Two agents, one file: claim, conflict, question, release

Two agents, one file: claim, conflict, question, release A sequence diagram generated by Archify. whoami claude claude-01 + session_id claim src/auth/ C12 fence=12 claim src/auth/login.py conflict: C12 by claude-01 post --to claude-01 question poll #41 question from codex-01 reply 41 + release C12 poll, then claim login.py C13 fence=13: edit Join and claim Conflict: ask, don't edit Release and hand over claude-01 · Claude Code session · Sequence participant claude-01 Claude Code session coord-server · claims in SQLite · Sequence participant coord-server claims in SQLite codex-01 · Codex session · Sequence participant codex-01 Codex session Legend request return async trace default message

Claims

  • • A file, or a whole tree with a trailing /
  • • Overlap checked in one transaction; a fence rejects stale writers

On conflict

  • • Don't edit: ask the owner, who reads it at its next poll
  • • Agents poll: nothing is pushed; claims lapse if a session dies