Cross-agent review
What you'll find here
How one specialist role requests review from another without collapsing distinct decisions into a single worker result.
Reviewers cite; they don't rewrite.
Reviewers can cite evidence, contradictions, receipts, handoffs, worker results, and debate summaries. They do not rewrite worker output in place — revisions are recorded as adjudicated findings with replacement text.
Review flow
- Create
craik.review_requestfor one or more worker results or debate summaries. - The reviewer returns
craik.review_resultwith a decision ofapproved,changes_requested,blocked, ordeferred. - An adjudicator records
craik.adjudication_outcomewith a decision ofaccepted,rejected,revised, ordeferred. - Handoffs include
adjudication_idsandunresolved_disagreementsso the next agent can resume from the durable decision boundary.
Reviewer boundaries
Distinct roles stay explicit.
Policy reviewer and adversarial reviewer results remain separate.
Adjudication outcomes preserve policy_review_result_ids
and adversarial_review_result_ids so later agents can see
which role made each decision.
Deferral
deferred