# Evidence index — PR #25696

Evidence for [#25696](https://git.cafe/pingdotgg/t3code/pull/25696) ([GitHub mirror](https://github.com/pingdotgg/t3code/pull/25696)), branch `fix/issue-25621`. The [fixture matrix](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a89ccc36a7481ee/matrix.md) is the capture contract.

Before: [d73fd1279a](https://git.cafe/pingdotgg/t3code/commit/d73fd1279a9cbf3ef4677b88b4ad82f0a55583c7). After: [20d22421d5](https://git.cafe/pingdotgg/t3code/commit/20d22421d54cce014bfacdeb9d86de83a00a1e4b). Both complete source SHAs appear in every acceptance transcript. The checked-out revisions and clean status are recorded in [cleanup-verification.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f6503278f4313be5/cleanup-verification.log).

**Coverage: 20 / 20 mandatory affected rows captured; 23 total matrix rows (O1 optional unverified; N1/N2 N/A). No mandatory row is unverified.**

Environment: machine **fs-20**; Linux 6.1.102 x86_64; **Node v26.12.1** (including the spawned server executable); server SQLite **3.54.0**, compiled `MAX_VARIABLE_NUMBER=32766`; Vite+ global 1.3.0 / local 1.4.0; Vitest 5.0.5. Free disk at cleanup: 31 GB.

The same byte-identical service driver ran on both sources: `service-harness.mjs`, SHA-256 `688bafdc26910378aea0c0c0f54c7930881f3b8e3d6a1629b1cadc0b2459b1c1`. The same byte-identical real-app driver ran all four count/revision combinations: `app-driver.mjs`, SHA-256 `ffcff06fe66e8214c7f250066f58af1b3f93ffd3aa76fcc0076584b9fc554a74`.

## Row captures

| Row | Before<br>[d73fd1279a](https://git.cafe/pingdotgg/t3code/commit/d73fd1279a9cbf3ef4677b88b4ad82f0a55583c7) | After<br>[20d22421d5](https://git.cafe/pingdotgg/t3code/commit/20d22421d54cce014bfacdeb9d86de83a00a1e4b) | Diff |
| --- | --- | --- | --- |
| R1 | [32,766: HTTP 200 + WS initial/live/replay/fallback](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8a5f30e32c6e075/r1-before-app.log); [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) | [32,766: HTTP 200 + WS initial/live/replay/fallback](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a9a96ed7e50287a/r1-after-app.log); [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) | [runtime diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88dd6ad64cddae70/app-r1.diff) |
| R2 | [Ready; heartbeat SQL warning; HTTP 500 / WS SQL failure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b62838384ad1a450/r2-before-app.log); [regression RED](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57d6ed791f1ac01d/regression-before-20261027T155315.log) | [Ready; 32,767 IDs delivered](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4a28334982bc01e/r2-after-app.log); [47 tests GREEN](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57895accff498ba7/regression-after-20261027T155314.log) | [runtime diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c18959fdaefafb76/app-r2.diff); [test diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d43f575163cd861d/regression.diff) |
| R3 | [Both authenticated HTTP requests: 500](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b62838384ad1a450/r2-before-app.log) | [HTTP 200: 32,767 IDs; 46,890,032 / 46,890,114 bytes](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4a28334982bc01e/r2-after-app.log) | [runtime diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c18959fdaefafb76/app-r2.diff) |
| R4 | [Control synchronization PASS](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8a5f30e32c6e075/r1-before-app.log); [Incident initial subscription: causal SQL failure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b62838384ad1a450/r2-before-app.log) | [Initial, live update, resume, fallback, requested/omitted marker PASS](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4a28334982bc01e/r2-after-app.log) | [runtime diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c18959fdaefafb76/app-r2.diff) |
| R5 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) — unscoped SQL overflow; active=1, archive=32,766 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) — unscoped=32,767; active=1, archive=32,766; deleted excluded | [service result diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a5e3020c70d041/service-results.diff) |
| E1 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) — empty/deleted-only/no-match subcases PASS | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) — same subcases PASS | [service result diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a5e3020c70d041/service-results.diff) |
| E2 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [explicit empty IDs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P0 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [rich unscoped: counts, provider ownership/history/goal, pending, run states](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P1 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [active](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P2 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [archive](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P3 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [projects and missing project](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P4 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [settled timestamp / explicit override intersections](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P5 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [family root, descendant, deleted root with live child, missing](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P6 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [exact shared worktree, null/different/missing controls](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| P7 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [explicit, duplicate, missing, quoted/backslash/non-ASCII IDs; ANDed filters](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| K1 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log); [single-shell/fork/nested/imported/rolled-back/missing/deleted controls](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json) | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log); [complete canonical results](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json) | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| H1 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) — 16,383 pairs PASS; 16,384 pairs SQL overflow | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) — both PASS; file-change plus thread-wait blocked-state assertion PASS | [service result diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a5e3020c70d041/service-results.diff) |
| H2 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) — requested 32,765/32,766 both overflow; actual 32,761 PASS / 32,762 overflow | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) — all four explicit-ID sizes PASS | [service result diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a5e3020c70d041/service-results.diff) — matrix prediction corrected |
| S1 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) — 32,767 candidates overflow; small/scalar/zero cases PASS | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) — 32,767 candidates PASS; small complete results identical | [service result diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a5e3020c70d041/service-results.diff); [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| X1 | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log) — transactional read → insert → deferred decode; typed error and scoped corruption PASS | [service transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log) — same; included in canonical dump | [zero-threshold parity diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt) |
| O1 | UNVERIFIED (optional) | Not run: 65,534-thread distinct-fork-source stress is outside the minimum capture set; serial ancestor expansion is costly. | No capture; explicitly omitted optional stress. |
| N1 | N/A — dormant internal undefined-list alternatives | No current production caller; matrix source audit only. | No runtime capture required. |
| N2 | N/A — UI / transport variant cross product | No changed render/transport branch; server delivery only. | No browser/native/render-performance claim. |

## Fixture and result details

The service harness loads each checkout's actual `ProjectionStore.layer` and `SqlitePersistence.layerMemory`. It uses a fixed fixture time, applies the rich events through `ProjectionStore.apply`, and labels bulk cloning as a synthetic projection fixture. SQL row counts, inputs, ID digests, expected outcomes and assertions are printed per row. The rich fixture contains 25 threads, 13 runs, 347 items and four provider threads; its ordered thread seed SHA-256 is `1f058fd5068205d0e256d01a5e4592d92c68aeb1a1846fe420a543735cc22e8c`.

The real-app driver starts `T3CODE_DEV_SEED=0 vp run dev --home-dir <checkout>/.t3 --no-seed --no-browser`, with cwd auto-bootstrap and telemetry disabled, and an ephemeral generated dev credential. The server creates its own fresh database. Authenticated app RPC creates one project and thread; the tracked server then stops before native SQLite clones that valid thread projection to the requested count. Restarted SQL counts prove the projections survived startup. The unchanged driver reads ports from the `[dev-runner]` line. The after server used 16067 (web 8027); before used 16627 (web 8587). No data from the live T3 home was read or seeded.

R2 baseline startup is **nonfatal** under this configuration. Its heartbeat warns `failed to gather V2 startup counts for telemetry`, with the complete causal chain ending in `too many SQL variables`. Both authenticated HTTP shell requests then return 500, and the initial WS subscription returns a typed failure with that same causal chain. The head has healthy startup and HTTP 200 with 32,767 unique IDs; both omission flags preserve the same membership. Its WS initial/fallback snapshots have the same digest, sequence 2 initially and 3 after a real title mutation, replay exactly one update at sequence 3, and receive a second live update at sequence 4 with the completion marker omitted.

**H2 matrix correction:** the requested baseline 32,765-ID control also overflows. The actual initial query includes **five** existing `IDLE_COMPACTION_TEXT` bindings; its `location: "active"` predicate adds **zero**. Added captures show 32,761 IDs succeeding and 32,762 failing on base; all four sizes succeed on head. This corrects the fixture prediction and is not a new implementation defect. The verbatim requested-size failures are retained.

For the regression, the driver extracts the **complete unchanged head test file** with `git show` into a temporary new test file beside the base production source. It does not patch the base test or source. The baseline selects five relevant tests: the added regression fails with the causal SQL error and four existing parity/deferred-decode tests pass. The head runs its own entire test file: **47 passed**. The temporary base file was removed by literal absolute path.

## What else changed

- **None at zero threshold** in the canonical rich-reader/deferred-decode dumps: 441,095 bytes each, SHA-256 `efa2b0efbcb1e901bee55fc7f434878b759f8ec10a070f679a6f7751dc9b6906`. No ignored fields, tolerances or timing assertions.
- The real-app runs have distinct fixture timestamps/paths, process IDs, ports, command IDs and trace IDs. R1 HTTP bodies differ by one byte because the synthetic before workspace path is one character longer. Schema, sequences, thread count, uniqueness and sorted-ID digest match. These are independent-run metadata differences, not additional reader behavior changes.
- Corrected scratch-fixture/probe-development assumptions are separated in [discarded-fixture-development.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a96b5737b4336bd/discarded-fixture-development.log); they are not acceptance failures or production findings. The final drivers' same hashes and full transcripts are the acceptance evidence.

## Cleanup and limits

[cleanup-verification.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f6503278f4313be5/cleanup-verification.log) records both worktrees clean, their created `.t3` directories absent, and all **102 tracked PIDs** gone. [tracked-process-verification.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc82407d9945e443/tracked-process-verification.log) records zero remaining processes. Nothing was committed, pushed, commented on, or edited in the PR. Source files were not edited.

Raw server output and preserved synthetic internal trace logs remain local only. Public startup logs are allowlisted and omit pairing URLs, tickets, auth tokens and unrelated diagnostics. The uploaded data and fixtures are synthetic.

No browser, mobile/Electron UI, rendering smoothness, live provider processes, timed settlement sweep or optional O1 stress is claimed. O1 is the only unverified runtime row, and it is marked optional in the matrix.

## Uploaded artifacts (ghdrop output verbatim)

[service-before-complete.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2099544f1b1bc2a3/service-before-complete.log)

[service-after-complete.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee8400fd7f8552e/service-after-complete.log)

[parity-before.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ddda3f366f34871/parity-before.json)

[parity-after.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13fc960b851b9c9/parity-after.json)

[parity-diff.txt](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/791010f4177c8b4d/parity-diff.txt)

[service-results.diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a5e3020c70d041/service-results.diff)

[regression-before-20261027T155315.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57d6ed791f1ac01d/regression-before-20261027T155315.log)

[regression-after-20261027T155314.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57895accff498ba7/regression-after-20261027T155314.log)

[service-harness.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09f00a8fb89abe9c/service-harness.mjs)

[app-driver.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/359d3134e859c113/app-driver.mjs)

[regression-driver.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b529ceda3d3f4465/regression-driver.py)

[stop-tracked.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/18308c1bf7918653/stop-tracked.py)

[assemble-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d04ea86f61d11079/assemble-evidence.py)

[summarize-results.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad35eb5263e2db07/summarize-results.py)

[head-ProjectionStore.test.ts](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23a667ed31bb329a/head-ProjectionStore.test.ts)

[discarded-fixture-development.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a96b5737b4336bd/discarded-fixture-development.log)

[findings.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8497f8a2de9cabdf/findings.md)

[r1-before-app.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8a5f30e32c6e075/r1-before-app.log)

[r1-after-app.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a9a96ed7e50287a/r1-after-app.log)

[r2-before-app.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b62838384ad1a450/r2-before-app.log)

[r2-after-app.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4a28334982bc01e/r2-after-app.log)

[r1-before-startup-allowlisted.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25d40df779536b40/r1-before-startup-allowlisted.log)

[r1-after-startup-allowlisted.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4e5e7a19e0f43c9d/r1-after-startup-allowlisted.log)

[r2-before-startup-allowlisted.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41c30dd038c332d5/r2-before-startup-allowlisted.log)

[r2-after-startup-allowlisted.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94d3accbe33541ca/r2-after-startup-allowlisted.log)

[verify-cleanup.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/86fe6cb510f6b60e/verify-cleanup.py)

[cleanup-verification.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f6503278f4313be5/cleanup-verification.log)

[tracked-process-verification.log](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc82407d9945e443/tracked-process-verification.log)

[app-r1.diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88dd6ad64cddae70/app-r1.diff)

[app-r2.diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c18959fdaefafb76/app-r2.diff)

[regression.diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d43f575163cd861d/regression.diff)

## Friction

FRICTION:
- brief | H2's claimed control/offset did not match the production query's five existing bindings | count the compiled query's existing parameters when defining a boundary.
- model | early scratch assertions assumed background work without a completed latest run and a goal field on settlement candidates; the first WS attempt used `ticket` instead of `wsTicket` | read the helper and auth contracts before implementing fixture expectations. Corrected before acceptance captures; discarded output preserved.
