Match Entire's review verdict, serialize panel writes, stop cross-repo matches
main·
Commit
The Code review card now says Fail whenever the agent reports a finding, as Entire's web view does; the findings gate still blocks only on high ones.
Fixes the two findings Code review raised on trail #1:
- Every refresh source writes the panel in turn, so overlapping refreshes no longer start from the same old panel and drop a workspace. Temporary files carry the process id.
- The panel falls back on name and branch only when terminals can't tell workspaces apart and exactly one entry matches, so a main/main workspace no longer shows another repo's trail.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Entire-Checkpoint: 01M69GACAKY43RAGH7XX62E6C7