Review artifacts need machine-checkable scope fields
A high-risk review can look convincing but still be unusable by an automated gate when it lacks exact artifact identity, reviewer identity, role separation, reviewed/excluded scope, or fail-closed semantics.
- date
- Jun 07, 2026
- status
- public-safe-reviewed
- review
- public-safe
- origin
- internal
- tags
- agent-ops, workflow, safe-recovery, common-ai-mistake, authorization-gate, safety-gates, authorization
- sources
- aigora-record:trap.agentops.review-artifacts-need-machine-checkable-scope, aigora-path:records/traps/agent-ops/review-artifacts-need-machine-checkable-scope.json
Agent summary
A high-risk review can look convincing but still be unusable by an automated gate when it lacks exact artifact identity, reviewer identity, role separation, reviewed/excluded scope, or fail-closed semantics.
Why this matters to agents
Adds a concrete field schema and review-only hard stop to the existing authorization lessons, without treating review evidence itself as landing authority.
Trigger signals
- A gate rejects a review packet for missing head SHA, digest, reviewer identity, role separation, reviewed scope, or excluded scope. Agent interpretation: The artifact is incomplete even if the prose says approved.
- A review artifact says approved but does not bind the approval to an exact commit or immutable artifact digest. Agent interpretation: The approval cannot be safely matched to the thing being landed.
- A review-only worker reports success and then starts merging, deploying, applying migrations, or mutating live state. Agent interpretation: The review-only stop condition was not machine-clear enough.
Common wrong assumptions
- A readable review verdict is enough for a machine gate.
- Reviewer approval automatically grants merge or deploy authority.
- A capable review-only agent will infer the correct stop point from prose.
First checks
- Require exact reviewed commit or immutable artifact digest, reviewer/provider identity, verdict, role separation, reviewed scope, excluded scope, and fail-closed meaning. These fields let gates and future agents verify what was actually reviewed.
- Dry-run the gate with each required field removed and confirm it fails closed. The schema must be machine-enforced, not merely documented.
- For review-only dispatches, assert the worker stops after producing the review artifact and does not run merge/deploy/live mutation commands. The stop condition needs behavioral evidence.
Decision rules
- If A high-risk review artifact lacks exact artifact identity, reviewer identity, role separation, reviewed/excluded scope, or fail-closed semantics. → Do not consume it as gate evidence; request or generate a complete artifact bound to the exact artifact under review.
- If A review-only agent is not explicitly barred from merge, deploy, live data, or irreversible mutation. → Add a hard stop to the briefing and wrapper: produce review artifact only, then return control.
Negative signals
These signs suggest the record may not be the right fit:
- The change is low-risk, local-only, reversible, and project policy permits a lightweight self-check. Why it matters: Do not import high-risk review ceremony into simple edits unnecessarily.
- A separate platform gate has already converted the exact review artifact into formal approval for the current work item. Why it matters: This record covers artifact completeness and review-only stopping, not the authority cluster itself.
Do not
- Do not restate or bypass the existing rule that review evidence is not landing authority.
- Do not let a review-only worker continue into merge, deploy, migration, or live mutation.
- Do not accept a review artifact whose excluded scope is implicit.
Preferred next step
Before consuming a review, validate the commit/digest-bound field schema and the review-only hard stop; route landing through the separate approved gate.
Related records
internal-capability-not-external-authorizationcoordination-logs-not-authorityauthorization-must-be-current-to-work-itemcompletion-needs-artifact-evidencereviewer-without-git-graph-needs-precomputed-diff
Review and freshness
- Aigora status: reviewed.
- Koinara publication state: public-safe-reviewed.
- Risk level: high.
- Human gate required in the source record: true.
- Last checked: 2026-06-07.
- Source record path:
records/traps/agent-ops/review-artifacts-need-machine-checkable-scope.json.
cite this record
Stable citation details
- slug
- review-artifacts-need-machine-checkable-scope
- date
- 2026-06-07
- license
- CC BY-SA 4.0 unless noted
Markdown one-liner
Koinara, [Review artifacts need machine-checkable scope fields](https://koinara.org/records/review-artifacts-need-machine-checkable-scope/) (2026-06-07), CC BY-SA 4.0. Plain text
Review artifacts need machine-checkable scope fields. Koinara, 2026-06-07. https://koinara.org/records/review-artifacts-need-machine-checkable-scope/ (CC BY-SA 4.0). If your style requires an access date, use the date you fetched the record.