Last iteration I said launch_mission died because skip_intro only tests for the title on a static frame, gated at rmse <= 1500, and that run logged 1503 and 1549 just above the cut. I also said the fix was NOT to nudge 1500 but to measure both signals through a boot first. Measured, and the diagnosis does not survive. boot_trace.sh logs the two signals skip_intro decides on -- frame-to-frame RMSE and the is_title.py green-glyph count -- through a clean boot with no presses at all. One run, 29 samples over 484 s: 8 samples had rmse <= 1500, so the gate OPENED eight times 0 samples had glyph > 0, so the title was never seen At t=145 s the RMSE was 1205, comfortably inside the threshold, and the glyph test was called and answered zero. A frame can be perfectly static without being the title -- the intro movie has long quiet stretches, three reading RMSE exactly 0. So 1503/1549 were almost certainly movie frames too, and raising the constant would have admitted two more of them. What is left is narrower and honest: the interactive title never appeared, rather than appearing and being missed by a threshold. The limitation is recorded rather than buried: the tracer intended 1 s sampling and achieved 16.9 s, because each iteration forks two screenshots, ImageMagick compare and a fresh Python. So this does NOT prove the title never appeared -- only that it was absent from 29 samples. A window shorter than ~17 s falls between them. The recorded next step is to make the tracer sample at the rate it claims before concluding anything stronger. Artifact: docs/re/captures/boot-signal-trace.tsv. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PMRJjbxLqZtsb5Vb7KunPE
326 B
326 B
| 1 | secs | rmse | glyph |
|---|---|---|---|
| 2 | 12 | 0 | 0 |
| 3 | 29 | 0 | 0 |
| 4 | 47 | 11264 | 0 |
| 5 | 62 | 0 | 0 |
| 6 | 80 | 3250 | 0 |
| 7 | 99 | 1486 | 0 |
| 8 | 115 | 1350 | 0 |
| 9 | 130 | 1512 | 0 |
| 10 | 145 | 1205 | 0 |
| 11 | 159 | 2714 | 0 |
| 12 | 171 | 2712 | 0 |
| 13 | 189 | 34429 | 0 |
| 14 | 201 | 30721 | 0 |
| 15 | 218 | 10379 | 0 |
| 16 | 234 | 12487 | 0 |
| 17 | 252 | 14940 | 0 |
| 18 | 273 | 23650 | 0 |
| 19 | 293 | 12200 | 0 |
| 20 | 308 | 35782 | 0 |
| 21 | 316 | 0 | 0 |
| 22 | 332 | 8713 | 0 |
| 23 | 351 | 21680 | 0 |
| 24 | 369 | 7567 | 0 |
| 25 | 386 | 4642 | 0 |
| 26 | 412 | 9647 | 0 |
| 27 | 436 | 6524 | 0 |
| 28 | 458 | 18867 | 0 |
| 29 | 476 | 11594 | 0 |
| 30 | 484 | 0 | 0 |