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(proof-status): reconcile post-T0 axiom audit ledger + machine state (#133)
Updates the human + machine documentation to reflect the 2026-05-20
discharge of `eval_deterministic` (PR #24, this branch):
- PROOF-STATUS-2026-05-18.md
- axiom row: ~121 → ~120; `eval_deterministic` removed from the
"example post-T0 audit" list with an explicit discharge note.
- Tier-0 status: post-T0 marked "in progress" (1/~120 discharged).
- "RESUME HERE" preamble: status block summarising the rebase + the
proof shape + Print Assumptions report.
- "Next frontier": ~121 → ~120, eval_deterministic noted as
1 discharged.
- .machine_readable/6a2/STATE.a2ml
- last-updated: 2026-02-05 → 2026-05-20.
- components.coq-proofs: replaced the stale "81 Qed, 19 Admitted, 6
Defined, 63 Axioms" line (pre-rescue snapshot) with current state
— 11/11 files compile, 0 Admitted, ~120 axioms with 1 discharged.
- components.lean4-proofs: "syntax-complete, needs verification"
replaced with "lake build 1631/1632 green, verified 2026-05-20".
- components.agda-proofs: 40 → 60 (CNO.agda type-checks clean per
PROOF-STATUS-2026-05-18 verification).
- blockers.high: dropped "19 Admitted proofs" (rescue resolved them)
and "No local coqc" (resolved); kept "Python interpreters violate
RSR".
- blockers.medium: added the ~120 axiom audit as a tracked item.
- critical-next-actions: rotated to "PR #24 review + merge" then
"Begin classification sweep of remaining ~120 axioms".
- session-history: prepended 2026-05-20 (this work) and 2026-05-18
(rescue work) entries.
- maintenance-status: refreshed to 2026-05-20, last-result = pass.
- .machine_readable/META.scm + .machine_readable/6a2/META.a2ml
- last-updated bumped to 2026-05-20 (A2ML side).
- Architecture decisions: added ADR-006 (state_eq PC-exclusion, the
semantic decision underpinning the rescue) and ADR-007 (this PR's
discharge of eval_deterministic via step_deterministic_strong).
No content changes outside docs; this is documentation-only and stacks
on the proof commit `6f93e98` already in this PR.
Refs hyperpolymath/standards#124
Refs hyperpolymath/standards#133
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .machine_readable/6a2/META.a2ml
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
[metadata]
8
8
version = "1.0.0"
9
-
last-updated = "2026-02-05"
9
+
last-updated = "2026-05-20"
10
10
11
11
[project-info]
12
12
license = "PMPL-1.0-or-later"
@@ -19,6 +19,8 @@ decisions = [
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
21
{ id = "ADR-005", status = "proposed", title = "Fix QuantumCNO.v Cexp: real exp -> complex phase factor" },
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
+
{ 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" },
|~120 Coq `Axiom`/`Parameter`| ⚠️ assumptions |**NOT holes.** Separate post-T0 audit (e.g. `cno_decidable`, `eval_respects_state_eq_left/right`). `eval_deterministic` was on this list — **discharged 2026-05-20** (PR `#24`, `Print Assumptions` "Closed under the global context"). |
0 commit comments