AI artifact governance, in Git
Your agent changed the code. Did it update the spec?
SpecGov is the Git-native governance layer for artifacts created and consumed during AI-assisted software development.
npx specgov check
Agent conversations disappear. Artifacts remain.
Requirements, specs, plans, designs, tasks, implementation, and verification evidence form a chain. SpecGov discovers that chain, normalizes it into stable JSON, and reports where code or artifacts bypass governance.
Spec Kit, OpenSpec, Kiro, and Generic/TLC.
Local structural checks with no default network calls.
Explicit domains prevent unrelated specs from satisfying a PR.
Optional provider-neutral semantic auditor protocol.
What it can—and cannot—prove
SpecGov proves structural relationships, explicit path governance, and declared lifecycle policy. It does not infer AI authorship, verify declared provenance, or claim semantic correctness.
Start locally, enforce when ready
npx specgov init --dry-run
npx specgov graph --format markdown
npx specgov check --mode strict --base-ref origin/main --head-ref HEAD
MIT licensed and built by Fernando Paladini. Read the complete documentation.