You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(#89): address review findings in deferred follow-ups
promote_diff checkpoint_step: make catalog_promote_diff checkpoint-exempt (it self-checkpoints, exactly like catalog_recalc) and stamp the recalc sub-report with that single step. Removes the redundant dispatch-decorator commit (the pre-existing empty trailing commit) so the promote + cascade are genuinely ONE revision, and the reported step names it.
Stage C focus guard: recalcTarget takes a focused flag and returns null when the tab is focused, mirroring the #27 NewEntryPill policy — a focused/mid-edit view is never yanked (which would discard unsaved code); a backgrounded view still refreshes. seenRecalc seeds from the mount-time version so a pre-mount recalc isn't replayed.
Plus: pin the companion auto path's by-design None checkpoint_step in test_companion_revise_publishes_recalc_event (assertion-tightening, green today).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments