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
docs(agents): os-dev waits actively on the shared verification lock (#8448) (#8464)
The measured stall: a dev queues on the shared verification lock, ends its
turn expecting a wake-up from a process it does not own, and sits until the
PM probes it. Nine instances across two shifts, all the same shape.
- rule 1: the lock becomes a named convention -- path, flock-owns-the-release,
wrap the command only, and a bounded acquire that fits inside one foreground
call instead of a blind two-hour block.
- rule 7 (new): queued is not stalled. Loop in-turn, spend the queue interval
on lock-free work, and past ~20 minutes with no progress report blocked with
the holder named.
- rule 6: the "one legitimate long wait" sentence now says that wait is active
and in-turn -- as written it read as permission to park on the lock.
- terminating cleanly (new item): the end-of-turn self-check, scoped so the
ordinary report is never a violation.
Claude-Session: https://claude.ai/code/session_018WuTtyckQa1VcXwgd52JpN
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments