Skip to content

Independent verification (no new κ): record candidate #2269 T74 borrow43 — words, 437-helper fill and moment root reproduce; stale evidence, unpriced buffers, X2 open - #2315

Merged
Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
thakrarsagar:research/t74-borrow43-independent-check
Oct 15, 2026
Merged

Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
thakrarsagar:research/t74-borrow43-independent-check

Conversation

@thakrarsagar

Copy link
Copy Markdown
Contributor

Status: independent verification. The construction claims of record candidate #2269 reproduce, and no counterexample was found. Evidence, metadata and accounting defects are listed below. There is no new κ, no frontier change, and no endorsement of κ beyond what is checked here.

Object

#2269 (jeremykothe2, head b479fc5567bc09ab9185bffe89b62594f36d74e5, research/gmx-t74-borrow43/) claims conditional κ = 0.0016962471390584742…, which is +1.4% over the selected record. It adds 43 borrowed-helper aliases from #2226 (Cinna Davis' anticipatory dirty borrowing) to the T74 pivot-566+554 words and re-fills the 666-call hosting.

When this check started, nothing committed independently checked the new 437-helper fill. The shipped evidence/INDEPENDENT.json describes a different, pre-borrow 480-helper fill.

What reproduces, using fresh stdlib code

The new code imports, executes and copies no code from #2269, #2226 or #2260. The longest shared token run against 19 PR scripts is 27 tokens. All 40 inputs are pinned by git blob id and sha256.

Words. For both BORROW-WORD-43{base,extra}:

  • Warps: all 43 have G invertible over GF(2), dim U = dim E, G·span U = span E, and K_G mapping L_U to L_E, so the Fourier rank is 0.
  • No anticipatory terms: every alias is a "high" alias.
  • Frames: frame climbs are nested.
  • Exact replay over ℚ⟨F₄₃⟩, with arbitrary dirty registers:
    • Yᵢ ← Yᵢ + Xᵢ;
    • the other 549 live registers and the 76 zero buffers are restored;
    • the dual orientation also replays.
  • Recounted profiles:
    • 43base {1:2351,2:501,3:414,4:129,5:42,8:8};
    • 43extra {1:2339,2:509,3:418,4:125,5:42,8:8};
    • mass 5385, 437 helpers, widths {4:36,5:9,7:36,8:116,9:240}.

Fill. For OWNERS.json.gz, 291,042 rows:

  • exactly one role per (call, live helper), and the removed helpers are absent;
  • widths match the words;
  • 1,332 windows are rebuilt from the event stream, they equal PLAN, and every role lies strictly inside its window;
  • families and namespaces are correct, with no role on the caller's active pair;
  • slices are disjoint, within their child, and prefix-filled across 149,184 bins;
  • the idle recount is {1:23976,3:8673,5:813,7:150,48:24479}.

Price.

  • The global profile composed from our recounts equals PROFILE.json.
  • A fresh certified atanh/exp evaluator brackets the moment root to width 1e-130. The bracket contains the claimed b, and complex_lower + 1e-90 is rejected.
  • The κ arithmetic from b is checked.

Positive controls.

  • The canonical words reproduce the old {5:82} profiles.
  • The T37 parent fill reproduces its own spec.
  • Every script has targeted negative controls.

The gain attributable to borrowing is Δb = 1.64922·10⁻⁵ over #2044's b.

Defects and open obligations (none changes b as checked)

  1. No admission receipt for the borrowed supplier.
  2. The 76 cleanup zero buffers per call are unpriced.
  3. X2 is not checked. That is pending-axis disjointness across children sharing a family, and it applies to 37,408 of 54,145 hosted families. The 73-column charts are not checked either. A failure would change the idle profile and therefore b.
  4. Metadata errors:
    • CLAIM.json sets construction_improvement: false;
    • the gain field mixes the outer and strict κ;
    • the README's lineage and width wording is wrong;
    • stale numbers remain in the outer notes.

Not checked

Reproduce

python3 -I -B research/t74-borrow43-independent-check/check_all.py --fetch

This takes about 35 s. --fetch fetches refs/pull/2269/head only if b479fc55 is absent; every input is still verified against its pins. Expected last line:

PASS_T74_BORROW43_INDEPENDENT_CHECK words=PASS fill=PASS price=PASS runner_controls=3 commit=b479fc5567bc mode=git

Checks run locally:

  • the runner passes from the repo root and from /tmp;
  • research_package.py --check-only passes;
  • the 65 test_research_* tests pass;
  • the Python 3.12 registered replay was not run (3.12 is not installed), and the scripts parse under the 3.10 grammar.

Provenance and credit

Prepared for Sagar Thakrar with substantial AI assistance (Claude Code, Anthropic). Separate agents wrote the three checks; two adversarial reviewers checked independence and coverage; the main session reran every command. Apache-2.0.

🤖 Generated with Claude Code

Fresh stdlib verification of PR CrocSwap#2269 head b479fc5 that imports and runs
no PR code (40 inputs pinned by blob id and sha256):

- words_check: both BORROW-WORD-43 words; 43 warps (G invertible, G span U =
  span E, K_G maps L_U to L_E, Fourier rank 0), nested frames, exact replay
  over Q<F_43> with arbitrary dirty registers (Y += X, all else and 76
  buffers restored), recounted profiles and widths; unborrowed positive
  control.
- fill_check: 291,042-role 437-helper owner fill, windows rebuilt from the
  event stream, families, bins and idle recount; T37 parent control.
- price_check: profile composed from our recounts equals PROFILE.json;
  certified exact moment-root bracket (width 1e-130) contains claimed b.

Everything claimed reproduces. Found: stale pre-borrow evidence (no
admission receipt for the borrowed supplier), 76 unpriced cleanup zero
buffers (eager peak 513 vs 480 fields), X2 unchecked, metadata errors.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Mister-Meeseeks
Mister-Meeseeks merged commit 7981b35 into CrocSwap:main Oct 15, 2026
47 of 61 checks passed
Mister-Meeseeks pushed a commit that referenced this pull request Oct 16, 2026
… PR2766 provenance, root-bracket precision

- Occupancy: add controls C4c-C4f (extra-word lender 403, lender writes moved
  to the end of restore at frame FULL, a moved lender read) with machine-checked
  must-accept / exact-failing expectations. A lender write moved past its alias
  warp at FULL is accepted by both replays, the frame chain, recount, refits,
  fill and price; only OCC-TIMELINE (plus undeclared-edit checks) rejects it.
  Occupancy is therefore a conformance property, not a kappa-soundness
  condition, in the finite model; #2802 enforces it structurally in
  verify_retired7.py, #2818's patch check has no occupancy predicate (read,
  not run). Corrects the earlier "only frame monotonicity" wording.
- Attribution: compare against PR2766's own pinned word (only B1151 differs);
  the other 19 frames #2802 lists with it are checked cost-neutral; the
  reconstructed retired5 state now matches #2802's recorded endpoint, local
  profile and fill sha256.
- New rule S3-ABOVE-FLOOR-NEUTRAL: the seven above-floor refit5c frames
  carry no cost.
- Root bracket: the 1e-70 slack was applied in the default 28-digit Decimal
  context, where it rounds away; widening now uses a 100-digit directed
  context, with a written error budget. Conclusions unchanged (margins
  >= 1.0e-20 in all four brackets).
- Verifier emits prelude warp count, 35/14/14 split and refit7c dims; a pin
  mismatch prints a FAIL line. README adds "What this decides", terms,
  downstream claims #2824/#2827/#2833, credits (#2315, #2656, #2767, #2322),
  and Python-version scope.

PASS_T74_RETIRED7_INCREMENT_AUDIT rules=28/28 controls=19/19

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@thakrarsagar
thakrarsagar deleted the research/t74-borrow43-independent-check branch October 18, 2026 08:08
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