Skip to content

Audit: the Introduction against the full core OI corpus (gate for #918) - #942

Closed
amaybaum wants to merge 57 commits into
mainfrom
audit/intro-corpus-20261026
Closed

amaybaum wants to merge 57 commits into
mainfrom
audit/intro-corpus-20261026

Conversation

@amaybaum

Copy link
Copy Markdown
Owner

Summary

This is the guiding draft PR for the scientific consistency audit the owner required before the Introduction (#918) can land. The plan is in verification/audits/manuscript/intro-corpus-audit-20261026/PLAN.md.

  • Objects: the Introduction at Introduction paper: reconcile sources and integrate scoped theorem recoveries #918 4a260ca9, and the corpus at main b64919cd.
  • Scope: the core physics papers, the book's appendices and physics chapters, the Lean modules, and the verification records. The audit does not assume Main.md holds every proof.
  • Method:
    1. proof inventory;
    2. claim-to-proof mapping;
    3. status classification: weakest link, hypotheses carried along, equivalences traced one direction at a time;
    4. cross-paper consistency;
    5. independent review;
    6. a final landing gate on the revised Introduction.

Status

Related


Generated by Claude Code

claude added 16 commits October 26, 2026 20:21
The owner (2026-10-26) put #918 on hold until a comprehensive scientific
consistency audit across the core OI physics corpus is complete. This
plan fixes the objects (the Introduction at 4a260ca; the corpus at main
b64919c), the scope (core papers, book appendices and physics chapters,
Lean modules, verification records), and the method in the owner's six
steps: proof inventory, claim-to-proof mapping, status verification,
cross-paper consistency, independent review, and a final landing gate.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
…urces as findings

Aligns step 3 with the reviewed whole-framework scope rule (#940).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
Owner (2026-10-26): the audit is a completeness audit as well as an
overclaim audit, recorded as a claim-to-proof matrix (claim, strongest
verified source, assumptions, status, contradictions); a more detailed
document does not outrank a less detailed but more rigorous one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
Step 2a: every substantive claim in papers/Introduction.md at 4a260ca,
I-001 to I-385 in document order, with verbatim spans (script-checked
against the blob), stated status, citations and, for the 11
equivalences, 24 direction sub-claims (Section A.34). 35 entries carry
attention notes for the mapping step. Build scripts in scripts/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
Step 1: 142 displayed statements (122 from proof_census, 20 more found
by hand) with ledger levels, hypotheses, kernel anchors and the actual
proof location (inline, elsewhere in the paper, companion paper,
kernel-only, external, not written, none located); 55 named hypotheses
and Main's posit ledger; 28 ROADMAP obligations; 64 appendix-A rows with
recounted totals; 285 cited kernel declarations. PROOFS-README lists the
gaps and early consistency signals S1-S13, unresolved. Files changed by
#939 were read at eae0164; build scripts in scripts/proofs/ (they
expect a git-archive extraction of the corpus commit).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
74 rows: 64 FAITHFUL, 9 IMPRECISE, 1 MISCITED. Main finding I-225: the
Page-value sentence omits that GR Theorem A.8 counts initial conditions
as definite configurations, where H-scramble fails for every bijection.
Corpus findings for CONSISTENCY (GR A.8 setting, 'resolved' headings,
GR (iii) on hbar after #939, GR:573 unconditional) recorded, not edited.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
77 rows: 74 FAITHFUL, 2 IMPRECISE (I-124, I-383), 1 UNSUPPORTED (I-123,
'a minimal model' with six hidden states: no measure makes it true).
All 28 Appendix A declarations resolve and match their glosses; the
retained axiom report has exactly propext/Classical.choice/Quot.sound
per declaration. Appendix B numbers re-verified exactly
(scripts/b5_check.py).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
99 rows: 91 FAITHFUL, 1 UNDERCLAIM (I-071: the independent-prior
realization holds for every finite-horizon law, Main:498/715, not only
rational ones), 1 MISCITED (I-052), 6 IMPRECISE. Theorem 1 kernel-checked
in each direction (S_imp_D, D_imp_Qfb, Qfb_imp_S). The 'exact probe'
convention overstates a floating-point probe (I-054). Omissions noted for
the completeness step.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
71 rows: 60 FAITHFUL, 8 IMPRECISE, 3 UNDERCLAIM. I-258/I-281: which of
(iii)-(v) the substratum supplies is partly settled in the kernel (the
stated substratum does not supply (iv); with one continuous control
resource it gives exact finite QM; ROADMAP F2 remains open). I-292:
exact gluing is settled for rooted families (finiteRootedRealizable_iff
_pper). Lean toolchain and axiom claims confirmed against the retained
record. The [Main] title is flagged for the owner.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
90 rows: 75 FAITHFUL, 1 OVERCLAIM (I-127: a Markov law is P-divisible,
so 'no unconditional implication' is too strong), 1 UNDERCLAIM (I-146:
the substratum-sourcing results in GR and the kernel), 1 MISCITED (I-121:
the storage-time routed-readback declaration matches the wording), 1
UNSUPPORTED, 11 IMPRECISE. Theorem 3's general form is kernel-only;
quantum-equivalence status summarized across Main, GR, book, ROADMAP.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
matrix/scripts/merge_matrix.py merges parts B1-B5 and checks coverage:
all 385 claims and 24 direction sub-claims present exactly once (I-123
and I-124 kept from B2, the owning range). Verdicts: 364 FAITHFUL, 35
IMPRECISE, 5 UNDERCLAIM, 3 MISCITED, 1 OVERCLAIM, 1 UNSUPPORTED.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
Step 5 and the corpus-wide part of step 4, at main eae0164.
Completeness: 26 established results omitted or understated (2 high:
the epsilon-realization and gluing results, Main:544-580; the
substratum-sourcing results in GR and the kernel). Consistency: 48
discrepancies (1 high: GR Theorem A.8 counts aligned configurations, in
which H-scramble fails for every bijection), 23 touching the
Introduction, 6 on lines #939 edited; early signals S1-S13 each resolved
into a row. Discrepancies outside the Introduction are recorded for
separate correction, not edited.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
FINDINGS.md (synthesis): 32 required changes to the Introduction (5
overclaim or unsupported, 5 underclaim or omission, 9 miscitation, 13
imprecision), 25 optional, 15 owner decisions, 8 proposed corpus
correction PRs, what the Introduction gets right, and method and limits.
Recorded by the coordinator from the synthesis agent's report.

MATRIX.md is rendered from matrix.json by matrix/scripts/render_matrix.py
(--check passes), with dependency blocks for Theorems 1-4, the
Corollary, the capacity and readback bounds and the section 4 and 5
chains. matrix/resolutions.json applies the four verdicts the synthesis
re-checked (I-008, I-013, I-123, I-124), keeping each mapper verdict.
COMPLETENESS CMP-10 now cites CON-17 to CON-19.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
Step 7 checks the evidence behind every result the Introduction cites,
by type (Lean certificates, formal coverage, exhaustive computations,
numerical results, CI receipts, open obligations), and records each
claim's evidence level: reproduced, certificate-checked or traced-only.
The audit is complete only when this layer has passed independent review.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
…ges applied

review/INDEPENDENT-REVIEW.md: confirms coverage, 44 of 47 non-FAITHFUL
verdicts and all 40 sampled FAITHFUL rows; requires RC-1 to RC-12.
Applied: R-01 restated (GR A.8 has no instance in its counted setting;
BHb C2 bound), R-02 with its assumptions (positive-probability roots,
a multi-time law, 0<t<n), R-07 in full with the abstract clause, R-06's
permutation-operator premise and 'as formalized' label, R-10 in two
stages, R-19's evidence; new R-33 (I-291 numerical claim) and R-34 (the
central narrative). resolutions.json re-rates I-225 (OVERCLAIM,
unsupported), I-223, I-286, I-291, I-040, fixes I-123/I-124 fields, and
introduces the exhaustive-exact status (RC-12); merge_matrix applies
status and fix overrides; C-completeness-data regenerates the committed
outputs. Verdicts now 358 FAITHFUL of 409; 34 required changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
…verbatim span

Summary counts optional changes as 23 (O-7 and O-12 moved to required);
OD-2's short form is withdrawn; OD-13's superseded word figures removed;
(e) says 358 FAITHFUL and two OVERCLAIM verdicts; R-34 quotes L26 in
full. The independent re-check of 1832418 accepts once these are fixed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
… fixed in 75fdc2f)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
…bligations (E3)

E1: 122 items over 65 kernel declarations; 111 pass, 11 partial, 0
fail; 120 certificate-checked against digest-verified CI job logs at
17b830b, eae0164 and 02e73e5 (gate 22/22, exactly propext /
Classical.choice / Quot.sound, no sorry/axiom/native_decide in OIBridge).
No local Lean, so nothing is reproduced; every checked job replayed its
build from cache.
E3: 36 items; 26 pass, 10 partial, 0 fail; the BH-01/BH-02 replays
reproduce result.json byte for byte (including 1376/40320, 60, 32); 12
matrix claims rest on modules whose axiom reports are only in expiring
CI logs. Owner authorization is needed for a fresh-build CI
reproduction.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
20 items: 18 reproduced with exact or exhaustive scripts (the section-5
counts 1376/40320, 60, 32, 14496, 36416; BHa item F; BHb C6(c);
every Appendix B number; the three-hidden-state model; the section-4
orders of magnitude), 1 traced-only, 1 failed. The failure is E2-10:
'with exact probes' (L84) and Main:170 'Certified exactly' are not met by
c4_backflow_probes.py (floating point, tolerance decisions, five named
instances), confirming R-03 and CON-25. CON-26 is resolved exactly: Main's
'1 of 15' and the audit's '2 of 16' are the same fact, and the
counterexample holds over all priors. The audit's b5_check.py hard-codes
one value and omits a/(2-a); E2 computes both. BHa/BHb mutant replays
need owner-authorized CI.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
…rix row; b5_check fixes

E4_aggregate.py reads matrix.json's chains and the 178 items of
evidence/part-E1..E3.json and assigns every matrix row an evidence level
(reproduced, certificate-checked, traced-only, or failed) by a stated
rule: kernel links match E1's per-declaration certificate and coverage
items (the weaker of the two), file-sourced kernel links match the items
naming the file, computation links match E2's items for the row, a row
takes its weakest evidence-bearing link, a row with none takes its
CI-receipt items where it has them, and any failed item fails the row.
It writes evidence.json and renders EVIDENCE.md (PLAN.md's step-7
outputs). merge_matrix.py copies each row's level into matrix.json;
render_matrix.py shows it as a column with a summary, under a control
that the counts agree. No other matrix field changes.

Result: 409 rows: 67 reproduced, 153 certificate-checked, 187
traced-only, 2 failed (I-054, I-103: E2-10, the "exact probes" form).
Of the 237 rows with an evidence-bearing link, 28 stay traced-only, each
with its gap listed. EVIDENCE.md also lists matrix labels that disagree
with their chains (status implying an artifact with no such link;
kernel-layer links that cite paper, ledger or roadmap lines), as
corrections not applied.

b5_check.py: B.2's I(X0;X2|X1) is now computed exactly from the joint
law (1 bit; countercontrolled on independent, copied and constant laws),
and the three-hidden-state variant's P(x2=0|x1=1) is computed for
general a: a/(2-a), as R-04 states.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb

Copy link
Copy Markdown
Owner Author

Checkpoint 290822b3: step 7 aggregated. Every matrix row now carries an evidence level (WIP; independent review of the evidence layer running)

This session is now #942's writer, at the owner's direction. It continues from the handoff on #941.

What changed

  • evidence/scripts/E4_aggregate.py writes evidence.json and renders EVIDENCE.md, the step-7 outputs PLAN.md names. Each of the 409 matrix rows gets an evidence level from the 178 items of E1–E3.
  • The rule, which EVIDENCE.md states in full:
    • A kernel link takes the weaker of E1's per-declaration certificate item and coverage item.
    • A file-sourced kernel link takes the items that name its file.
    • A computation link takes E2's items for the row.
    • A row takes its weakest evidence-bearing link.
    • A row with no such link takes its CI-receipt items, where it has any. Otherwise it is traced-only, with the reason stated.
    • Any failed item fails the row.
  • merge_matrix.py copies each level into matrix.json. render_matrix.py shows it as a column, with a summary table and a counts control. No other matrix field changed; that was checked row by row.

Result

Evidence level All rows Rows with an evidence-bearing link
reproduced 67 58
certificate-checked 153 149
traced-only 187 28
failed 2 2
  • Failed: I-054 and I-103. This is E2-10: "exact probes" (L84) and Main's "Certified exactly" are floating point.
  • Gaps: each of the 28 evidence-bearing rows left at traced-only is listed with its gap. Most are exact-algebra links that no E2 computation reached.
  • Not applied: EVIDENCE.md lists matrix labels that disagree with their own chains, as corrections:
    • four rows whose status implies an artifact that their chain lacks;
    • seven kernel-layer links that cite paper, ledger or roadmap lines.

matrix/scripts/b5_check.py: both gaps E2 found are fixed.

  • B.2's I(X0;X2|X1) is computed exactly from the joint law: 1 bit. A countercontrol gives 0 on the independent law, 1 on the copied law and 0 on the constant law.
  • The three-hidden-state variant's P(x2=0|x1=1) is computed for general a: a/(2−a), as R-04 states.

Checks: E4_aggregate.py --check and render_matrix.py --check pass. artifact_placement_check passes. legacy_records_check at 290822b3 finds 303 records intact. A scan of the added lines found no sensitive data. No push-triggered workflow matches this path.

Still proposed for owner authorization, not dispatched:

  • a fresh-build CI reproduction of introduction_repro at 17b830bc;
  • an extended expected result covering the additional modules (OD-15), before their CI logs expire;
  • BHa and BHb mutants.py replays.

#918 stays on hold. No merge, dispatch or manuscript change is requested.


Generated by Claude Code

- E4_aggregate.py: grade each row on its load-bearing links (kernel links for
  proved-kernel; all links for proved-paper, exhaustive-exact, numerical and
  calibration, with paper and literature steps traced-only); open, conditional,
  conjecture and unsupported rows are traced-only, with an artifact level
  (counter-evidence for refuted rows). CI receipts set a level only for
  all-none (build, CI, records) chains. Per-link computation matching rejects
  items naming other records or probes; formal-coverage items carry
  not_covered per claim; a matched fail fails the link; failed rows carry the
  item's failure scope. --check now compares every matrix.json row's level and
  basis with evidence.json; render_matrix.py checks the same.
- matrix/chain-relabels.json, applied by merge_matrix.py with mapper_layer kept:
  kernel-labelled paper, ledger and ROADMAP links (I-042, I-052, I-063, I-258,
  I-281, I-282), I-309's git check and I-044's records link.
- E2-07 rests on the BHb checks.py replay; E2_bh02.py's C1 sweep now evolves
  dense vectors and takes exact ranks, with countercontrols and a caught mutant.
  E2-11 fails L56's tag (L30's definition); E2-10/E2-11 carry a failure scope.
  E2-19 retyped ci-receipt; E2-12 and E2-17 list I-368, I-370, I-379, I-172.
- E3-14 and EVIDENCE.md limits: log-text vs structured axiom certificate, 9 of
  14 modules without an observed fresh elaboration; DOI/archive unchecked.
- b5_check.py: in-file countercontrols; review/EVIDENCE-REVIEW.md retained.

Levels: 43 reproduced, 130 certificate-checked, 233 traced-only, 3 failed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb

Copy link
Copy Markdown
Owner Author

Checkpoint 818bcd60, step 7 (evidence verification). This commit applies the evidence-layer review (review/EVIDENCE-REVIEW.md, of 290822b3, ACCEPT WITH CHANGES). WIP: a focused independent re-review is running.

Required changes

  • R1. CI receipts set a row's level only when the chain is entirely build, CI or records links (I-044, I-308 to I-310, I-312). The nine black-hole physics rows are now traced-only.

  • R2. The aggregator now grades each row only on its load-bearing links. The load-bearing set depends on the proof status:

    • proved-kernel: the kernel links;
    • proved-paper, exhaustive-exact, numerical and calibration: all links, with paper and literature steps traced-only;
    • open, conditional, conjecture and unsupported: the row is traced-only.

    Each row also records an artifact level, which shows what its checked artifacts reach.

  • R3. Formal-coverage items carry a per-claim not_covered list (E1-92/I-129, E1-98/I-088, E1-99/I-071).

  • R4.

    • E2-07 now rests on the BHb checks.py replay.
    • The C1 sweep in E2_bh02.py now evolves dense vectors and computes exact ranks. Its countercontrols fire, and a mutant evolution is caught.
    • The CI proposal now asks only for the -O replay and mutants.py.
  • R5.

    • E2-11 is now a fail of L56's tag under L30's definition.
    • E2-10 and E2-11 each state their failure scope: the evidence tag fails, while the bound and the realization stand.
  • R6. matrix/chain-relabels.json corrects the kernel-labelled paper, ledger and ROADMAP links. merge_matrix.py applies it and keeps mapper_layer. Theorem 1 (I-063) is now certificate-checked.

  • R7. E4_aggregate.py --check and render_matrix.py --check now compare every row's level and basis with evidence.json. A one-row mutation fails both.

Optional changes

  • O1: computation items no longer match links that name other records or probes.
  • O2: listing gaps closed.
  • O3: a matched fail fails the link.
  • O4: the limits on log-text axiom reports and fresh elaboration are stated, and E3-14 is reworded to match.
  • O5: refuted rows carry counter-evidence.
  • O6: E2-19 is retyped as ci-receipt.
  • O7: b5_check.py has countercontrols.
  • O8: the pipeline order is documented.

Levels (409 rows): 43 reproduced, 130 certificate-checked, 233 traced-only, 3 failed. The failed rows are I-054, I-071 and I-103, all failures of an evidence tag.

Checks: E4_aggregate.py --check and render_matrix.py --check pass. All eight E2_*.py scripts exit 0. artifact_placement_check, and legacy_records_check at 818bcd60, pass. The added-line scan is clean. No push-triggered workflow matches these paths. No dispatch was made.


Generated by Claude Code

… optional)

- N1: drop the relabels of I-042, I-052, I-258 and I-281 (kernel-proved steps
  sourced to paper lines that cite the kernel); they keep the kernel layer and
  grade traced-only until sourced to declarations. I-052, I-258 traced-only.
- N2: a computation link naming manuscript lines and no record or probe is
  matched only by items naming those manuscript files; I-227 traced-only.
  E2-12 now names the book card table (ch01:277-280), which it was checked
  against, so I-361 to I-364 keep reproduced.
- N3: merge_matrix.py --check compares matrix.json with the merge of the
  parts and overlays; E4 --check fails when matrix.json's chains do not carry
  exactly the chain-relabels corrections. Both mutations caught.
- E1-98's not_covered reason for I-088 corrected; E1-71 does not cover I-149
  (compose exactly across times). E2-11's failure scope names its reading of
  L30. I-384, I-385 listed by E3-16/E3-17/E3-18.
- E2_bh02.py: orbit-fixed-point control (N!) catches a non-applied permutation.
  b5_check.py exits 1 on a failed countercontrol. E4 docstring and EVIDENCE.md
  rule text match the code. review/EVIDENCE-RECHECK-818bcd60.md retained.

Levels: 44 reproduced, 127 certificate-checked, 235 traced-only, 3 failed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb

Copy link
Copy Markdown
Owner Author

Checkpoint 8f6ea594, step 7. The independent re-check of 818bcd60 returned CHANGES NEEDED; its report is retained as review/EVIDENCE-RECHECK-818bcd60.md. This commit responds to it.

N1, relabels that raised rows. The relabels of I-042, I-052, I-258 and I-281 are dropped. Those links are kernel-proved steps sourced to paper lines that cite the kernel, so they keep the kernel layer and grade traced-only until they are sourced to declarations. I-052 and I-258 are now traced-only.

N2, I-227 on finite sweeps. A computation link that names manuscript lines, and no record or probe, now matches only items that name those manuscript files. I-227 is now traced-only. E2-12 now names the book card table it was checked against (ch01:277–280 at eae01647), so I-361 to I-364 keep reproduced.

N3, chains drifting from their sources. Two new controls:

  • merge_matrix.py --check compares matrix.json with the merge of the parts and overlays.
  • E4 --check fails when the chains in matrix.json do not carry exactly the corrections in chain-relabels.json.

Both of the reviewer's mutations are now caught: a relabel edited without re-running the merge, and a part file edited alone.

Optional items:

  • E1-98's reason for I-088 is corrected.
  • E1-71 is recorded as not covering I-149.
  • E2-11's failure scope names its reading of L30.
  • I-384 and I-385 are now listed by E3-16, E3-17 and E3-18.
  • E2_bh02 has a fixed-point control: the length-1 orbits must number N!, which catches a mutant that never applies the permutation.
  • b5_check.py now exits 1 when a countercontrol fails.
  • The E4 docstring and the rule text now match the code.

Levels (409 rows): 44 reproduced, 127 certificate-checked, 235 traced-only, 3 failed.

Checks: all three --check modes pass, all eight E2 scripts exit 0, the placement and legacy checks pass, and the scan of added lines is clean. Nothing was dispatched. A narrow re-check by the same reviewer is running.


Generated by Claude Code

- C1: a computation link rejected under the manuscript rule now states that
  the listed items do not name its manuscript file (I-227), not that they name
  other records or probes.
- The rule text says the manuscript match is by file, not by line range.
- review/EVIDENCE-RECHECK-8f6ea594.md retained. Levels unchanged: 44
  reproduced, 127 certificate-checked, 235 traced-only, 3 failed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb

Copy link
Copy Markdown
Owner Author

Checkpoint 9226b6a5, step 7. The narrow re-check of 8f6ea594 returned ACCEPT WITH CHANGES; its report is retained as review/EVIDENCE-RECHECK-8f6ea594.md.

  • The reviewer's findings: N1–N3 are resolved, and so are all five of its optional items. Its independent re-implementation agrees with evidence.json on all 409 rows, and every one of its 14 drift mutations is caught.
  • Its one required change, C1, is applied in this commit. For I-227's links 0 and 2, EVIDENCE.md now says that the listed items do not name the link's manuscript file. It previously said they named other records or probes, which was wrong. The rule text now also states that the manuscript match is by file, not by line range.
  • Levels are unchanged: 44 reproduced, 127 certificate-checked, 235 traced-only, 3 failed.

Optional, not applied: relabelling I-227's GR and book links as paper-derivation, which would record its reproduced sweeps as the row's artifact level. Its evidence level stays traced-only either way.

Remains for owner authorization (not dispatched):


Generated by Claude Code

…ded OI-explains-QM form

The release gate's claims step flagged PLAN.md:163 ("how far OI explains
quantum mechanics") since 49b1e93; the sentence now names what the audit
measures, what the results establish and under which assumptions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb
…to their current heads

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb
…; #958 main CI green

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb
…; #956 main CI green

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb
amaybaum added a commit that referenced this pull request Oct 27, 2026
…the companions and the book

Owner-approved at exactly 2b90a68 (normal merge commit). Audit #942, gate #946.
…; #957 main CI green

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb
amaybaum pushed a commit that referenced this pull request Oct 27, 2026
R1. ch15 :152, :154, :184: F = 1 is saturated revival (𝒩 = 𝒩_max at
small τS/τB), not complete revival (𝒩 = 1, §18.3). The short-region case
is the proposal's sub-saturated 0 < F < 1. Because 𝒩_max ≤ 1, the §15.8
relation places it inside 0 < 𝒩 < 1 whenever τS/τB < 1.

R2. ch15 :197, :198, :210: G² non-monotonicity is the proposal's
prediction. A density autocorrelation is not a distinguishability, and
"certifies P-indivisibility" is dropped. The :168 observable and step 5
use the total-variation distance of the visible population laws.

R3. ch09 :285: partial revival is predicted at marginal capacity
(N_H/N_V ∼ 1), not at every finite ratio.

R4. The exact probes the record relies on are landed byte-identical to
their 42bbd33 blobs under tracks/SC22-N-regime/: regime_exact,
blp_unbounded and enum_window, each .py with its .out, checked with git
hash-object. The rewrite-list check is restated as provenance.

ch18 :86 (coordinator decision): "A memoryless (divisible) density-matrix
description requires …".

Optional, applied:
- d is fixed to the total variation of the visible population laws
  (ch18 :74, glossary :125), with [Main §2.3] cited for periodicity;
- "does not by itself" at ch18 :80 and ch15 :144;
- ch09 :283 "can be satisfied";
- ch18 :72 typo;
- ch13 :134 "in the literature".

Every chapter edit is mirrored exactly in FULL. Book regenerated (558
pages). The release gate passes except lean-axioms (no lake locally), and
edge_rigidity_probe passes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb
…records of #959 and #961-#968

CORRECTIONS-LEDGER.md records, per unit, the original flaw, the corrected claim,
the evidence level, the affected manuscripts, the verification artifacts and the
merge status (owner request). The review records are saved verbatim from the
reviewers' reports. Local filesystem paths are redacted to repo-relative paths in
957-REVIEW-b25dcfc4.md, and two uncommitted reviewer scratch scripts in
matrix/part-B4.md are named without their scratch paths.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y87wExth9RoUb3dtbumhTb

amaybaum commented Nov 4, 2026

Copy link
Copy Markdown
Owner Author

PR-AUDIT-1 (#1088): closing without merge

Owner decision (amaybaum, Claude Code session chat, 2026-11-04):

Approved: #942 disposition, steps 1–4 as written. I accept the final independent confirmation and waive the remaining optional fixes. … The reviewed coverage, including the 20 previously untracked findings assigned homes in the drafts, is sufficient for administrative retirement. Closing #942 does not constitute acceptance of its scientific findings.

This PR's audit findings were reconciled against main 27dc3443, and that reconciliation was independently verified twice: ACCEPT WITH CHANGES, then CONFIRMED WITH NITS. Every substantive finding now has a verified disposition: corrected on main, tracked in an open Issue, or superseded with a stated reason. Every remaining item has exactly one Issue home. Proposed transfers are proposals only; none of them is a completed transfer.

No scientific findings of this audit are adopted by closing it. Nothing from this branch lands on main. No theorem grade, claim status or correctness band changes, and no workflow was run.

The branch audit/intro-corpus-20261026 is kept at 16fc745dd0d787d100ca09553bd0342873f26771 as provenance, together with refs/pull/942/head. It is not merged, updated or deleted.


Generated by Claude Code

@amaybaum amaybaum closed this Nov 4, 2026
amaybaum pushed a commit that referenced this pull request Nov 6, 2026
Applies the non-material findings of the independent exact-head review of
087c9e0 and two factual cell corrections from the independent Unit 3/4
consistency check, in CLOSURE-LEDGER.md only. No status or proposed-outcome
cell changes; 190 rows; status counts unchanged.

- EV-L note: recorded acceptance is #942 c.6433846714; cb2029c is not on
  main and is provenance only.
- Header: the quoted owner rulings (c.6677500012) govern wherever they select
  among, narrow or refuse an option offered elsewhere in the ledger.
- R-03: Main:170 -> Main:176. CON-42: the implication is in Remark (two
  notions of memory), Main:628. rF-25: key range [Main] to [Wei89].
- X-2: FINDINGS :660 marked as off-main provenance for the Unit 4 check, and
  the header qualified accordingly. Introduction line count: 281 lines, the
  last is \endgroup.
- SC-30: adds the missing destination #1029 orphan 34 (ch01:265, now :271;
  ch19:248; Computation:138; added by #946 c.6442678234); D-16, D-22, D-24
  and D-25 recorded as having no recorded destination and not adjudicated
  under #941.
- OD-4: separates OD-4's current families from the four kernel-only #1118
  families (#1134 F-1 to F-4); census registration stays with #1118 (D10).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011zDyUSyEszk3JJx83uXKKq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants