# Issue 17270 deterministic real-app evidence

Tested head [096782c3e1](https://git.cafe/pingdotgg/t3code/commit/096782c3e19f3a58997c0f209b01e29d1b476f47); baseline [27e0c684c5](https://git.cafe/pingdotgg/t3code/commit/27e0c684c5). Final merge has the same adapter diff (lead reports analytics-only merge). [Manifest with every frame, diff, recording, hash, DOM and URL](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/146b3a3ec722b59c/evidence-manifest.json).

## Scope and protocol

Sanitized deterministic Claude SDK replay executable → real SDK → real adapter/server/filter/persistence → real web app. No isolated renderer. Same sanitized git project on each side. SDK normally emits per-content-block snapshots; the mixed multi-text-block snapshot is an explicit compatibility fixture. Its grouping difference must not be generalized to every normal Claude reply.

## Matrix coverage

| Matrix row | Captured coverage | Limits |
|---|---|---|
| 1 paragraph and turn boundaries + tail | Both modes, all four configurations; diff0/diffT, corrected authoritative tail | True coalescer-unflushed timing not demonstrated |
| 2 corrected/repeated snapshots | Repeated identical UUID, authoritative correction shown once; all configurations/modes | Persisted ID/createdAt/ordinal assertions and empty snapshot not proved visually |
| 3 multiple blocks/thinking/tool/new message | Text + code fence, thinking, Read/result, new message index0, mixed snapshot; all configurations/modes | Fixture-specific grouping described below |
| 4 cancel | Actual real UI Stop, both modes, all configurations; partial preserved on head, spinner cleared, fresh turn clean | Error/exit/no-snapshot variants not captured |
| 5 compatibility | Fresh snapshot-only turn after cancellation, all configurations/modes | Result-only/empty phantom variants unverified |
| 6 protocol invariant tests | No claim from these recordings | Child streams, unknown index, empty block, thinking-only/tool-only and exact persisted identity need focused tests/auditor |

## Recording chapters

Each combined clip runs paragraph then turn. Main sequence: empty diff0 → submit → stage1 complete paragraphs plus held tail (diffT) → stage2 corrected/repeated authoritative snapshot → stage3 thinking/text/code/tool/new-message → stage4 repeated result → settled. Desktop then stage5 partial stream → visible Stop → cancelled settled → stage6 fresh snapshot-only. Narrow main clips omit rejected cancellation chapters; narrow cancel clips run both modes separately using Expand composer → visible Stop → fresh turn.

| Configuration / chapter | Before | After |
|---|---|---|
| 1440-light-clean | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eb5119eaab2d1fe8/1440-light-clean-before-raw.mp4) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e39d3c6f34647b6/1440-light-clean-after-raw.mp4) |
| 1440-dark-clean | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/59ed1ad56e1ce64b/1440-dark-clean-before-raw.mp4) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c5e7a676b912f47/1440-dark-clean-after-raw.mp4) |
| 390-light-clean | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e0e4c33a72d6cda1/390-light-clean-before-main-only.mp4) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ae7e9048ddc7604/390-light-clean-after-main-only.mp4) |
| 390-dark-clean | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a8d905ff9a5f7eec/390-dark-clean-before-main-only.mp4) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/891366ac69db9012/390-dark-clean-after-main-only.mp4) |
| 390-light-cancel | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/47dd073bdd764b1b/390-light-cancel-before-raw.mp4) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/44d2b07233bd28e7/390-light-cancel-after-raw.mp4) |
| 390-dark-cancel | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1a3913c5fc3c64ea/390-dark-cancel-before-raw.mp4) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0804dc39eddec894/390-dark-cancel-after-raw.mp4) |

## Comparable pixel milestones

All eight main diff0 pairs have exactly zero changed pixels, with no masks. diffT is the same explicit gate milestone before snapshots; before/after are captured sequentially, so Working counters/thinking animation may differ. Paragraph diffT shows completed paragraphs only on head. Turn diffT has no assistant content on either side; small nonzero pixels are counter/icon motion, not content regression. Do not treat settled grouping diffs as visual equality.

| Config | Mode | diff0 pixels | diffT pixels | diff0 | diffT |
|---|---|---:|---:|---|---|
| 1440-light-clean | paragraph | 0 | 3632 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bdd6ff34ab61c176/1440-light-clean-paragraph-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db08ab24a3ea4eeb/1440-light-clean-paragraph-diffT-unmasked.png) |
| 1440-light-clean | turn | 0 | 349 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23ab9c5ae423ff9c/1440-light-clean-turn-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/66cc3fba90fe9680/1440-light-clean-turn-diffT-unmasked.png) |
| 1440-dark-clean | paragraph | 0 | 3555 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f8ed962ae3fb44e9/1440-dark-clean-paragraph-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d37aba1c327c138/1440-dark-clean-paragraph-diffT-unmasked.png) |
| 1440-dark-clean | turn | 0 | 282 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2af115be1e95c590/1440-dark-clean-turn-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dd359e40a39f8ef2/1440-dark-clean-turn-diffT-unmasked.png) |
| 390-light-clean | paragraph | 0 | 10900 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4866da0d4dbf82e/390-light-clean-paragraph-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bcdab3aa4a9830b9/390-light-clean-paragraph-diffT-unmasked.png) |
| 390-light-clean | turn | 0 | 308 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/98cf0bcfa4476f72/390-light-clean-turn-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/39999df046f0ec6b/390-light-clean-turn-diffT-unmasked.png) |
| 390-dark-clean | paragraph | 0 | 10875 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6fda316482a24220/390-dark-clean-paragraph-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09e06c1d3f1d1a7f/390-dark-clean-paragraph-diffT-unmasked.png) |
| 390-dark-clean | turn | 0 | 689 | [diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f2d7c43e762ac4ef/390-dark-clean-turn-diff0-unmasked.png) | [diffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d108a5476c066ce/390-dark-clean-turn-diffT-unmasked.png) |

## Observed differences and rejected evidence

Head streams two completed paragraphs before any authoritative snapshot; unfinished tail stays held. Turn mode waits for the snapshot. Repeated correction appears once. Cancellation retains the partial content on head and clears pending UI; baseline drops it. Next snapshot-only turn is clean. For the mixed two-text-block snapshot, baseline joins `New message reuses index zero.Snapshot-only remainder.`; head shows separate text rows during work, then the settled timeline shows the final `Snapshot-only remainder.` row. This is a fixture-specific grouping observation.

Initial narrow cancellation chapters failed because collapsed composer has no visible Stop. They are rejected (24 frames flagged accepted=false). Main narrow derivatives retain only valid main chapters; trim segments are in manifest, and raw originals remain uploaded. Accepted narrow cancellation clips expand composer and click real Stop; no API cancellation fallback was used. Initial setup probes with reused native IDs/checkpoint change cards were rejected and replaced with clean identical seed repos.

## Environment and inspection

CSS viewports 1440×900 and390×900; measured DPR2; light/dark. Screenshot cap yields1280×800 desktop and780×1800 narrow; raw video2880×1800/780×1800. Computed font16px/24px -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif; no web font faces; host fallback DejaVuSans Book. 390 is responsive web, not native mobile. No screenshot masks or crops. Narrow primary derivatives only trim rejected chapters and encode15fps CRF22.

Inspected all136 accepted milestone screenshots via contact sheets, all32 diff images, and sampled8–12 frames of each of12 primary recordings; all primary videos fully decoded without errors. This is sampled visual inspection, not every-frame playback. Raw recordings are VFR (~2.5fps); metadata r_frame_rate30000/1 is misleading. Video milestone offsets below are estimates from stop timestamp minus duration, not frame-perfect synchronization.

| Clip | Mode | Milestone | Approx seconds |
|---|---|---|---:|
| 1440-light-clean before raw | paragraph | diffT | 5.6 |
| 1440-light-clean before raw | paragraph | corrected-repeat | 8.3 |
| 1440-light-clean before raw | paragraph | multiple-thinking-tool-new-message | 11.0 |
| 1440-light-clean before raw | paragraph | cancel-before | 19.1 |
| 1440-light-clean before raw | paragraph | cancel-settled | 26.7 |
| 1440-light-clean before raw | paragraph | fresh-snapshot-only | 31.8 |
| 1440-light-clean before raw | turn | diffT | 50.6 |
| 1440-light-clean before raw | turn | corrected-repeat | 53.9 |
| 1440-light-clean before raw | turn | multiple-thinking-tool-new-message | 57.1 |
| 1440-light-clean before raw | turn | cancel-before | 65.2 |
| 1440-light-clean before raw | turn | cancel-settled | 73.4 |
| 1440-light-clean before raw | turn | fresh-snapshot-only | 78.4 |
| 1440-light-clean after raw | paragraph | diffT | 6.1 |
| 1440-light-clean after raw | paragraph | corrected-repeat | 8.6 |
| 1440-light-clean after raw | paragraph | multiple-thinking-tool-new-message | 11.1 |
| 1440-light-clean after raw | paragraph | cancel-before | 19.3 |
| 1440-light-clean after raw | paragraph | cancel-settled | 26.7 |
| 1440-light-clean after raw | paragraph | fresh-snapshot-only | 31.7 |
| 1440-light-clean after raw | turn | diffT | 51.3 |
| 1440-light-clean after raw | turn | corrected-repeat | 54.3 |
| 1440-light-clean after raw | turn | multiple-thinking-tool-new-message | 57.4 |
| 1440-light-clean after raw | turn | cancel-before | 65.8 |
| 1440-light-clean after raw | turn | cancel-settled | 73.4 |
| 1440-light-clean after raw | turn | fresh-snapshot-only | 78.4 |
| 1440-dark-clean before raw | paragraph | diffT | 5.7 |
| 1440-dark-clean before raw | paragraph | corrected-repeat | 8.6 |
| 1440-dark-clean before raw | paragraph | multiple-thinking-tool-new-message | 11.8 |
| 1440-dark-clean before raw | paragraph | cancel-before | 19.7 |
| 1440-dark-clean before raw | paragraph | cancel-settled | 27.4 |
| 1440-dark-clean before raw | paragraph | fresh-snapshot-only | 33.1 |
| 1440-dark-clean before raw | turn | diffT | 53.9 |
| 1440-dark-clean before raw | turn | corrected-repeat | 57.0 |
| 1440-dark-clean before raw | turn | multiple-thinking-tool-new-message | 62.9 |
| 1440-dark-clean before raw | turn | cancel-before | 71.1 |
| 1440-dark-clean before raw | turn | cancel-settled | 79.9 |
| 1440-dark-clean before raw | turn | fresh-snapshot-only | 85.8 |
| 1440-dark-clean after raw | paragraph | diffT | 6.1 |
| 1440-dark-clean after raw | paragraph | corrected-repeat | 9.2 |
| 1440-dark-clean after raw | paragraph | multiple-thinking-tool-new-message | 12.3 |
| 1440-dark-clean after raw | paragraph | cancel-before | 20.1 |
| 1440-dark-clean after raw | paragraph | cancel-settled | 27.5 |
| 1440-dark-clean after raw | paragraph | fresh-snapshot-only | 33.0 |
| 1440-dark-clean after raw | turn | diffT | 54.2 |
| 1440-dark-clean after raw | turn | corrected-repeat | 60.4 |
| 1440-dark-clean after raw | turn | multiple-thinking-tool-new-message | 63.5 |
| 1440-dark-clean after raw | turn | cancel-before | 71.7 |
| 1440-dark-clean after raw | turn | cancel-settled | 80.6 |
| 1440-dark-clean after raw | turn | fresh-snapshot-only | 85.8 |
| 390-light-clean before raw | paragraph | diffT | 4.5 |
| 390-light-clean before raw | paragraph | corrected-repeat | 6.1 |
| 390-light-clean before raw | paragraph | multiple-thinking-tool-new-message | 7.7 |
| 390-light-clean before raw | turn | diffT | 66.4 |
| 390-light-clean before raw | turn | corrected-repeat | 68.4 |
| 390-light-clean before raw | turn | multiple-thinking-tool-new-message | 70.3 |
| 390-light-clean after raw | paragraph | diffT | 4.4 |
| 390-light-clean after raw | paragraph | corrected-repeat | 6.0 |
| 390-light-clean after raw | paragraph | multiple-thinking-tool-new-message | 7.7 |
| 390-light-clean after raw | turn | diffT | 66.3 |
| 390-light-clean after raw | turn | corrected-repeat | 68.5 |
| 390-light-clean after raw | turn | multiple-thinking-tool-new-message | 70.5 |
| 390-dark-clean before raw | paragraph | diffT | 4.4 |
| 390-dark-clean before raw | paragraph | corrected-repeat | 6.0 |
| 390-dark-clean before raw | paragraph | multiple-thinking-tool-new-message | 7.6 |
| 390-dark-clean before raw | turn | diffT | 67.2 |
| 390-dark-clean before raw | turn | corrected-repeat | 68.8 |
| 390-dark-clean before raw | turn | multiple-thinking-tool-new-message | 70.6 |
| 390-dark-clean after raw | paragraph | diffT | 4.5 |
| 390-dark-clean after raw | paragraph | corrected-repeat | 6.0 |
| 390-dark-clean after raw | paragraph | multiple-thinking-tool-new-message | 7.7 |
| 390-dark-clean after raw | turn | diffT | 67.2 |
| 390-dark-clean after raw | turn | corrected-repeat | 68.9 |
| 390-dark-clean after raw | turn | multiple-thinking-tool-new-message | 70.6 |
| 390-light-cancel before raw | paragraph | cancel-before | 4.6 |
| 390-light-cancel before raw | paragraph | cancel-settled | 11.3 |
| 390-light-cancel before raw | paragraph | fresh-snapshot-only | 16.4 |
| 390-light-cancel before raw | turn | cancel-before | 31.7 |
| 390-light-cancel before raw | turn | cancel-settled | 38.3 |
| 390-light-cancel before raw | turn | fresh-snapshot-only | 43.1 |
| 390-light-cancel after raw | paragraph | cancel-before | 4.6 |
| 390-light-cancel after raw | paragraph | cancel-settled | 11.2 |
| 390-light-cancel after raw | paragraph | fresh-snapshot-only | 16.3 |
| 390-light-cancel after raw | turn | cancel-before | 31.7 |
| 390-light-cancel after raw | turn | cancel-settled | 38.1 |
| 390-light-cancel after raw | turn | fresh-snapshot-only | 42.9 |
| 390-dark-cancel before raw | paragraph | cancel-before | 4.6 |
| 390-dark-cancel before raw | paragraph | cancel-settled | 11.6 |
| 390-dark-cancel before raw | paragraph | fresh-snapshot-only | 16.9 |
| 390-dark-cancel before raw | turn | cancel-before | 31.9 |
| 390-dark-cancel before raw | turn | cancel-settled | 38.5 |
| 390-dark-cancel before raw | turn | fresh-snapshot-only | 43.4 |
| 390-dark-cancel after raw | paragraph | cancel-before | 4.9 |
| 390-dark-cancel after raw | paragraph | cancel-settled | 11.7 |
| 390-dark-cancel after raw | paragraph | fresh-snapshot-only | 16.8 |
| 390-dark-cancel after raw | turn | cancel-before | 31.9 |
| 390-dark-cancel after raw | turn | cancel-settled | 38.5 |
| 390-dark-cancel after raw | turn | fresh-snapshot-only | 43.4 |

## Reproduction files and cleanup

Do not delete until fresh proof auditor finishes. Artifact root `/tmp/issue17270-evidence`; fixture projects `/tmp/issue17270-evidence/before/sdk-fixture` and `/tmp/issue17270-evidence/after/sdk-fixture`. Baseline checkout `/tmp/issue-17270-before` is lead-owned. Isolated settings still point at fixture executable; coordinate restoration with lead after audit. No live userdata writes. Source browser artifacts are copied into root; exact original cleanup paths are in `source-browser-artifact-paths.txt`.

- [fixture.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/231bdaa3356c7482/fixture.cjs)
- [capture-runner.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3d27716033b23339/capture-runner.js)
- [cancel-runner.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/79a0627bf0263563/cancel-runner.js)
- [build-artifacts.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1ff2f5e9e75f3556/build-artifacts.py)
- [seed-manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/927df13c7d3706b3/seed-manifest.json)
- [sanitized-seed-projects.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/683515786d88cac0/sanitized-seed-projects.tar.gz)
- [all-captures.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/18c41b2c253a26e9/all-captures.json)
- [frames.ndjson](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1264857295696294/frames.ndjson)
- [milestones.ndjson](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38e5bcd9e264ba27/milestones.ndjson)

## Friction

FRICTION browser-control | collapsed narrow composer exposes no Stop | expanded composer and recaptured actual UI Stop.

FRICTION fixture-identity | reused native message IDs contaminated initial probes | unique IDs per scenario and clean seed projects.

FRICTION visual-comparability | initial project produced checkpoint change cards | identical sanitized minimal git repositories.

FRICTION recording-decode | VFR metadata caused ffmpeg duplicate-frame expansion | passthrough decoding; only task-owned decode processes interrupted.

FRICTION timing | sequential screenshots include counter/icon motion | explicit gate milestones, unmasked diffs, nonzero noise disclosed.

FRICTION capture-budget | exhaustive protocol variants exceed capture window | missing rows listed explicitly; focused tests/auditor own remaining proof.

[Exact original browser artifact cleanup paths](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7aac9b704f848c92/source-browser-artifact-paths.txt). [All sanitized root scratch JSON, drivers, seeds, and frame logs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ce91e428bae3bba/reproduction-scratch.tar.gz).

## Corrected same-pair threshold differences

Every accepted matched milestone pair (68 pairs,136 images) has two unmasked differences from the **same** before/after PNGs: `Diff0` retains pixels whose maximum absolute RGB channel difference is >0/255; `DiffT` retains pixels >16/255. Both multiply retained RGB differences by4 (clipped255) for visibility. Initial empty-state equality is a separate claim; the earlier milestone named `diffT` means the pre-snapshot gate, not a numeric threshold. The manifest `thresholdDiffs` is authoritative. No rejected cancellation pair is included.

| Configuration | Mode | Milestone pair | Diff0 (0/255,4×) | DiffT (16/255,4×) | Changed pixels0 /16 |
|---|---|---|---|---|---|
| 1440-light-clean | paragraph | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/87d22d6c7e5ab853/1440-light-clean-paragraph-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c6f9c34be8156818/1440-light-clean-paragraph-diff0-threshold16-amplified4.png) | 0 / 0 |
| 1440-light-clean | paragraph | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc7f6931b8ecc3f7/1440-light-clean-paragraph-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/90cd60dbed82e22c/1440-light-clean-paragraph-diffT-threshold16-amplified4.png) | 3632 / 3088 |
| 1440-light-clean | paragraph | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad0f5b62d8d6a6b4/1440-light-clean-paragraph-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8be0022bc1505207/1440-light-clean-paragraph-corrected-repeat-threshold16-amplified4.png) | 419 / 186 |
| 1440-light-clean | paragraph | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ee276e87cada3ccd/1440-light-clean-paragraph-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4d473175b16a2622/1440-light-clean-paragraph-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 2758 / 2294 |
| 1440-light-clean | paragraph | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e5a396b83dabd5c/1440-light-clean-paragraph-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/44b8d5486b7b1719/1440-light-clean-paragraph-settled-threshold16-amplified4.png) | 2607 / 2087 |
| 1440-light-clean | paragraph | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/31b30eaa33be5540/1440-light-clean-paragraph-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3a3dca19e80f0fa0/1440-light-clean-paragraph-cancel-before-threshold16-amplified4.png) | 6148 / 5141 |
| 1440-light-clean | paragraph | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbf6597ae06fcfe2/1440-light-clean-paragraph-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/39156a3b03254029/1440-light-clean-paragraph-cancel-settled-threshold16-amplified4.png) | 10411 / 7251 |
| 1440-light-clean | paragraph | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b927a30c3ee16dd/1440-light-clean-paragraph-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/77d48d271912dc54/1440-light-clean-paragraph-fresh-snapshot-only-threshold16-amplified4.png) | 63275 / 20126 |
| 1440-light-clean | turn | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/155cf7e293483b3b/1440-light-clean-turn-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0c4792e77bf27970/1440-light-clean-turn-diff0-threshold16-amplified4.png) | 0 / 0 |
| 1440-light-clean | turn | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f43985a065b0b20/1440-light-clean-turn-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/19454cf2307dc03b/1440-light-clean-turn-diffT-threshold16-amplified4.png) | 349 / 181 |
| 1440-light-clean | turn | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03a353bbed66c573/1440-light-clean-turn-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0045e7c50a856f1f/1440-light-clean-turn-corrected-repeat-threshold16-amplified4.png) | 317 / 190 |
| 1440-light-clean | turn | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/030d39c64a2b20ed/1440-light-clean-turn-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8e215ed4b493328d/1440-light-clean-turn-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 2750 / 2278 |
| 1440-light-clean | turn | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/286a5b9758faec3d/1440-light-clean-turn-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5021bd965c5c2b4c/1440-light-clean-turn-settled-threshold16-amplified4.png) | 2531 / 2040 |
| 1440-light-clean | turn | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/492deb32cf208c5a/1440-light-clean-turn-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be06051afe8cb61d/1440-light-clean-turn-cancel-before-threshold16-amplified4.png) | 2979 / 2274 |
| 1440-light-clean | turn | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a342d0f8594972d/1440-light-clean-turn-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88eed957f38a88af/1440-light-clean-turn-cancel-settled-threshold16-amplified4.png) | 10421 / 7262 |
| 1440-light-clean | turn | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ae8cd26a6ec20b3c/1440-light-clean-turn-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/199ac4209672ff33/1440-light-clean-turn-fresh-snapshot-only-threshold16-amplified4.png) | 61837 / 19614 |
| 1440-dark-clean | paragraph | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/510a49daa60bbd1f/1440-dark-clean-paragraph-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb040bfb71b8753d/1440-dark-clean-paragraph-diff0-threshold16-amplified4.png) | 0 / 0 |
| 1440-dark-clean | paragraph | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d6783afa86aa5e8f/1440-dark-clean-paragraph-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa506998a8c8a4a4/1440-dark-clean-paragraph-diffT-threshold16-amplified4.png) | 3555 / 3132 |
| 1440-dark-clean | paragraph | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/397621a48997f066/1440-dark-clean-paragraph-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b03a73db72182ec3/1440-dark-clean-paragraph-corrected-repeat-threshold16-amplified4.png) | 136 / 63 |
| 1440-dark-clean | paragraph | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94367aa294ca3eaf/1440-dark-clean-paragraph-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8f173c502a7baf1f/1440-dark-clean-paragraph-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 2732 / 2297 |
| 1440-dark-clean | paragraph | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ae7200bc94fc2ae/1440-dark-clean-paragraph-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a00104571141ffbd/1440-dark-clean-paragraph-settled-threshold16-amplified4.png) | 2521 / 2110 |
| 1440-dark-clean | paragraph | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7761757539e6c20d/1440-dark-clean-paragraph-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c843e577776cb66b/1440-dark-clean-paragraph-cancel-before-threshold16-amplified4.png) | 6131 / 5280 |
| 1440-dark-clean | paragraph | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/55c7f9d41f105003/1440-dark-clean-paragraph-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ac4f73a10f26ecbc/1440-dark-clean-paragraph-cancel-settled-threshold16-amplified4.png) | 9936 / 7520 |
| 1440-dark-clean | paragraph | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3607b13a916862eb/1440-dark-clean-paragraph-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4946917639fb429/1440-dark-clean-paragraph-fresh-snapshot-only-threshold16-amplified4.png) | 62602 / 20782 |
| 1440-dark-clean | turn | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a4216bce2033de5/1440-dark-clean-turn-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/16efea254a487cb6/1440-dark-clean-turn-diff0-threshold16-amplified4.png) | 0 / 0 |
| 1440-dark-clean | turn | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3999b3880123f32b/1440-dark-clean-turn-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23f21d862f0cb2b3/1440-dark-clean-turn-diffT-threshold16-amplified4.png) | 282 / 172 |
| 1440-dark-clean | turn | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/adbb2ab5d6756529/1440-dark-clean-turn-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f595e8ed511c63e8/1440-dark-clean-turn-corrected-repeat-threshold16-amplified4.png) | 256 / 180 |
| 1440-dark-clean | turn | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1e7a0df5e0ce02e7/1440-dark-clean-turn-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1730868cca2f106f/1440-dark-clean-turn-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 2795 / 2325 |
| 1440-dark-clean | turn | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5482b5a06c6a2f87/1440-dark-clean-turn-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3b2e7ebd0d98873/1440-dark-clean-turn-settled-threshold16-amplified4.png) | 2521 / 2110 |
| 1440-dark-clean | turn | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bad68ebfa0feedb7/1440-dark-clean-turn-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f70fb782640283ce/1440-dark-clean-turn-cancel-before-threshold16-amplified4.png) | 2898 / 2365 |
| 1440-dark-clean | turn | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b09c62dbdc6ffa5/1440-dark-clean-turn-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4d2d3aa34e51e29/1440-dark-clean-turn-cancel-settled-threshold16-amplified4.png) | 9865 / 7471 |
| 1440-dark-clean | turn | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/209634450b72471a/1440-dark-clean-turn-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/186614436d788756/1440-dark-clean-turn-fresh-snapshot-only-threshold16-amplified4.png) | 61162 / 20239 |
| 390-light-clean | paragraph | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c197e35b42083594/390-light-clean-paragraph-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/375f60c84be2e124/390-light-clean-paragraph-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-light-clean | paragraph | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57fa67b88c83e6d8/390-light-clean-paragraph-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b69b45f7a77d6381/390-light-clean-paragraph-diffT-threshold16-amplified4.png) | 10900 / 10157 |
| 390-light-clean | paragraph | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4d25c5a3da8691c/390-light-clean-paragraph-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30d7ef13078c8b62/390-light-clean-paragraph-corrected-repeat-threshold16-amplified4.png) | 0 / 0 |
| 390-light-clean | paragraph | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09a0eae9fd9268bf/390-light-clean-paragraph-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25f2b0f06f64dd83/390-light-clean-paragraph-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 8643 / 8046 |
| 390-light-clean | paragraph | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3173c44ef2b285c1/390-light-clean-paragraph-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/43d8e05a756d165c/390-light-clean-paragraph-settled-threshold16-amplified4.png) | 8012 / 7305 |
| 390-light-clean | turn | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d8abc9784af8097/390-light-clean-turn-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2add59db84f3e776/390-light-clean-turn-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-light-clean | turn | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5735bc0f8f4eac10/390-light-clean-turn-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a17f3b8300203e47/390-light-clean-turn-diffT-threshold16-amplified4.png) | 308 / 0 |
| 390-light-clean | turn | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c324f1196abf11ec/390-light-clean-turn-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3066abf860151c55/390-light-clean-turn-corrected-repeat-threshold16-amplified4.png) | 0 / 0 |
| 390-light-clean | turn | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d300c423c7935834/390-light-clean-turn-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/86e113efcf0f267e/390-light-clean-turn-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 8643 / 8052 |
| 390-light-clean | turn | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eb83dd4fdcb5d7c3/390-light-clean-turn-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ceae6e158c27a81f/390-light-clean-turn-settled-threshold16-amplified4.png) | 8015 / 7323 |
| 390-dark-clean | paragraph | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8478ded3894c0314/390-dark-clean-paragraph-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6987bf7cf429f1f4/390-dark-clean-paragraph-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-dark-clean | paragraph | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d0ee25a84b330f68/390-dark-clean-paragraph-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/37bc31269bcc777c/390-dark-clean-paragraph-diffT-threshold16-amplified4.png) | 10875 / 10259 |
| 390-dark-clean | paragraph | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b9b4e1f5a0bb910e/390-dark-clean-paragraph-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c24bf605af15fc1d/390-dark-clean-paragraph-corrected-repeat-threshold16-amplified4.png) | 231 / 198 |
| 390-dark-clean | paragraph | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a81269f19b8e1fa/390-dark-clean-paragraph-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/087f9c2774316ab9/390-dark-clean-paragraph-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 8633 / 8174 |
| 390-dark-clean | paragraph | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/46403b202a1ee989/390-dark-clean-paragraph-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c7afb3885bae54bf/390-dark-clean-paragraph-settled-threshold16-amplified4.png) | 7979 / 7410 |
| 390-dark-clean | turn | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4aaf18963f63645/390-dark-clean-turn-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04795b6c5ff1b2de/390-dark-clean-turn-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-dark-clean | turn | diffT | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e23723bf755eb1af/390-dark-clean-turn-diffT-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a2a921415e10c8a2/390-dark-clean-turn-diffT-threshold16-amplified4.png) | 689 / 478 |
| 390-dark-clean | turn | corrected-repeat | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b982f11807199d94/390-dark-clean-turn-corrected-repeat-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc24b4f395df4a06/390-dark-clean-turn-corrected-repeat-threshold16-amplified4.png) | 0 / 0 |
| 390-dark-clean | turn | multiple-thinking-tool-new-message | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c076fe7682f2572f/390-dark-clean-turn-multiple-thinking-tool-new-message-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db1170f63ab39dc1/390-dark-clean-turn-multiple-thinking-tool-new-message-threshold16-amplified4.png) | 8618 / 8139 |
| 390-dark-clean | turn | settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/39970072df2b00e3/390-dark-clean-turn-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/44ed361689f21052/390-dark-clean-turn-settled-threshold16-amplified4.png) | 8022 / 7467 |
| 390-light-cancel | paragraph | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5069a4766b042f70/390-light-cancel-paragraph-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd57a68e02b7b904/390-light-cancel-paragraph-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-light-cancel | paragraph | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04d6250231950731/390-light-cancel-paragraph-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6de4695f179a5006/390-light-cancel-paragraph-cancel-before-threshold16-amplified4.png) | 10900 / 10160 |
| 390-light-cancel | paragraph | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/96251c829ad2b11b/390-light-cancel-paragraph-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7338c0ab48c5fdac/390-light-cancel-paragraph-cancel-settled-threshold16-amplified4.png) | 17816 / 16702 |
| 390-light-cancel | paragraph | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2e44fa2d9d941e72/390-light-cancel-paragraph-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc01f27dd9c6fab1/390-light-cancel-paragraph-fresh-snapshot-only-threshold16-amplified4.png) | 181746 / 33033 |
| 390-light-cancel | turn | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38f3545f548268f4/390-light-cancel-turn-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7db605356dac54d7/390-light-cancel-turn-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-light-cancel | turn | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5aef23ba906cef8/390-light-cancel-turn-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b561bf169bc1ef5c/390-light-cancel-turn-cancel-before-threshold16-amplified4.png) | 0 / 0 |
| 390-light-cancel | turn | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/42ae0d242018ca78/390-light-cancel-turn-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b77b7fd8bc5ea0d0/390-light-cancel-turn-cancel-settled-threshold16-amplified4.png) | 17816 / 16702 |
| 390-light-cancel | turn | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/37c1cb038e4d6013/390-light-cancel-turn-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a3cb989b97893d6a/390-light-cancel-turn-fresh-snapshot-only-threshold16-amplified4.png) | 181746 / 33033 |
| 390-dark-cancel | paragraph | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1253fec38c5ae6fc/390-dark-cancel-paragraph-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a04cafe9067b4af5/390-dark-cancel-paragraph-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-dark-cancel | paragraph | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1dcfb64de94858a2/390-dark-cancel-paragraph-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/49d52bdc824bfce6/390-dark-cancel-paragraph-cancel-before-threshold16-amplified4.png) | 10883 / 10301 |
| 390-dark-cancel | paragraph | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bb1e86c0b4def5e3/390-dark-cancel-paragraph-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f8e06706a412bc3/390-dark-cancel-paragraph-cancel-settled-threshold16-amplified4.png) | 17816 / 16004 |
| 390-dark-cancel | paragraph | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2ecbdda1312a7b0e/390-dark-cancel-paragraph-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/792609c9d16c182e/390-dark-cancel-paragraph-fresh-snapshot-only-threshold16-amplified4.png) | 181740 / 32666 |
| 390-dark-cancel | turn | diff0 | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d607a3aa153b5ab1/390-dark-cancel-turn-diff0-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ee928f2976ce24bd/390-dark-cancel-turn-diff0-threshold16-amplified4.png) | 0 / 0 |
| 390-dark-cancel | turn | cancel-before | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/989bd9fb1f4c9b45/390-dark-cancel-turn-cancel-before-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bbe4e252ac8da026/390-dark-cancel-turn-cancel-before-threshold16-amplified4.png) | 476 / 321 |
| 390-dark-cancel | turn | cancel-settled | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/206d129b01afc30d/390-dark-cancel-turn-cancel-settled-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7aed5e3ad631f1e4/390-dark-cancel-turn-cancel-settled-threshold16-amplified4.png) | 17816 / 16004 |
| 390-dark-cancel | turn | fresh-snapshot-only | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d262f4d8d390f27/390-dark-cancel-turn-fresh-snapshot-only-threshold0-amplified4.png) | [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c70e55ea53f099c2/390-dark-cancel-turn-fresh-snapshot-only-threshold16-amplified4.png) | 181788 / 32696 |

FRICTION evidence-labeling | original compact table linked empty-state equality as Diff0 beside gate screenshots | regenerated both numeric-threshold diffs from each same matched pair and retained empty-state equality separately.

All136 numeric-threshold images inspected via six contact sheets: [sheet1](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cbea75c42aa7a92f/threshold-contact-0.png), [sheet2](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d3048d6fca4d9238/threshold-contact-1.png), [sheet3](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2b03066d7ac57b73/threshold-contact-2.png), [sheet4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ec01054697538ccd/threshold-contact-3.png), [sheet5](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04df69ade671d89d/threshold-contact-4.png), [sheet6](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/220bbd38e30314d5/threshold-contact-5.png). No accepted matched milestone omitted from threshold generation.
