ワンクリックで
review-receipt
Review receipts and harness failures to propose bounded skill improvements.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Review receipts and harness failures to propose bounded skill improvements.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Governed runtime for agent skills: discover and install portable skills, run bounded skill graphs with explicit authority, and inspect signed receipts for what happened.
Audit a sealed runx receipt for governance, comparing the authority a run exercised against what it was granted, and flag over-reach, ungated mutation, unrecorded refusals, or exposed secret material.
Verify the receipt ids behind a normalized authority-usage summary, compare that evidence with granted scopes, and propose the narrowest grant the evidence supports.
Answer a cross-run audit question against the receipt ledger, returning matched receipts and a chain-verification result.
Read durable reflect projections, group repeated signals by skill, and emit validated handoffs to skill-lab improve when the evidence clears configured floors.
Read Runx's native receipt history and skill catalog, then return deterministic run outcomes, catalog test coverage, and governance follow-ups without model-authored metrics.
| name | review-receipt |
| description | Review receipts and harness failures to propose bounded skill improvements. |
| runx | {"category":"authoring"} |
Diagnose what went wrong in a skill or graph execution and propose the smallest change that fixes it.
Resolve receipt_id through the native ledger read runner, then combine that
receipt's status and verification posture with the supplied failure summary or
harness output. Identify what was attempted, what succeeded, and where it
broke. Do not claim the native history projection contains hydrated step output,
stderr, or receipt bodies; those details must come from the supplied bounded
failure evidence.
Distinguish root cause from symptoms. A graph may report failure at step 4, but the root cause may be bad output from step 2 that propagated through context passing. Trace data flow backward through context edges to find where the problem originated.
Classify the failure:
A receipt with status needs_agent denotes a healthy
agent-mediated suspension, not a defect. The runtime yielded to the
caller for missing agent or human input.
This is a normal part of graph execution, not one of the failure
classes above. When the only evidence is needs_agent without
any exit code, scope denial, schema mismatch, or other concrete
failure signal, return verdict: pass with an empty
improvement_proposals array and note that the graph is paused as
designed.
One failure, one fix. Propose the smallest change that addresses the root cause. Do not bundle unrelated improvements.
The stable failure packet is consumed directly by skill-lab improve. Its
output shape is formalised as JSON Schema at
review-receipt-output.schema.json.
Agents should self-validate before returning, and downstream
consumers (notably the skill-lab improve runner) may validate on receipt.
verdict: pass, needs_update, or blocked.failure_summary: which step, which failure class, what root cause.
One to three sentences.improvement_proposals: array of bounded changes. Each:
target: what to change (SKILL.md, execution profile, graph step, input, fixture)change: what specifically to changerationale: why this fixes the root causerisk: what could go wrongnext_harness_checks: replayable checks that should pass after the fix.Supply whichever evidence is available:
receipt_id: receipt id to inspect.receipt_summary: sanitized receipt or harness summary.harness_output: failed harness output or assertion text.skill_path: path to the skill being improved.receipt_rows: native-projection rows for deterministic replay only; live
runs resolve receipt_id from the configured receipt store.