docs(g51): signed base-controlled amendment plan aligned to G53
Merged
TH
7d ago+265+265+012345678901234567890123456789-0-0-0123456789
G51 — Base-controlled AF-02 amendment path (planning only)
Replaces the unsigned/no-DCO historical PR #188 with an independently
signed GitHub commit based on the current canonical main.
This does NOT activate an AF-02 authority change.
Scope and authority boundaries
- Adds precisely five Markdown Spec Kit files to
specs/051-af02-governance-amendment-path/ (spec, plan, tasks,
threat-model, consistency). All production source, Cargo files,
workflows, AF-02 frozen authority, live rulesets and donor records
remain unchanged. - Retains the base-built verifier, anti-self-authorization, prior
amendment record merged into the base before the protected edit,
exact Git blob OID binding, source-object verification, stale
evidence rejection, strict founder FD-1 specific permission for
any one-time bootstrap and a separate FD-2 ruleset-activation gate. - Reconciles the live, founder-approved G53 zero-human-review
policy: ruleset 21652974 currently has required approvals 0,
Code Owner/last push/stale review gates false, and normal
pull-request merge-only. Ruleset 21652953 separately requires
strict exact-head rust, assurance-proof, scorecard, deletion and
non-fast-forward guards. - Human/model reviews are optional engineering evidence when
actually performed, not required merge approvals and never
fabricated PASS. Removal of mandatory human review is
not permission to bypass the protected-base AF-02 gate. - Historical AF-02 v2 one-review observation stays immutable and
distinct from the current GitHub policy. - Explicitly leaves issues #100 and #215 OPEN; no claim of
one-time founder FD-1, FD-2, G51 implementation, or
approval of candidate-only amendment records.
Proof and admission criteria
- Signed GitHub commit 9792ddf922da5e3a4fb5046a3e975addcb1d145d:
verified signature and DCO true. - git diff --check PASS; only new planning Spec Kit documents changed.
- Live ruleset readback: 21652974 zero approvals/merge-only,
21652953 required rust, assurance-proof, scorecard. - Final exact-head GitHub CI must be successful with no genuine
failure, then normal guarded merge commit, followed by new main
assurance verification. - The earlier unsigned historical PR #188 is not mergeable
under the signed-commit/DCO discipline. This is a forward
replacement; there is no force push, squash or rebase.
Summary by cubic
Adds the planning-only G51 Spec Kit that documents a signed, base-controlled AF-02 amendment path. No production files, workflows, or rulesets are modified; the plan remains a candidate and grants no execution authority.
- Reconciles the live G53 zero-human-approval ruleset with existing exact-head rust/assurance/scorecard CI gates.
- Describes the two-PR amendment mechanism, one-time founder FD-1 bootstrap boundary, and separate FD-2 activation.
- Does not close issues #100 or #215 and does not change the existing base verifier.