Skip to content

feat(policy): canonical YAML policy schema + examples (2.3a)#28

Merged
Shaivpidadi merged 1 commit into
devfrom
feat/2.3a-canonical-policy-schema
Apr 23, 2026
Merged

feat(policy): canonical YAML policy schema + examples (2.3a)#28
Shaivpidadi merged 1 commit into
devfrom
feat/2.3a-canonical-policy-schema

Conversation

@Shaivpidadi

Copy link
Copy Markdown
Member

Summary

  • add the canonical policy-as-code JSON Schema for precheck YAML policies
  • add minimal, standard, and enterprise example policy files
  • validate the schema and examples in pytest, and document the canonical contract in PROJECT_SPECS.md

GovernsAI Tracker issue

GOV-564

Reviewers

Tagging Nexus (code quality) and Cipher (security/arch) — both approvals required.

Test plan

  • .venv/bin/pytest tests/ -v

Refs: e17f47c4-cb69-4c0b-93c6-ebc526d0f00d
@Shaivpidadi
Shaivpidadi merged commit cbd7cc3 into dev Apr 23, 2026
5 checks passed
@Shaivpidadi
Shaivpidadi deleted the feat/2.3a-canonical-policy-schema branch April 23, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant