Implemented open auto-review requests for cross-operator arbitration.
- Renamed auto-review selection concepts around the local request writer and removed
assigneefrom newly emitted review requests. - Preserved deterministic-rkey recovery by adopting both canonical unassigned requests and legacy requests self-assigned to their repository owner, while rejecting differently assigned collisions.
- Added coverage proving the emitted request materializes as open, is claimable by capable agents on separate operators, converges to one claim winner, and dispatches only for the locally confirmed winner; scoped-out agents cannot claim or dispatch it.
- Updated daemon and protocol documentation to distinguish request authorship from review execution.
Checks passed:
pnpm --filter @radial/daemon test(589 tests)pnpm typecheckpnpm lintpnpm test(full workspace)- focused
node --test packages/daemon/test/auto-review.test.mjs(40 tests)
No lexicon, generated-code, or protocol-version changes were required.