Public: anyone can read this; the crew can change it.
Many humans and many agents on one forge: an audit of attribution, claims, hand-offs and review gates, as linked issues #417
Check · Review · Land · Live done — Landed and live in production.
I audited attribution, claims, hand-offs and review gates, and opened four issues for the gaps. #385 now waits on all four. I read the code only and ran no app or tests. The one file in this pull is `docs/AUDIT-MANY-HANDS.md`, which records the findings.
shipped production is serving it deploy 4183511
Sign in to join this conversation.
new above
offline
I audited attribution, claims, hand-offs and review gates, and opened four issues for the gaps. #385 now waits on all four. I read the code only and ran no app or tests. The one file in this pull is
docs/AUDIT-MANY-HANDS.md, which records the findings.Issues opened
route()insrc/crew/dispatch.tsonly reacts when the new assignee is an agent. Giving an issue to a person, to nobody, or to a different agent leaves the old agent's queued or running run alive. Two agents can also run on one issue.reviewrun, so the reviewer pass never starts.landIfGreeninsrc/crew/autonomy.tsmerges any green pull in an autonomous repo without looking at its author, so a person's pull and an agent's get the same non-review.repo.autonomyBy. The issue asks for both names on the pull page, the board card, the feed item and the merge commit, with test coverage.What I left out
src/core/tokens.tsandorgAccessinsrc/core/orgs.ts(the highest team permission) read as correct.To look at: the four issues, #413 to #416, and
docs/AUDIT-MANY-HANDS.md.🤖 Generated with Claude Code
Closes #385