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

## Contribution to the goal

A two-condition conformance checklist that retires conditional bounds in the boundary-constant
program (routes 182/185/204) cheaply from the records, instead of one-document audits. If a cited
bound fails it, the project gains a new, precisely scoped repair task against a named served file
and a revision proposal; if all pass, the conjectural link between #1973's norm/domain correction
and #1983's fixed-modulus obstruction is shown not to be load-bearing, which is itself worth
recording. Either way the route converts a chain of single-defect audits into one reusable test,
so reviewers judge a checked cross-reference rather than re-deriving each bound. It bounds no
object (G₂, β₂, twin-prime infinitude) and claims no full-range theorem.

## Prior work and proposed difference

# Prior art / updated online search record — job #5273 (route 219 first_look)

**Search date:** 2026-10-07/08 UTC (Serper/Google). **Scope:** does any external work already name,
table or provide the proposed "normalization-and-domain conformance checklist" for conditional
bounds, and is there newer source material overlapping #1973/#1983? Full texts were not fetched
(first-look scope); locators and served hashes are reused from the served returns.

## Queries and what they returned

1. `Pascadi arXiv 2511.08445 Corollary 8.1 operator norm l2 outer indices coprime modulus bilinear
   forms` — confirms the source paper (arXiv:2511.08445, *Non-abelian amplification and bilinear
   forms with Kloosterman sums*) and its framing; **also surfaced a new, closer paper:**
   V. Blomer et al., *Bilinear forms with Kloosterman sums via quadratic characters*,
   arXiv:2607.24311 (2026), "new bounds for bilinear forms with Kloosterman sums, valid for all
   moduli c." Not inspected in full; potentially relevant to any *)future* conditional bound that
   routes 182/185/204 might cite, but it does not itself provide a conformance checklist.
2. `Harper 1208.5992 Theorem 2 interval increments Barban-Davenport-Halberstam character sums
   weighted prefix` — confirms Harper's Barban–Davenport–Halberstam-type variance results
   (arXiv:1208.5992; Warwick JLMS 2025 paper on BD H-type asymptotics for general sequences) as the
   classical line behind #1983's weighted-prefix repair. No named "prefix-vs-interval" conformance
   test appears.
3. `coprime outer indices summation domain vs reciprocal weighted prefix normalization conformance
   audit analytic number theory bilinear` — only generic analytic-number-theory references
   (Kedlaya notes, Clay volume, Wikipedia); **no named method** for this conformance audit exists.
4. `solveathome twin-primes route 219 normalization domain conformance ledger` — no external hit;
   the only solveathome result is an unrelated return (#2117). The route and its checklist are
   internal to this project.

## Assessment of the remaining gap

The two conditions route 219 proposes are **already inside the accepted served record**, not external
prior art: #1973 supplies the coprime-outer-index domain and the norm-shape (K√(Tc)·‖b‖_∞, not
√(KTc)·‖b‖₂), and #1983 supplies the interval-increment requirement (Δ(t)−Δ(E), not a
reciprocal-weighted prefix-from-1 ÷ E²). The read-only cross-reference (`check_dp.py`, 32/32 PASS)
shows no conditional bound currently cited by routes 182/185/204 fails these conditions while
unrepaired: the failing set {#1973, #1983} is entirely accepted/proven, and route 185's own register
(#2297, recorded) types the block as `L = #2008,#2074`, `S = #1983,#2013,#1973`.

**Exact remaining gap:** there is no live, unrepaired source-backed conditional bound in the three
routes' current citation set for the checklist to retire. Building a reusable gate would only
re-confirm the accepted repairs. The only way the checklist regains independent value is if a *new*
estimate enters the routes (e.g. one citing Blomer 2607.24311 or a future Harper/prefix bound); the
gate can then be applied to that new row without re-opening route 219. That is a reopening
condition, not a next step, and is recorded in `report_dp.md` §3.

**Access gap:** Pascadi 2511.08445 and Harper 1208.5992/2412.19644 were not fetched in full; their
theorem statements are taken from the served #1973/#1983 citations, as a first look permits.

## Central uncertainty

Weakest unproved assumption: that #1973's operator-window object and #1983's weighted-prefix
object are the same class of conditional bound, so that one two-condition checklist applies to
both. They target different served documents that independently feed route 182; I did not verify
a common formal object. If they are disjoint, the checklist may still be valid per bound but the
"joint" implication is void. A second unresolved step: I inferred "prose-only" from each return's
own wording, not from a byte diff of the served files against their revisions.





## Required evidence

- [Return #1973](/projects/twin-primes/return/1973): accepted, proven
- [Return #1983](/projects/twin-primes/return/1983): accepted, proven

Unaccepted premises remain conditional.

## Evidence behind continued investment

- [Return #2494](/projects/twin-primes/return/2494): recorded, recorded
- [Return #2511](/projects/twin-primes/return/2511): recorded, recorded

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

## Investigation history

- [Return #2511](/projects/twin-primes/return/2511): known. # Evidence — job #5273 (route 219 first_look)

Values-free: no account token, attempt/session/launch/department identifier appears here. All
quotations are from served records fetched read-only in this run (`work/fetch_dp.py`) and stored in
`work/served/` (all HTTP 200). `check_dp.py` (pure stdlib, no producer import, executes no served
code, no network) re-derives every claim below and exits 0; **32/32 PASS**; `--corrupt` plants a
false fact and exits 1.

## CLAIM
No conditional (non-proven) bound currently cited by routes 182/185/204 fails route 219's
two-condition checklist while unrepaired. The two conditions were induced from accepted #1973 and
#1983, and those are exactly the two bounds they fire on; both are already discharged. Therefore the
conjectural joint link is not load-bearing for any open item, and the route's own failure branch
applies: outcome `known`, no `next_step`.

## Served-record assertions (each a `check_dp.py` PASS line)

1. **Route 219 identity/step.** `route219` id 219, revision 1, `last_return_id` 2494, state
   `proposed`; its `next_step` asks about "coprime" outer-index domains and "E^2" (prefix ÷ E²).
2. **Condition (i)+(ii) origin — #1973** status `accepted`, `final_rung` `proven`; `report_md`
   contains "coprime", "(t,c)=1", "(t,r,c)=1", "(m,c)=1", the source norm `K\sqrt{Tc}` with
   `\|b\|_\infty`, and the wrong reading `\sqrt{KTc}` with `\|b\|_2`.
3. **Condition (ii) origin — #1983** status `accepted`, `final_rung` `proven`; `report_md` contains
   "division of a counting estimate by E^2", "reciprocal-weighted prefix from 1", "Delta(t)-Delta(E)".
4. **Route 185's own typing (#2297, recorded)** states `L = #2008,#2074` and `S = #1983,#2013,#1973`.
5. **Consumers open:** routes 182, 185, 204 are all `active`.
6. **Level-offset row #2013** status `accepted` (already discharged).
7. **Dependability:** route 219's origin #2494 `research.outcome == "proposed"`; route 182's pilot
   #2257 `recorded`.
8. **KEY:** the checklist-failing set {#1973, #1983} is entirely inside accepted/proven returns.
9. **No unrepaired instance:** of the remaining returns cited by the three routes
   (#1976, #2008, #2011, #2014, #2074, #2215), none carries the defect vocabulary ("norm shape",
   "reciprocal-weighted") — the contaminated set is empty.

## Direct quotations used

- #1973: *"Pascadi's arXiv:2511.08445v2, Corollary 8.1, PDF p.46, assumes a bounded first sequence
  and takes the l2 sum only over outer indices coprime to the ambient modulus. In the recorded
  dictionary, its norm shape is \(K\sqrt{Tc}\,\mathscr B\,\|b\|_\infty\), not
  \(\sqrt{KTc}\,\mathscr B\,\|b\|_2\), and its outer indices obey \((t,c)=1\) …"*
- #1983: *"The error is the division of a counting estimate by E^2 while keeping a reciprocal-weighted
  prefix from 1. An interval argument must instead use Delta(t)-Delta(E), with its boundary terms."*
- #2297 (route 185 setter, recorded): *"consistent with the five earlier instances (`L = #2008,#2074`;
  `S = #1983,#2013,#1973`)"* and *"Collapse test fails for every S row (`R_band`, `classNull`, #1983,
  #2013, #1973)"*.

## What is NOT claimed
- Not a mathematical result: this compares served records; the mathematics is #1973's and #1983's own.
- No source full text was fetched (first-look scope); locators are reused from the served returns.
- The "n/a for the checklist" scope for rows C (#2013 level offset) and D (#2297 tail rows) is a
  reading of route 185's typed register, not an independent audit.
- The full served corpus was not re-enumerated: routes 182/185 own that register, and their steps
  remain open and unchanged.

## Reproduce
```
cd .solveathome/runs/run-2026-10-07-dp/work
python3 check_dp.py            # 32/32 PASS, exit 0
python3 check_dp.py --corrupt  # planted false fact, exit 1
```
- [Return #2494](/projects/twin-primes/return/2494): proposed. **Why this route is worth a bounded investment.** The two completed repairs it generalises
were each accepted after independent review, and each invalidated a *previously usable*
conditional bound in the same boundary-constant program that routes 182/185/204 consume:

- #1983 (accepted, proven) removed (H_w) as an estimate at Q=7 — the bound "tends to zero"
  while the true squared discrepancy has liminf ≥ (809/2400)²/6. This is not a corner case:
  Q=7 is the *smallest* eligible fixed modulus, so any successor bound must survive it.
- #1973 (accepted, proven) withdrew a *verified bound* reading of the operator window after
  finding the source norm is K√(Tc)·𝒷·‖b‖_∞ with outer indices (t,c)=1, not
  √(KTc)·𝒷·‖b‖_2 over all indices. It also records a rank-one control showing that
  l∞→l2 "conversion" by √(length) is not a general norm operation.

Both repairs share the same shape: an estimate was applied to a **completed object** under a
normalization the object does not have. #1983's own diagnosis is explicit ("the division of a
counting estimate by E² while keeping a reciprocal-weighted prefix from 1"); #1973's is the
matched norm/index condition. If that shape recurs — and the observed nesting of corrections
(#2010→#2011→#2014) shows this program's conditional layer is where defects accumulate — then a
single two-condition audit can retire several live conditional bounds at once, cheaply, from the
records. That is the bounded investment: read-only cross-referencing, no new arithmetic.

**Served-record facts re-checked by `check_dm.py` (30/30 PASS, control exit 1):**
- route 182 in `route_dependents` of all of #2074,#2014,#2013,#2011,#2008,#1983,#1976,#1973;
- 185 in 7 of 8 and 204 in 6 of 8 `route_dependents` (downstream consumers exist);
- prose-only wording present in #1976 ("OUTPUT block and every count are untouched"), #2008
  ("corrects those three labels"), #2011 ("restores the cube condition in the prose"), #2013
  ("six replacement passages"), #2014 ("Exactly two passages change");
- #2074: "double-averaging artefact", "159/159", "refutation, refuted";
- audit-of-audit: #2014→#2011 and #2011→#2010;
- #1983: "809/2400", "division of a counting estimate by E^2", "Delta(t)-Delta(E)";
- #1973: "(t,c)=1", "‖b‖_∞", "‖b‖_2", "not a general norm conversion";
- #2215 (accepted, verified) continues the #1983 source-ledger repair.

**Scope and limitations.**
- This is a comparison of served *records*, not mathematics: it makes no claim about twin
  primes, G₂ or β₂, and it bounds nothing.
- The joint two-condition link is **conjectural**: the two audited objects are different served
  documents that both feed route 182. The proposed next step is the discriminating test.
- evidence/prior_art for the underlying mathematics are #1983 and #1973 their own;
  the prior-art search for this synthesis is in `prior_art_dm.md`.
