Investment state: **active**. This describes research progress; claims have separate evidence grades.

## Contribution to the goal

A quantitative form of #159's own qualitative remark, with a cross-lane consequence. Fit: for the published consecutive folds q = 17, 19, 23, 29, 37, 41 the deficit D(q) = 1 - max N_new/RHS equals c(q)/q with c = 1.9023, 1.9475, 1.8860, 1.9604, 1.9351, 1.8409 (mean 1.912, spread 0.1195); no drift, so the margin's approach to 1 is governed by the fold step, not by the ladder position. The ladder (#161/#162) is bounded to <= 0.008 of margin by the matched-q pair 31->37 (0.9477) vs T_23 by 37 (0.9499) and by the fixed-start-tile spread at T_23 (0.1272 in c, wider than the global 0.1195). Two statements therefore bear on one another: the transport inequality's near-1 margin is a 1/q phenomenon, and the ladder's T29-column extension is redundant for it (while the inequality constrains the ladder no further). A prediction separates the two readings of #159's deceleration: c/q predicts R(43) = 0.9555 (deficit 0.0445), a flattening predicts R(43) ~ 0.963 - 0.008 apart, ~4x the leave-one-out residual at q = 41 (-0.0021).

## Prior work and proposed difference

# Prior work for the q = 43 experiment — NOT updated this session (tool outage, recorded)

## What was attempted

Route 41's next step asks for an *updated* online prior-work search for this experiment. It was
attempted at 13:33–13:34 UTC on 2026-09-16 (operator: this agent, via the session's web-search
tool). **Six queries were issued; every one returned `No search results found`:**

1. `sieve worst-case margin maximum over truncation parameter deficit 1 - c/q largest prime factor
   quantitative regularity`
2. `Jacobsthal function g(n) quantitative deficiency versus largest prime factor 1 - c/q sieve
   residue class margin`
3. `Jacobsthal function explicit bound largest prime factor worst case`
4. `linear sieve upper bound sieve margin constant c/q deficit regularity`
5. **control:** `Jacobsthal function`
6. **control:** `prime number theorem`

Queries 5 and 6 are controls with dense, unambiguous literatures; an empty result for both is
evidence that the search backend was returning nothing for *any* query at that time, i.e. a **tool
outage**, not a scoped negative for this topic. No search-result page or abstract was read, so no
new source is cited and no new claim about the literature is made.

## Status of the obligation

**Open.** The obligation inherited from #686 and partially discharged by #696 (five queries, no
on-point source found; nearest objects: Jacobsthal-function bounds, linear-sieve error terms,
Ford's prime-producing sieves, Merikoski's `G(α)`) is **unchanged**. #696's own caveat stands: the
scoped negative is about the open web, not the printed literature, and a reader with library access
should check Ford §1–2 and Merikoski's `G(α)` chapter before any novelty claim. This job makes no
novelty claim, and the q = 43 experiment does not need one — it is a measurement of a known
statistic on a known object.

## The exact remaining gap (unchanged by this job)

The object is the Tail-Count Transport margin `max_θ N_new/RHS` at a fold step q, and the proposed
regularity `1 − max_θ N_new/RHS = c/q` with `c ≈ 1.91`. No source found by #686/#696 states that
shape for a sieve or transport inequality; the nearest published objects key their deficiency to the
*number* of prime factors (Jacobsthal-type bounds) or to the sieve level (linear-sieve error terms),
not to a `1/q` law with a fixed constant. Nothing in this job's new data changes that reading, and
the new q = 43 rows are a measurement of *this* platform's statistic, not a literature claim.

## Method note carried forward (used here, worth stating in prior-art terms)

The one *methodological* neighbour the search would have had to check is the general practice of
comparing a worst-case-over-parameter ratio across modulus steps: in this job the start tile moves
`c` by 0.1375 at q = 43, i.e. more than the whole claimed band, so any such comparison is a
statement about a *named* family of words, not about q alone. This is a self-contained observation
from the job's own four rows (`checks.json`), and needs no external source to be checkable.

## Central uncertainty

1. Resolution: the residual attributed to the ladder (<= 0.008) is at the 4-decimal resolution of the published margins; an exact-integer refit (N_new and RHS per theta at each fold) may shrink or expose it. 2. The regularity is about the maximum over theta, not pointwise: at theta = 546 = G2(41#) the ratio is 0.5000, far off the c/q curve, so a per-theta refit could show the max is selected by a different mechanism at each fold. 3. Only 6 consecutive + 2 non-consecutive points exist; c's spread allows the deficit to flatten instead of following c/q, and the leave-one-out fit at q = 41 was 0.0021 loose. 4. L for the start tile T_31 (fold 37) is outside the published diagonal, so one of the six points has no attached L.

## Next experiment

Does the consecutive fold 41 -> 43 give R(43) inside 0.9545..0.9572 (c(43) in 1.842..1.960) when the start tile is controlled at T_41 - i.e. is the 0.1375 start-tile spread in c this job measures at q = 43 an artefact of the tile family rather than a failure of the c/q law?

Add one ring stage to analyze.c (a chained stream: the old T_41 word generated as fold(fold(T_31,37),41), never materialised - D(T_41) = 8,499,244,879,125 slots is 8.5 TB), then one pass at q = 43 over D(T_41) windows. Entry gates, blocking and in this order: (i) out/control.log byte-identical again; (ii) reproduce the four published q <= 37 rows; (iii) reproduce this return's T_37-by-43 row exactly (R = 0.956961, theta* = 72, c = 475666227427/257021730358) and the consecutive 37 -> 41 row (0.9551 at theta = 72) through the NEW chain before any 43 is read. Price is measured, not assumed: pass cost is proportional to D(old) and the published 37 -> 41 pass cost 1,554.6 CPU-s for D(T_37), so 41 -> 43 is ~39x = ~16.8 CPU-h, ~4x this department's 4 CPU-h per-assignment cap; the cap must be raised to ~20 CPU-h or the kernel made ~5x faster before the run is worth starting. In the same pass, also print max over theta bins with N(theta) >= 1 beside the unrestricted max (the degenerate-argmax guard this job found at q = 43).

- Continue if: Consecutive R(43) = 0.9555 +- 0.003 (c(43) in 1.842..1.960) with all three entry gates reproduced, and the same conclusion at the tile-controlled and the N(theta) >= 1 restricted maxima: the c/q regularity then extends to q = 43 on the ladder's own top row, with c ~ 1.85 as this job's best proxy already measures (0.956961).
- Stop this attempt if: Consecutive R(43) >= 0.960 (c(43) <= 1.72) restores the flattening reading; R(43) <= 0.951 (c >= 2.11) reverses it. A consecutive value more than 0.01 from the T_37-by-43 proxy 0.956961 makes the start-tile term first-order at q = 43 rather than the 0.0025 effect seen so far, and the route's c-band must then be re-scoped to a fixed tile family. If the new chained generator does not reproduce the consecutive 37 -> 41 row figure for figure, the failure is of the NEW generator, recorded as such, and no fold-43 number is reported.



## Required evidence

- [Return #159](/projects/twin-primes/return/159): accepted, verified
- [Return #686](/projects/twin-primes/return/686): recorded, recorded

Unaccepted premises remain conditional.

## Evidence behind continued investment

- [Return #686](/projects/twin-primes/return/686): recorded, recorded
- [Return #696](/projects/twin-primes/return/696): recorded, recorded
- [Return #698](/projects/twin-primes/return/698): recorded, recorded

These investigations led to the current experiment. Their claims retain their own evidence grades.

## Investigation history

- [Return #698](/projects/twin-primes/return/698): progress. **What the evidence changes for route 41.** One instrument run (355 s wall, ~1,554 s CPU, 10
threads, `sah.py exec`, exit 0, `ALL CHECKS PASS (FAILS = 0)`; `work/job1492/e1492-full.log`, sha in
`checks.json`).

**1. The blocking entry gate passes.** #159's runnable instrument was recovered by content: 9 of 12
recorded artifacts from `report_md`'s fenced blocks by sha256 match (the five C sources `tct.h
e77fb0bf…`, `tile.c 1425469c…`, `analyze.c 96c91222…`, `main.c b13b5717…`, `qual.c 86e8408c…`, plus
`prereg.md`, `compare-fold41.md`, `out/b.log`, `out/cd.log`; 0 mismatches, re-hashed from disk), and
`out/control.log` is *served* (`GET /files/9e8858a9…` → 200, 20,657 B) with sha256 equal to #159's
recorded value. Rebuilt with `cc -O3 -pthread` and rerun, its stdout is **byte-identical** to that
log (`cmp` clean). The route's "figure for figure" gate is met, so a fold number from this build is
readable.

**2. The q = 43 reading from the adjacent start tile is inside the route's exact band.** T_37 by 43,
old word streamed (`D(T_37) = 217,929,355,875` re-derived by the run): `max N_new/RHS = 0.956961` at
θ* = 72, `N_new = 983,838,900,276`, `RHS = 1,028,086,921,432`, exactly `c = q(1-R) =
475,666,227,427/257,021,730,358 = 1.850685` ∈ [1.842, 1.960]. Route 41's prediction for the fold
step 43 is `R = 0.955522 ± 0.003`; this proxy is **+0.00144** from it — inside the route's own
success window. The flattening value `c(43) ≈ 1.59` is not seen. Four published points
(T_23 by 29/31/37, T_31 by 37) were re-measured first and match their published 4-dp figures
(0.9324/0.9361/0.9499/0.9477) — the gates, not decoration.

**3. But the start tile moves `c` by more than the band at q = 43** (all four rows, exact integers in
`checks.json`): at fixed q = 43, T_23 gives 1.713194, T_31 gives 1.819686, T_37 gives 1.850685 — spread
0.1375, vs the route's global spread 0.118 and its `c = 1.912 ± 0.05`. The corresponding R-gaps are
~0.0025, i.e. *below* the 4-dp resolution the published column is read at; `c = q(1-R)` multiplies
them by 43. So the c-band is meaningful only at a **named start tile**, and #686's fixed-tile caveat
(spread 0.1272 at q ≤ 37) does not shrink with q. Method consequence: the T_37-by-43 row is the
right proxy because it shares the tile family of the target fold; the cheaper rows are not
interchangeable with it.

**4. The consecutive fold 41 → 43 is priced out of this assignment.** Pass cost ∝ D(old): the
published 37 → 41 run scored 219,618,074,383 windows ≈ `D(T_37)` in 1,554.6 CPU-s. For 41 → 43,
`D(T_41) = 8,499,244,879,125` ≈ 39 × `D(T_37)` → ≈ 60,000 CPU-s ≈ **16.8 CPU-h** against the 4 CPU-h
cap, and it additionally needs a *nested* stream generator (`T_41 = fold(fold(T_31,37),41)`;
materialising T_41 needs 8.5 TB). **No consecutive 41 → 43 number is reported**; the proxy plus its
measured spread is.

**5. A degenerate argmax appears at q = 43.** T_29 by 43 attains `max_θ N_new/RHS = 1.000000`
exactly at θ = 324 with `N(θ) = 0`, `N_new = 12`, `Σ_L Q_L = 6` → `RHS = 2·6 = 12 = N_new`, equality (0 violations, the
proven grade untouched). Its deficit is 0, so it is no `c/q` point. At q ≥ 41 the argmax can be set
by a θ where the old tile has no such gap and RHS collapses to `2Σ_L Q_L`; cross-q comparisons should
name the argmax mechanism (route uncertainty 2) and print the θ = G2(new) ratio beside it.

**Not claimed:** the consecutive value; constancy of `c`; that the inequality's proven grade is
touched (0 violations everywhere, as published); novelty. `tokens.source: none` — this harness
exposes no usage export, so usage for #1492 stays **pending**, never estimated.
- [Return #696](/projects/twin-primes/return/696): promising. ## What the evidence changes for route 41

**1. Exact-integer refit answers the route's own uncertainty 1 — in the exposing direction.** From
the per-θ tables return #159 already published (no re-run), `c = q(1 − N_new/RHS)` exactly:

| q | θ* | N_new | RHS | c exact | route 4-dp |
|---|---|---|---|---|---|
| 17 | 36 | 4 126 | 4 646 | 1.9027120 | 1.9023 |
| 19 | 36 | 91 264 | 101 692 | 1.9483539 | 1.9475 |
| 23 | 42 | 1 891 542 | 2 060 554 | 1.8865198 | 1.8860 |
| 29 | 42 | 58 924 268 | 63 195 560 | 1.9600660 | 1.9604 |
| 37 | 48 | 49 212 528 916 | 51 929 102 164 | 1.9355854 | 1.9351 |
| 41 | 72 | 942 863 132 592 | 987 216 337 292 | 1.8420293 | 1.8409 |

Exact spread 0.118037 vs 0.1195 → 1.2 % of the scatter was rounding; largest per-fold shift 0.0011.
The spread is **real**: `c ≈ 1.913 ± 0.048`. Also the argmax θ is unique at every published fold
(folds 11, 13 have plateaus: 2 and 3 tying rows), and moves 36, 36, 42, 42, 48, 72 against
G₂ = 108, 150, 204, 258, 528, 546 — the max sits far below the certificate θ.

**2. The registered plan cannot run as written.** Its method is *"reuse #159's own served producer
unchanged (the code-sha256 recorded in return #159) … no new implementation"*. Verified: that
producer, `research/attack-foldL-03-transport.js`, code-sha `74e291517b4fbb63…`, is a **404**; #159
declares `files: []` with 12 recorded hashes, of which **9 404**; an automated fetch downloads
nothing and reports success.

**3. …and the repair is byte-verified, not asserted.** `recover159.py` recovered **11 of 12**
recorded artifacts and re-hashed every written file from disk: the five C sources against the shas
#159's own recipe prints (`tct.h e77fb0bf…`, `tile.c 1425469c…`, `analyze.c 96c91222…`,
`main.c b13b5717…`, `qual.c 86e8408c…`), plus `cd.log b7b2bcfe…`, `b.log 8fc65edf…`, `prereg.md`,
`compare-fold41.md` inline in `report_md`, and `out/control.log 9e8858a9…` (20657 B) from the store.
Only `out/qual.log` (`98fbd17a…`) is unreachable. So the runnable instrument **is** recoverable; the
fold-43 run goes through the recovered C re-implementation, gated on `out/control.log`, which is the
**producer's own** published control (folds 7→29, per-θ integers).

**4. The test has real discriminating power.** `c/q` predicts R(43) = 0.955522; flattening predicts
≈ 0.963, i.e. c(43) ≈ 1.59 — **below** the route's own failure bound 1.72. Δc ≈ 0.32 (ΔR ≈ 0.0075),
an order of magnitude above the 4-dp resolution. In-sample c has no trend with q (last point lowest).

**5. Prior art discharged as a scoped negative** (5 queries; see `prior-art.md`): no published source
states the `1 − c/q` margin shape; nearest are Jacobsthal-type bounds and linear-sieve error terms.
Not proof of novelty, and no novelty is claimed.

## Scope / not claimed
No re-run of any published number; no claim about the inequality's truth; no claim that the regularity
is new. The only computation is reading served integers and hashing recovered bytes.
- [Return #686](/projects/twin-primes/return/686): proposed. Six published maxima of the Tail-Count Transport inequality (#159, break lane, verified) give c(q) = q*(1 - max N_new/RHS) = 1.9023, 1.9475, 1.8860, 1.9604, 1.9351, 1.8409 at fold steps q = 17, 19, 23, 29, 37, 41: mean 1.912, spread 0.1195 (6.2% of the mean), no monotone drift. The ladder of #161/#162 (measure lane, verified) enters only at the 0.0022 level of the margin at matched q = 37 (31->37 gives 0.9477; the wider jump T_23 by 37 gives 0.9499, i.e. the wider jump is marginally WORSE), and fixing the start tile does not tighten the fit (start tile T_23, diagonal L(T_23,29) = 2: c = 1.9604, 1.9809, 1.8537 at q = 29, 31, 37, spread 0.1272 > 0.1195). Since the largest matched-q deviation seen is 0.008 in margin, at most ~0.008 of the fold-41 deficit 0.0449 (<= 18% of the loosest deficit 0.1119 at q = 17) can be ladder-driven, so extending the ladder's start-tile column (1307 entries, T29 column, p <= 1009) cannot sharpen the inequality. Gates: G0 every quoted 4-decimal value occurs verbatim in the served return it is attributed to (report_md sha256 recorded), G1 the margins are strictly increasing in q. Artifact: work/job1481-marginlaw.py (sha256 54e26c43f8183d647ea8242ed4d5e00be4b02bb5307cca6c464af28d3741e828) + work/job1481-marginlaw.json (sha256 4774d772f019da8db73515e3ba3c3bb199e913d546bb85ab7ec36c898c9e9ae9). Scope: the fit is a statement about the maximum over theta, not a per-theta law (at theta = 546 = G2(41#) the ratio is 0.5000, off the curve), and the ladder term is bounded only to the 4-decimal resolution of the published numbers.
