# PARTIAL final-merge evidence index

PR [#20093](https://git.cafe/pingdotgg/t3code/pulls/20093) ([GitHub mirror](https://github.com/pingdotgg/t3code/pull/20093)). Frozen before [70e5e384da](https://github.com/pingdotgg/t3code/commit/70e5e384dab96a1d1e4a253ee5a9415ed5d8ce30) → after [3d7b2f0671](https://github.com/pingdotgg/t3code/commit/3d7b2f06716ff8a392e195f0dfd9f723ddaafc49). Startup HEAD and explicit-pin merge-base verified. No fetch/ref chasing. No older traces reused or relabelled. Nine-file server-only effective diff; new baseline excludes main merge changes. No tracked implementation edits.

Status:8/54 verified selected captures;46 missing. This is NOT a complete final evidence refresh. Captures for corrected HTTP, pagination, closed/open B and full native core rerun on both exact pins. Missing both pins: core-isolated, single-turn, explicit-variants, reconnect, restart-cold, forge-variants, clock-turn, clock-coverage, coverage-empty-transition, mutation, batching26, batching101, coverage-null, coverage-alias, coverage-transport, coverage-null-data, coverage-timeout, coverage-primary, coverage-secondary, coverage-search-fail, coverage-fallback-fail, coverage-stale, coverage-expiry. Natural expiry attempts failed with SocketOpenError timeout waiting for open; isolated-core after failed with ping timeout; before isolated-core and after retry interrupted at budget. Failed/interrupted captures excluded from published selected data. Host load ~31 and recorded event-loop stalls up to79s. Remaining queued rows never completed. Prior proof pins are superseded and not substituted.

| Row | Paired captures | Verified behavior |
|---|---|---|
| E2 | corrected-http | final503→503→200; both failures data:null+SERVICE_UNAVAILABLE; forced retry, recovery, cached success; D survives without list errors; baseline no probe. |
| O4/G1 | corrected-pagination-v3 | distinct B2/version202 absent page1 and present continuation both pins; actual cursors, ends pagination, no A1 repeat. Initial limit1 per repository→continuation99 explicitly disclosed. Baseline page1 additionally B1; final A only. |
| V2 | closed-open-v3 | B7 CLOSED→new B1 OPEN direct summaries. Final omits B after manual/app push under search lag, baseline fallback returns it. Both recover after indexing+fresh read. Julius land decision: bounded positive-coverage product tradeoff, not code bug. |
| Core | exact-head-core | Three actual Codex turns/commits/pushes/checkpoints and receiver2/3/4; three separate app pushes plus no-op; subscription refresh list reads. No direct service substitute. |

Actual core216→123 HTTP =215→122 GraphQL +1 REST each. Simulated fixture sums215→123; all live costs null. Previous214→109 counts superseded. Refresh events7→9; list deliveries98→112. First-terminal-relative later terminals before20.142/35.903s, after16.320/32.078s. Three turns did not fit one30s window; do not claim they did. Main notification state changes and native latency/interleavings are reflected in raw counts/events. Own-PR line counts may lag30s (review B caveat). Missing isolated/clock rows prevent final-pin confirmation of those timing cases.

All selected rows use full production server, isolated homes, normal WebSocket RPC and real native Codex for core. GitHub listing HTTP is recorded synthetic fixtures, not live quota/index latency. All live rateLimit.cost fields null, simulated sidecar costs separate; unknown retry ordinal/ownership null. No overlapping captures summed as savings. No auth/credentials/permissions/modes/MCP/trust changes, browser, forge write/push/merge/delegation. Supplemental paired isolated service/provider compatibility11 records per pin is labelled harness evidence, not fullserver/live GHES integration. No live Forgejo CLI/GHES auth verification. Other native providers remain unverified. Empty-C immediate firstPR fallback is prior proof only; final-pin rerun missing.

Public semantic checker fix: assert-all-after defaults to published capture data only; local --local-cleanup opt-in requires owned-pid. No PID/controller files required for public semantic checks. Full all-after check cannot pass on this partial archive because46 captures are missing; replay selected8 with explicit arguments below. Negative controls reject old503-success-data and empty continuation.

```sh
python3 assert-evidence.py <extracted-root> before-corrected-http final-corrected-http before-corrected-pagination-v3 final-corrected-pagination-v3 before-closed-open-v3 final-closed-open-v3 before-exact-head-core final-exact-head-core
python3 assert-negative-controls.py <extracted-root>
```

Source exports verified against tracked Git blobs; manifest and source-export-verification.ndjson carry exact hashes. Archives exclude homes,secrets,sourceexports,node_modules,public-config,tickets,cookies,owned-pid. Local cleanup evidence remains local. Fresh independent parent audit/replay pending; this partial bundle does not grant merge approval.

FRICTION

| category | happened | prevention |
|---|---|---|
| host overload | load~31,79s event-loop stalls, socket/ping timeouts, long tool scheduling delays;46 captures incomplete within45min | Lower concurrency; failed traces excluded; schedule fresh replay when host has capacity. |
| provenance | main merge superseded previous pins | freeze70e5→3d7b at startup, no fetch, exact process stamps and blob checks. |
| public replay | old checker depended on unpublished PID/controller files | separate local cleanup opt-in from public semantic assertions; test extracted archive. |
| timing | real provider turns crossed30s boundary | publish actual offsets/counts; do not repeat prior timing claims. |

Produced with gpt-6.1-sol, Codex harness in T3 Code. Upload skill [ghdrop](/home/ubuntu/.codex/skills/ghdrop/SKILL.md).

## Published artifacts

| Artifact | Public link | Local path | SHA256 |
|---|---|---|---|
| driver-2398cca82501e842.tar.gz | [driver-2398cca82501e842.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f641dc766350fd75/driver-2398cca82501e842.tar.gz) | `/tmp/takeover-20093/final-refresh/artifacts/driver-2398cca82501e842.tar.gz` | `2398cca82501e8421da3170d305918681138369e7f44fb4e1e0569f44bb27eae` |
| transcripts-850ea9b1fca1918a.tar.gz | [transcripts-850ea9b1fca1918a.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b758cb8fbe1b1a0/transcripts-850ea9b1fca1918a.tar.gz) | `/tmp/takeover-20093/final-refresh/artifacts/transcripts-850ea9b1fca1918a.tar.gz` | `850ea9b1fca1918a6c50f1252b65b198f9bf5c2c11441a07fc37f9bcef882d46` |
| matrix.md | [matrix.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c4b6de795f3e814/matrix.md) | `/tmp/takeover-20093/final-refresh/publish/matrix.md` | `4d902b015d6f3f0ef08e3a47fb462154d56c980e3216081f2cf1976c799e9d23` |
| manifest.json | [manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0c3783a8e358ae7/manifest.json) | `/tmp/takeover-20093/final-refresh/publish/manifest.json` | `fb335844b6e6b75db7576352015e2e583cf29102a6e827053156ee171915d11d` |
| counts.md | [counts.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3f2d1050410415ef/counts.md) | `/tmp/takeover-20093/final-refresh/publish/counts.md` | `15973938d6b0e5ee6529265cf3c7634606cba6a3c845636ef197f2f16ed9d6cd` |
| request-ledger.ndjson | [request-ledger.ndjson](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f449c8d3a7fd566/request-ledger.ndjson) | `/tmp/takeover-20093/final-refresh/publish/request-ledger.ndjson` | `e48ec000d59abae04580e289f9aa731901b213ac06ef1f5e9f5bbe961cd3bdb8` |
| assertions.json | [assertions.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e46cea36b810bfe6/assertions.json) | `/tmp/takeover-20093/final-refresh/publish/assertions.json` | `d32af329cae68a3bdb3ca5d3ad9383ad510b61f62bd693f0303ea4da1135d2ae` |
| coverage-status.json | [coverage-status.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/45f87957a7e48c2d/coverage-status.json) | `/tmp/takeover-20093/final-refresh/publish/coverage-status.json` | `8f1d9b0b13257b6cf04193b792fa00a5a838ea7760e47ae71f1240a17a57fd9f` |

Counts:8 selected captures,489 fixture HTTP attempts,264 normalized deliveries including4 direct summaries.2482 tracked export blobs independently verified per pin. Sanitized transcript archive extracted and all8 selected semantic assertions plus2 negative controls passed without unpublished PID files. Complete all-after semantic suite remains unverified because46 captures missing.

Driver archive README includes independent source export/setup/replay instructions. All source exports, homes, node_modules, secrets, cookies, tickets, public-config and owned-pid files excluded. Local scripts/captures: `/tmp/takeover-20093/final-refresh`; selected public raw traces: `publish/captures`. All recorded owned server PIDs verified exited before archiving.
