Repository navigation
Research: T185 dirty-entry and frame-refit screens on the #2863/#2894 words (negative result, no κ) - #2904
Merged
Mister-Meeseeks merged 1 commit intoOct 16, 2026
Conversation
…no kappa) Bounded screen of single-helper dirty entry, with every existing gate fixed, on the CrocSwap#2863 (PR2857 shared-kernel) and CrocSwap#2894 (preload-move) supplier words. Exact adjoint responses, full-program frame feasibility, partner cancellation, sub-frame entry, insertions in either phase and one-hop relays with an exact bilinear validity test. Result: 0 frame-feasible candidates on all four words; 8 apparent relays, 0 valid; single-gate and cascade frame refits 0 improving. Calibrated: the same screen gives exactly CrocSwap#2853's 16 quartet helpers on the PR2833 words. With frames relaxed, all 184 eligible helpers are algebraically cancellable, so frame placement is the obstruction; CrocSwap#2894's preload re-synthesis of two zero-frame-first quartets is consistent with this. Also records an independent fast and full cold replay of CrocSwap#2863. Vendored inputs keep their PR2833, PR2857 and PR2894 notices. Prepared for digitalis-p with substantial Claude (Anthropic) assistance; no independent human review claimed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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
Negative result. No κ claim. The selected record is unchanged.
This package bounds the most direct native-word lever left after #2863 proved the fixed-inventory packing optimum: letting more helpers enter dirty while every existing gate stays fixed. The words screened are:
directandpre-onlymodesevidence/RELAXED-CENSUS.json).Method
tools/wordlib.pyis an independent, exact implementation:tools/entry_screen.pyasks whether a helper's whole dirt response lies in the exact span of responses reachable by inserted gatesr += u*q0:tools/refit_screens.pycovers fixed-word frame moves. The card lists that class as a scope-change trigger (#1995/#2013), so it is labelled a side check.Verification
All checks are standard-library only.
--check-onlymetadataPASS_REGISTERED_RESEARCH_PACKAGE ... outcome=negative-result(exit 0, 414 s)core/chains2857/chains2894, Python 3.14 localpython3 -B -m unittest discover -s tests -p 'test_research_*.py'scripts/check_research_commit.py --ref c291ad5The
corepart includes these controls:make verifyand the selectedfrontier1094replay were not run. This package changes neither the selected construction nor any existing artifact, and CONTRIBUTING asks for affected checks only.During development, four screen bugs produced false positives before publication. Each was caught by building the word literally or by the control. They are listed in the README; the published tools implement the corrected rules.
Independent reproduction of #2863
Recorded in
evidence/T185-REPLAY.json.secondsfield and the manifest hashes derived from it. Substituting the published native hashes andsecondsreproduces the published receipt exactly..gitattributesfiles (* -text) that its MANIFEST lists, so--hash-onlyfails as published. Restoring them from Improve conditional κ to 0.00172009662868483 with shared kernels #2857 matches the pinned hash.FILL.json.gzdiffers only in its gzip container; the decompressed payload is identical.Scope, limits and overlap
TASK.jsonand the README:189b527, an ancestor of upstream main). The package was verified on upstream main47e4094, and its tree object is identical in both commits. Only the 24 new package files change.Credit
Prepared by digitalis-p with substantial Claude (Anthropic) assistance, including two delegated agents (a census survey and the #2863 cold replay). No independent human review is claimed. Apache-2.0.
🤖 Generated with Claude Code