# PR 23250 evidence matrix

Head: 0df1ba9eaefa23c18c535514cbf0ece4a67aae75. Base used by PR: 6318bfc597e544679848c4ed816606bacd32a175.
Surface: server only. No changed client render paths; viewport, theme, pixel diffs not applicable. Time-dependent runtime rows require timestamped command/output recordings.

| Row | Affected | Capture | Required observation | Existing evidence / gap |
| --- | --- | --- | --- | --- |
| Original failure | yes | runtime transcript | Unit starts A, state only B/C, restart 203/EXEC after A removal | Historical before sufficient for observed failure; do not repeat |
| Sequential install/update/prune/restart | yes | runtime recording | Final-head A installs, RPC B/C, stopped aged prune keeps A/B/C, deletes control, restart A serves C/probe | Prior pre-integration after strong but final-head rebuild missing |
| CLI repoint while launcher alive | yes | runtime recording | Unit repointed B without restart; old launcher preserves B through updates until B neither active nor rollback; stopped prune retains B; restart B succeeds | Existing test only; runtime missing |
| Failed/rolled-back update | yes | runtime recording | Launcher version persists through failed/rollback state write | Existing general failure tests; capture missing; limit claims if not captured |
| Concurrent successful install/state write | yes | limitation | Read/merge/write can lose installed B | Source-confirmed unresolved bug; no unconditional guarantee |
| Legacy launcher migration | yes | unverified | Fixed CLI reinstall plus fixed launcher restart needed | Existing explicit limitation retained |
| macOS launchd | yes | unverified | Platform installation and restart | Cannot capture on Linux VM; explicit limitation |

Historical before: [transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2ce2be177728d039/17490-runtime-transcript.txt).
Historical after: [transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/513d5623baaa0e9a/runtime-after.txt).
Independent pass 1 inspected seven changed files and existing evidence, confirmed production files unchanged since historical build, and identified final-head and repoint gaps. Reproducible scripts will be uploaded rather than committed per evidence-only/no-code-change instruction.
