feat: harden issue lock store against concurrent session clobbering (Closes #438) #464

Merged
sysadmin merged 1 commits from feat/issue-438-lock-hardening into master 2026-07-07 17:37:47 -05:00
1 Commits
Author SHA1 Message Date
sysadminandClaude Opus 4.8 d306c0a5ec feat: harden keyed issue lock store with flock serialization (#438)
Rebase onto master (#443 keyed store) and port #438 hardening: per-issue
fcntl.flock around bind_session_lock, assess_lock_freshness with dead-PID
detection, verify_lock_for_mutation before create_pr, and live lock
inventory for claim visibility.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-07 18:07:44 -04:00