Skip to content

Add parallel write conflict preflight - #1

Merged
snapsynapse merged 1 commit into
mainfrom
agent/handoff-and-write-safety
Jul 21, 2026
Merged

Add parallel write conflict preflight#1
snapsynapse merged 1 commit into
mainfrom
agent/handoff-and-write-safety

Conversation

@snapsynapse

Copy link
Copy Markdown
Owner

Summary

  • reconcile stale handoffs against GitHub main and current related-repository state
  • add opt-in, fail-closed writes preflight for parallel groups using exact files and directory subtrees
  • preserve declared operator, agent, and collaborative ownership lanes inside isolated parallel workspaces
  • document the shipped AIDR-0008 wrapper release and Homebrew tap discovery PR

Safety contract

  • any group that opts in requires a writes list on every member; writes: [] is explicit read-only
  • malformed, partial, case/Unicode-aliased, and overlapping declarations refuse before workspace creation or model dispatch
  • legacy parallel groups with no declaration retain 0.7 behavior
  • first-writer claims are not conflated across physically separate phase workspaces

Verification

  • python3 -m pytest -q: 288 passed, 8 skipped
  • python3 -m harness.cli eval: 44/44 passed
  • python3 -m harness.cli verify-manifest: 9 files verified
  • generated docs rebuilt
  • git diff --cached --check: clean
  • private-name staged-diff scrub: zero matches

Related work

@snapsynapse
snapsynapse marked this pull request as ready for review July 21, 2026 20:34
@snapsynapse
snapsynapse merged commit a36ea49 into main Jul 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant