- M1 replaces B's stale L6 block in A with A's L2 block; the intervening code lines shift with their annotation anchors. M2/M3 and the light still restore A's L2 block, moving following code and extending the source background by the block height. Their source text and composer chips otherwise match.
- O3 restores the block at the saved L3 anchor. The first blank source line and L3 chip match the baseline. After the sidebar B→A switch, Undo changes neither the source nor the restored block/chip. This history reset is behavior beyond stored-comment restoration and is called out at the top for review scope.
- At zero threshold all five recaptured still pairs have zero differences outside the file preview. The four M1/M2/M3/light after stills are also pixel-identical to their previous-head after originals. No masks or registration were used.
- The continuous after recording has a cached 49m relative-age label following its reload because the browser clock prelude was reapplied after React had initialized that label. The normal-reload supplement reapplies the same prelude earlier and supplies the final comparable M2/M3 stills. No comment is resubmitted. Main O3 has additional synthetic threads in the sidebar; the normalized paired stills hide that sidebar. Tool latency changes a few action times, recorded in action-plans.json.
- Reused O1/O2 retain the original three project-icon pixels with a 1/255 red-channel difference. O2 chip differences follow from baseline deletions blocked by missing restored Delete controls. Reused O1/O4/O5/O6 differences are restored comment blocks and consequent code movement/wrapping; original optional recordings retain equal-time synthetic thread ordering differences and O4's extra idle tail/outside click. Those captures retain their actual old revision labels.
