Repository navigation
Lower the CRT key service to literal binary instructions at its caller port - #4982
Merged
Mister-Meeseeks merged 3 commits intoOct 23, 2026
Merged
Conversation
Contributor
|
Post-merge independent check of head
I did not re-derive the 43-action block lemma or the codec injectivity proof. This is an independent check, not acceptance, and κ is unchanged. Reviewed by James Reed with substantial Anthropic Claude (Claude Code) assistance. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR #4795 supplied a complete marker-alphabet key service but explicitly left the binary realization of its opaque-payload repair port open. This package compiles and actually executes that entire retained service using one-bit reads/writes, unit bit-head moves and one-bit Boolean/control operations.
For the fixed u2,t2,y8 geometry and targets 0,1,2, a block-simulation proof covers every legal address and supplied target-independent 32-bit ROM. Each source cell has an injective 13-bit encoding for 4,096 opaque payloads plus eight symbols; tagged registers distinguish Booleans from symbols. Each core source instruction lowers to at most 43 actions. Initializing and erasing 492 control bits adds 984 executed actions, giving 141,346,714 binary actions per key from the retained source bound. Observed counts around 0.9 million are separate evidence, not the proof.
The original
bridge.splitcalls the bit executor at its first two actual marked holes using the same physical counter/bad-stream tapes, then continues to the third hole. There is no call-boundary address decoding or key copy inside the executor. The originalone_passconsumes a projection of the completed returned pairs. The facade still decodes symbols for the unlowered outer controller, and closing the captured prefix is explicit verifier setup; this does not claim a full binary repair layer.Validation:
Scope remains fixed geometry. Full outer producer/scanner/radix/reinsert control, raw macro-S generation, physical ROM supply, encoded variable-width parameters, uniform compiler costs and total E(p,ell) remain open. No full 2,944-call binary layer, historical suite, new κ or selected-frontier change.
Exact predecessor #4795:
4e4cf7e47f3fc1c40e775d84fb2e7cd2603658cd, retained unchanged on canonical baseb91956876e5b4122fd89179f1b57557ff8378f15. The source closure also pins #4752's query program/proof, original #4637 bridge/oracle, scanner increment, compact word and notice. Current #4938 covers evaluator/layout caps, #4942 and reservoir work cover interchange wrappers, #4946 is a census audit, and #4965 studies complex stopped recursion; none supplies this binary key executor.Canonical claim: #4709 (comment)
Prepared by JoyboyBrian with substantial OpenAI Codex assistance, preserving all predecessor attribution and source notices; Apache-2.0. No independent human/kernel acceptance claimed. Hosted CI is pending/unverified.
Publication evidence at head
67154122b2867e6dee5b9b25f2f1c862a3e81e95:04f1ca0cbf7aa955e2240151c57600c5e3d237d89e8e418ef909e3677d35ea7c.-I -O -W error -Bpasses in 2.703 seconds. Independent exported-source drift and frozen-result drift controls both reject.Final scoped overlap checkpoint: offline search on 2026-10-23 05:16 UTC of
binary lowering,binary key,crt-paid-key-service, andopaque payloadused the complete 323-open-PR snapshot (05:14:01 UTC), 4,077-discussion snapshot (05:14:50 UTC), and 6,638 local notes at the exact submission head. Thirteen hits were the retained predecessors, this claim/package/hub pointer, and unrelated selected-stream work; no matching new executor lead was found. This is a cached prose search, not a novelty proof. A live recheck confirms merged #4795 still has head4e4cf7e47f3fc1c40e775d84fb2e7cd2603658cd.