The gzkit Charter¶
Status: Active Version: 1.2 Authority: Canon (sole authority for covenant definitions)
This document defines the Development Covenant between human and agent.
Canonical GovZero source: docs/governance/GovZero/charter.md.
This page is a gzkit user overlay.
Runtime Overlay Notes¶
The runtime preserves canonical authority while exposing additive operational semantics:
- Attestation tokens remain
completed|partial|droppedfor CLI stability. - Outputs map to canonical terms:
Completed,Completed — Partial,Dropped. - Lifecycle/status surfaces are ledger-first (
attested,closeout_initiated,audit_receipt_emitted). gz auditis strict post-attestation.gz attestenforces prerequisite gates by default; accountable override requires rationale.
Canonical Principles¶
- The human is index zero.
- Agents present evidence; humans decide.
- Ceremony must earn its place.
- Silence is not attestation.
Gate Summary¶
| Gate | Name | Scope |
|---|---|---|
| 1 | ADR | All lanes |
| 2 | TDD | All lanes |
| 3 | Docs | Heavy lane |
| 4 | BDD | Heavy lane |
| 5 | Human | Heavy lane |
Canonical Attestation Terms¶
CompletedCompleted — Partial: [reason]Dropped — [reason]
Operator Sequence¶
- Orientation
- Tool use and verification
- Closeout presentation
- Human attestation
- Post-attestation audit
- Receipt/accounting
For doctrine details, use the canonical GovZero docs under docs/governance/GovZero/.