You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs+ci+bot: complete post-PR#100 hygiene sweep across the estate
Human docs:
- AUDIT.adoc: move AUDIT-2026-05-20-A (Idris Types.idr) to Resolved; log the
three unsound-axiom removals + six-prover completion; fix stale META.scm paths.
- CHANGELOG.md: Unreleased entries for the two-pillar completion, proofs CI,
unsound-axiom fixes, Idris ABI repair.
- docs/{VERIFICATION_RESULTS,PROOF-COMPLETION-PLAN,PROOF-CLASSIFICATION}.adoc,
docs/{proof-debt,proof-debt-triage}.md: dated status banners (historical
content preserved; current state → PROOF-STATUS.adoc).
- docs/wiki/{Home,Proof-Systems,Verification,Roadmap,FAQ}.md: refresh proof
numbers (11/11→14/14, +OND, +six provers), fix stale META.scm path.
Bot docs (.machine_readable/6a2/):
- AGENTIC.a2ml: correct dangerously-stale directives — lean4-sorry 18→0,
coq-admitted 19→0; Lean/Idris now safe to edit; no-new-axiom rule.
- META.a2ml: ADR-011..014 (OND model, OND-1..5 landed, unsound removals,
class-A acceptance); ADR-005 accepted.
- NEUROSYM.a2ml, PLAYBOOK.a2ml: refresh prover list + build/verify procedures.
CI:
- .github/workflows/proofs.yml: new — Coq (14 theories) + Z3 proof verification
on PRs touching proofs/ (lightweight provers feasible on standard runners).
Note: docs/wiki (13 pages) is NOT published to the live GitHub wiki (a 1-line
stub, no sync workflow) — flagged for an owner decision, not pushed here.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .machine_readable/6a2/META.a2ml
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,8 @@
5
5
# Migrated from META.scm on 2026-04-17
6
6
7
7
[metadata]
8
-
version = "1.0.0"
9
-
last-updated = "2026-05-27"
8
+
version = "1.0.1"
9
+
last-updated = "2026-07-07"
10
10
11
11
[project-info]
12
12
license = "MPL-2.0"
@@ -18,12 +18,16 @@ decisions = [
18
18
{ id = "ADR-002", status = "accepted", title = "Dual Landauer formalization: axiom (StatMech.v) + derivation (LandauerDerivation.v)" },
19
19
{ id = "ADR-003", status = "accepted", title = "Lambda CNO = identity property only, not termination" },
20
20
{ id = "ADR-004", status = "accepted", title = "post_execution_dist specialized for CNOs (identity on distributions)" },
21
-
{ id = "ADR-005", status = "proposed", title = "Fix QuantumCNO.v Cexp: real exp -> complex phase factor" },
21
+
{ id = "ADR-005", status = "accepted", title = "Fix QuantumCNO.v Cexp: concretised as e^{i·Re z} = (cos(Re z), sin(Re z)); removed the false Cconj_Cexp axiom (PR #100)" },
22
22
{ id = "ADR-006", status = "accepted", title = "state_eq excludes state_pc — PC is control-flow bookkeeping, not observable side effect (2026-05-18 rescue)" },
23
23
{ id = "ADR-007", status = "accepted", title = "Discharge eval_deterministic Axiom → Theorem via step_deterministic_strong helper (2026-05-20, PR #24); first post-T0 axiom audit win" },
24
24
{ id = "ADR-008", status = "accepted", title = "Delete unsound eval_respects_state_eq_{left,right} axioms; weaken logically_reversible definition to use =st= (observational reversibility); re-prove cno_eval_on_equal_states + cno_logically_reversible via cno_terminates + cno_preserves_state (2026-05-20); rationale: under PC-excluding state_eq the strong axioms force a syntactically-identical eval result, which is unsound because eval propagates PC deterministically while =st= ignores it" },
25
25
{ id = "ADR-009", status = "accepted", title = "Delete unsound alignmentMatchesPlatformWord Idris2 postulate; consolidate alignedSizeCorrect into shared AbsoluteZero.ABI.Proofs.DivMod module (PR #40, Refs #27)" },
26
26
{ id = "ADR-010", status = "accepted", title = "Phase 1 per-axiom triage of 72 Coq Axioms per standards#203 trusted-base policy (2026-05-27, PR #58): 52 §c TRUSTED-BASE + 17 §a DISCHARGE backlog + 3 §b PROPERTY-TEST; canonical disposition in docs/proof-debt-triage.md" },
27
+
{ id = "ADR-011", status = "accepted", title = "OND (disclosure) pillar model (PR #100): operation = (state effect, timing cost); observable execution = (declared output channel, timing); observer does NOT see raw secret input. Rationale — a CNO leaves all STATE observables unchanged, so it can leak only through a non-state channel (timing); modelling timing is what makes OND⊥CNO statable and true." },
28
+
{ id = "ADR-012", status = "accepted", title = "OND-1..5 proved zero-axiom in Coq/Lean/Agda (+Z3 bounded); OND-3 independence anchored to the real core is_CNO; OND-6 (conditional composition) left OPEN as a research capstone (PR #100)." },
29
+
{ id = "ADR-013", status = "accepted", title = "Remove three latent-UNSOUND axioms found during discharge (PR #100): no_cloning (provably false in the flat model), Cconj_Cexp (false for a genuine phase), eta_equivalence (false as stated — counterexample f=LVar5; subst does not re-index under binders) → replaced with a no_lambda-guarded theorem." },
30
+
{ id = "ADR-014", status = "accepted", title = "Accept a small, openly-labelled class-A axiom remainder (y_not_cno, CNOT_gate_unitary, unitary_inverse_property, fidelity_bound) rather than build the finite-dim/tensor-QM + coinductive-beta machinery to discharge them now; genuine physics postulates kept as tagged METAL-BOUNDARY (PR #100)." },
0 commit comments