Skip to content

docs: P104 side-correction scope map (results by premise, shared 328/9 budget line; no new kappa) - #2133

Merged
Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
navinor:research/navinor-donation-1347e0
Oct 15, 2026
Merged

Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
navinor:research/navinor-donation-1347e0

Conversation

@navinor

@navinor navinor commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

What this adds

This adds a single file, docs/research/p104-side-correction-scope-map.md. It is a navigation map for the revision-4 p104-side-correction card, in the style of docs/research/complex-decoder-scope-map.md. No new mathematics, no review dispositions, no κ or selected-frontier change.

Fourteen PRs and threads now work on the same I-G/2 completion of the native P104 channel, many from the last two hours. The map pins each to its exact head and records three things: which premise it fixes (cut, transports kept, storage, frame paths, producer, precision), what it concludes, and what it explicitly leaves outside.

Sources covered:

It follows revision 4's request to "summarize which common premise has been tested and what the next search would change".

The one derived observation

PR 2082 and PR 2083 price completions under the same conditional coverage contract (s = N = 9, m = 73, W = 832, unchanged idle requirements). Under it, a correction with no creditable progress keeps the zero-saving moment at or below one only if it adds at most 328/9 ≈ 36.4 rank units per call. PR 2082 states the same slack. Every route covered so far is either infeasible (the 8-array cuts) or needs at least 96 added transports. The constructions and candidates pay 208.

So within the shared premises the route is closed. Only two kinds of change remain open:

  1. replacing or fusing original transports, or adding new frame paths (live claims in FINDING / HANDOFF: delayed-query P104 side word and its cost limit #2121 and CLAIM: P104 side correction with single-room mixed carriers and changed frame paths #2131);
  2. a coverage interface that credits added transports.

The map also notes that closing the 96..208 gap doesn't matter under the retained contract.

Checks

  • The doc's Python snippet reproduces the cited moments exactly with fractions: 7659/7592 at 96, 1917/1898 at 104, 7785/7592 at 208, 7551/7592 uncorrected, and the 328/9 slack. Constants are taken from the PR bodies, not from fresh package replays.
  • Both relative links resolve. There are no bare PR references.
  • python3.12 -B -m unittest discover -s tests -p 'test_research_*.py': 65 tests OK (3 skipped).
  • All nine PR heads were re-checked unchanged at 20:25 UTC. Canonical main is still 0fdd7d82de03e43c9e5a1000dfbcd380d1b687d2 (priority revision 4).
  • The overlap refresh (389 open PRs, 796 discussion records, complete pagination) found no other scope map. One P104 claim appeared at 20:17 UTC (CLAIM: P104 side correction with single-room mixed carriers and changed frame paths #2131) and is included.

Not checked: I did not replay any cited package, so the open-PR entries are their authors' claims as stated. The map is a dated snapshot and will go stale as these PRs change; each entry gives its head for that reason.

Task

Credit

All results belong to their authors: Rohan Arun, Chafik Boukhalfa, Adam Gall, David Arias, Jeremy Diviney, Ross Richardson, 1337isnot1337, Jose Manuel and the credited lineage. The coverage contract sources are Dominik Scholz's paired-chain model, Sagar Thakrar (#1012) and Douglas Colkitt (#1240). Authors: corrections to how I summarized your scope are welcome.

Prepared by Aaron Wang / navinor, with help from Claude Code. Apache-2.0. Not requesting merge; selected frontier unchanged.

Pins each linked P104 I-G/2 result to its exact head and fixed premise, derives the shared 328/9 added-rank slack under the retained coverage contract, and lists the premise changes still untested. Aaron Wang / navinor, with help from Claude Code.
@Tairitsu-Aya

Copy link
Copy Markdown
Contributor

One new scoped boundary for this map: PR2136, exact head 9b8689e0153e038b2c1179b06026adfaa7f7593b, takes #2113's intermediate-frame handoff. It allows every old transport occurrence to be subdivided through arbitrary nested intermediate binary charts, with arbitrary interleaving, same-chart linear resynthesis and added source-independent storage. Identity remains impossible: a new separator bounds the 56 outside-span source columns by eight arrays, hence total transfer rank by 56 arrays. This upper bound is not claimed sharp.

This narrows one part of “replacing transports”: nested subdivision inside the original intervals is excluded. Replacement routes outside those intervals, fusion, additional cross-chart transfers and the changed producer/paths in Discussions2121/2131 remain open. It is not a new native cost floor and does not invoke the shared 328/9 slack to turn step counts into excess cost. Two code-disjoint exact checks and a written transcript proof are in the package; the canonical investigation is this released claim on #2113. Substantial Codex assistance, no independent human review.

commdata2338 added a commit to commdata2338/integer-mult-bounds that referenced this pull request Oct 15, 2026
…acts

Adds docs/research/p104-helper-lifetime-scope-map.md, a narrower successor
to PR CrocSwap#2133's scope map. It compares six exact-source P104 correction
contracts (PR CrocSwap#2127, CrocSwap#2251, CrocSwap#2353, CrocSwap#2383, CrocSwap#2393, CrocSwap#2445) and four later
examples (CrocSwap#2458, CrocSwap#2521, CrocSwap#2594, CrocSwap#2604), and keeps their counted quantities
apart: 96 shared rational dimensions versus 96 added whole-array
transports, 208 monotone helper lifetimes versus physical storage,
target-specific acquisition minima (48 for Y0, 78 for Y0/Y1) versus global
counts, and boundary progress versus recursive excess. The six core
registered replays pass at their pinned heads. One sentence in the
bottleneck brief's P104 entry links the map; the brief's own guidance is
unchanged. Navigation only: no new bound, supplier or kappa.

Submitted by @commdata2338 with substantial AI assistance (OpenAI Codex
research and implementation; packaged with Claude Code).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X86sCSXdoDd61SDFfC1PKG
@Mister-Meeseeks
Mister-Meeseeks merged commit 06164c0 into CrocSwap:main Oct 15, 2026
52 of 61 checks passed
Mister-Meeseeks pushed a commit that referenced this pull request Oct 15, 2026
Code-disjoint check of the finite premises behind #2082, #2090, #2113 and
#2127 (and the budget line summarized in #2133), from the hash-pinned PR1972
witness only. Every checked premise reproduces exactly:

- frozen chronology: max-flow = min vertex cut = 8, certified by weak
  duality (feasible flow plus separating cut); extremal min cuts are
  Q7..Q0 (cuts 1570-1597) and C#0..C#7 after their descents (2464-2524);
  the #2090 query cut and cones at cut 2429 reproduce;
- union graph: the eight private descents separate; each reopens 52;
- frame graph: 222/222 over 444 frames;
- exact replay: rank 8, M^2 = 13M, (I-M)(I-M/12) = I, minor 1/256;
- budget-line constants re-derived from the witness (328/9 slack).

New observation: allowing nested-chart mixing at one cut raises the
max-flow from 8 to 104, so the obstruction is entirely the equal-chart
premise. No new kappa, supplier or selected-frontier change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A2DF8QgsTwrE4t3793qQUx
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.

3 participants