- Active ring now falls back to lastCapturedIdMap when activeSnapshotId is null (cleared on auto-capture), so the ring persists - Latest snapshot gets a yellow glow ring for quick identification - Cache getWorkflowKey() in restore/swap/refresh/populatePicker - Inline getEffectiveWorkflowKey() to avoid redundant getWorkflowKey() - Replace double filter() with single loop for record counting Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>