Context
2026-08-20-public-timing decided the repository goes public at M1, on the operator's button, after a clean full-history secret scan. 2026-08-21-m1-verification verified M1's build criteria and ruled that the m1 tag lands at this flip. This record documents the button press — the ruling itself, its condition check, and what executed.
Position: operator
Quoted verbatim (2026-08-21, in-session):
Sure. You can flip public. We still have no keys in this repo correct?
The question in the ruling was answered in the affirmative with evidence before execution: no keys have ever existed in the repository or its history — the M0–M1 design is keyless (subscription CLIs and local models only), the single metered lane stays disabled until the operator approves docs/KEY-HANDLING.md at M2, and the pre-flip full-history scans came back clean.
Execution log (same session, PT)
- Full-history credential-shape scan + private-context denylist sweep re-run over all 8 commits: clean.
- Repository visibility flipped to public.
- GitHub Pages site created (
build_type: workflow; the workflow's own token could not create the site — one manual API call, then the workflow deployed cleanly). - Site live and verified serving the archive with commit stamps.
m1 tag laid on the verified commit (dd793bd) citing 2026-08-21-m1-verification.- Branch protection enabled on
main: force pushes and deletions blocked (the constitution's third append-only enforcement layer).