Skip to content

evidence(PC-1): retain PC-1's records and kernel controls on main (D-72) - #1089

Merged
amaybaum merged 2 commits into
mainfrom
evidence/pc1-integration-20261104
Nov 4, 2026
Merged

amaybaum merged 2 commits into
mainfrom
evidence/pc1-integration-20261104

Conversation

@amaybaum

@amaybaum amaybaum commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

Draft. This is a minimal evidence-integration PR, authorized by the owner's decision on D-72 (#914 comment 6625889194, #1022 comment 6625890162; chat, 2026-11-04). Preparation and review are authorized. A merge needs the owner's approval at the exact SHA.

What this adds

Commit 1, 4284a6d1: 21 files, each byte-identical to its blob at 99dce4b6. The file list matches #1022's exactly.

Commit 2, 8b02775d: one new file, stage2/REPLAY.json (review finding B1, §A.42 item 1).

  • Why it is needed. The records' controls freeze-check the other OIBridge modules as they stood at 5914c17c. Run in place on today's main, they therefore report 0(ii) by design.
  • What the file pins:
    • the environment: OIBridge from 5914c17c, which is reachable from main, overlaid with the three PC-1 paths from the landing commit;
    • the three commands;
    • their expected exits;
    • their byte-identical outputs: both results.json files and kernel-decision.json.
  • Verified in normal and -O modes, including with REPLAY.json itself present.
  • No existing record changes.

The scientific record, kept narrow

Item Recorded value
Strict frozen-protocol token INCONCLUSIVE (void), reason 0(vi)
Run 1 VOID, preserved
Scoped finding, carried under the owner's one-time exception None of the 25 screened rules qualifies
  • The obstruction is G★ item 3, for couplings whose joint process is a classical measurable bijection with function-valued records.
  • It is not a universal no-go. It does not show that OI cannot produce quantum measurement by another mechanism.
  • The reference controls C1–C15 return their expected rows. The records mark each control's evidence layer as kernel, paper or exact.

No manuscript, ROADMAP, coverage, grade or status changes.

Checks

Check Result
Local tools/lean_manuscript_census.py OK. 118 families, 25 of them current; both new families are kernel-only
Local tools/artifact_placement_check.py OK
Local tools/coverage_check.py OK
CI at 4284a6d1 Mathlib bridge (Build, Release gate), the Lean kernel check and core B all succeeded
CI at 8b02775d Running
Independent review at 4284a6d1 ACCEPT WITH CHANGES, with B1 now addressed; delta review of 8b02775d pending

Still needed

🤖 Generated with Claude Code

https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb

Owner decision D-72 (chat, 2026-11-04; #914 c.6625889194): preserve PC-1's
evidence on main, then close #1022 without merging its branch.

Adds, byte-identical to #1022's head 99dce4b (21 files):
- verification/programmes/oi-qm/reconstruction/physical-coupling-pc1/:
  the frozen preregistration, amendments PC-star, PC-S2, PC-S2-C13 and
  the two-track disposition, the stage-1 log, stage-2 run 1 (VOID,
  unchanged), stage-2 run 2 (RESULT, kernel steps and decision, review,
  proof repairs, controls, results) and the vendored probes;
- verification/lean-mathlib/OIBridge/PC1Controls.lean;
- verification/lean-mathlib/OIBridge/F2CoherenceControls.lean, the
  module shared with #1011 (blob fbf4750, identical on both branches),
  landed once here. Nothing else from #1011 is included.

Edits on current main: two imports in OIBridge.lean and the two
kernel-only census families from #1022, verbatim.

No manuscript, ROADMAP, grade or status change. The scoped finding stays
narrow: the 25 screened rules (classical measurable bijections with
configuration-valued records) are excluded; no universal no-go.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013T6pfKuv5mi3MXtKjH2tZb
The landed PC-1 records are unchanged; their controls freeze-check the
other OIBridge modules as at 5914c17, so the recorded recipe holds only
on that module set. stage2/REPLAY.json states the environment (OIBridge
from 5914c17, reachable from main, overlaid with the three PC-1 paths
from the landing commit), the three commands, their expected exits and
byte-identical outputs (results.json x2, kernel-decision.json), and the
by-design 0(ii) outcome on later trees. Verified in normal and -O modes.

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

amaybaum commented Nov 4, 2026

Copy link
Copy Markdown
Owner Author

Independent exact-head review, 8b02775d031d087ae2daf2b60a15aa20ee73de45: ACCEPT, with no blocking findings.

Round 1, 4284a6d1: ACCEPT WITH CHANGES.

Round 2, 8b02775d: ACCEPT.

  • B1 resolved. The reviewer rebuilt the environment exactly as stage2/REPLAY.json describes, using only objects on main. All three commands exit 0 in normal and -O modes, print the stated line, and match the listed files byte for byte; the blob ids match. Run in place on the current tree, the controls give withheld: 0(ii), as the file says.
  • N4 fixed in the PR description.
  • Placement: one new file and no existing record changed.
  • No strengthening. The scoped finding stays limited to the 25 screened rules, classical measurable bijections with function-valued records. There is no universal no-go and no grade or status change.

Carried forward:

CI at this head was still finishing when this was written. Merging needs green CI and the owner's exact-SHA approval.


Generated by Claude Code

amaybaum commented Nov 4, 2026

Copy link
Copy Markdown
Owner Author

CI at 8b02775d031d087ae2daf2b60a15aa20ee73de45: green. All 26 check runs completed with no failures.

The PR is mergeable against main d18f1cbe, and the independent review is ACCEPT at this head (c.6626207243). It is ready for the owner's merge decision at this exact SHA.


Generated by Claude Code

@amaybaum
amaybaum marked this pull request as ready for review November 4, 2026 08:30
@amaybaum
amaybaum merged commit 4312028 into main Nov 4, 2026
26 checks passed
@amaybaum
amaybaum deleted the evidence/pc1-integration-20261104 branch November 4, 2026 08:30

amaybaum commented Nov 4, 2026

Copy link
Copy Markdown
Owner Author

Merge record. Normal merge of the approved head 8b02775d as 4312028ae367206467921369fc4050a4b93103e7 (owner exact-SHA approval, chat, 2026-11-04).

  • Parents: main d18f1cbe and 8b02775d.
  • Tree: 7da002d8, identical to the approved head's tree and to a clean merge of the two parents.
  • Files: the 21 copied files are byte-identical to Research (draft): PC-1 — physical observer–apparatus coupling, preregistration only #1022 at 99dce4b6.
  • Replay: stage2/REPLAY.json, followed exactly as written with the merge commit as the landing commit, reproduces both runs and kernel-decision.json byte for byte, in normal and -O modes.
  • Main CI on 4312028a: green. All 31 check runs completed with no failures.

Side effect, corrected on record. Commit 4284a6d1's message contained the closing keyword "close #1022", so GitHub closed #1022 automatically when this PR merged. That happened before the owner's separate approval. See #1022 comment 6626422071. The owner decides whether #1022 stays closed.


Generated by Claude Code

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