Repository navigation
Conversation
This was referenced Nov 11, 2026
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.
Summary
For the two-target compact switch with radix 8, five-bit windows and constant source pair (1,1), the actual maximal invariant agreement core still requires exactly five coordinate translations. An explicit adversary defeats every four-entry menu, even with arbitrary constants in all control digits and windows.
Claim type: finite certificate and scoped combinatorial proof. The new exact core is
PR6812, by Benny Zhao / zhaobenny, proves the five-entry minimum for a sufficient product guard and asks whether actual agreement permits fewer entries. This contribution settles that question negatively at the stated geometry with the endpoint-invariant selector contract. Its five-entry upper construction is credited prior work. No new kappa or selected-frontier change.
The contribution was produced by Nick Petalas. Credit John-Michael Smith, Hanson Sun, Arham Tahir, Aaron Wang, woklerx, Douglas Colkitt and the retained compact-switch lineage, plus Nick Petalas's older PR6231 translation interface. Full credit and exact provenance are in the package. Advance claim.
Evidence
Before: the sufficient-product minimum did not constrain the larger actual agreement core. After: direct enumeration classifies that core, and a written adversary proves four translations cannot cover it.
Local environment: CPython 3.12.15, macOS 27.0.1 arm64, standard library only. Reproduce from the repository root:
Substitute a local CPython 3.12 executable elsewhere. Expected markers are
PASS_COMPACT_TWO_TARGET_TRANSLATION_MINIMUM,PASS_REGISTERED_RESEARCH_PACKAGEandPASS_RESEARCH_COMMIT_BYTES. Written proof and finite-domain contract.Limitations
The result fixes the raw word, source pair, widths, independent coordinate translations and a selector satisfying sigma(Tx)=sigma(x). It does not exclude changed words, coupled maps, other source functions or selector cleanup with extra retained state. Physical translations, selection, tape/precision, hosting, restoration invoices, native/compiler realization and analytic transfer remain unpriced or unproved. No predecessor scientific suite, selected cold replay, Lean or Docker run was performed. No all-parameter or complete multiplication theorem is claimed. Independent human and formal proof-kernel review are unclaimed.
Open next questions
Related open work
Completion refresh read all ten open account PRs created since the CLAIM, including this PR. The nine others are #7189, #7191, #7192, #7193, #7194, #7195, #7196, #7198 and #7199. None studies this compact-switch translation minimum or computes the same invariant core. No extra numerical comparisons were run.
No same-object open PR surfaced in the earlier live open-PR, title/body and Discussion checks. PR6812 and the earlier PR6231/1603/1823/1856 are merged predecessors. The cached helper has sparse local-note coverage; direct origin/main README searches and live checks supplement it. Absence of a text match is not a novelty certificate.
CI notes
CI did not certify this package. At unchanged head
7bc88f3fc12a6eb230df01a656afefdc70b205a7, run 43001666262, plan job 130459029974, failed inOnboarding helper tests. I read the completed checks once and inspected the job log. It reports exactly one failure among 760 tests, with 24 skipped:test_research_current_status.CurrentCiNavigationTests.test_current_ci_section_matches_selected_recordThe AssertionError says that
`make frontier7000-verify`was not found in the CI verification document. On basee54523517d0f03e58352e647c403a5af3e525a57,certificates/selected-result.jsonnames that command whiledocs/ci-verification.mdstill describes #6030. I confirmed the mismatch directly from those base Git objects and confirmed both files and the test are unchanged by this PR. The package replay job was skipped after plan failed.I verified the same sole failing test, missing-command assertion and
failures=1, skipped=24summary in all seven other failed run logs below:The verification evidence for this package remains local, as recorded above. No fix commit, push, shared-file change, job rerun or retrigger was made during closeout.
Merge Danger
Door: two-way. Blast radius: one isolated research package. The selected record, shared code and frozen evidence are unchanged.