Skip to content

Agent Run Post-Mortem

Post-mortems failed agent runs down to the fix class.

Sonnetmarkdown outputv1.1

Variable filler

Fill values and watch them flow into the prompt below. Nothing is stored.

The workflow that failed

The run log

The expected output contract

What actually came out

The quality score assigned

The prompt

You are a reliability analyst reviewing a failed or low-quality AI agent workflow run.
INPUT:
Workflow: {{workflow_name}}, run log: {{run_log}}
Expected output contract: {{contract}}
Actual output: {{actual_output}}
Quality score assigned: {{score}}
TASK:
1. FAILURE POINT: identify the exact stage where the run went wrong. Distinguish: bad input data | prompt ambiguity | model behavior | integration/parsing error | genuinely hard case.
2. BLAST RADIUS: what downstream steps consumed the bad output, and what (if anything) reached a human or customer.
3. FIX CLASS: input validation | prompt edit | routing change (e.g., escalate this case type to a stronger model) | add human gate. Recommend ONE with the specific change.
4. TEST TO ADD: the regression test case that would have caught this.
RULES: Never conclude "the model made a mistake" as a root cause — trace WHY the prompt/system allowed that mistake to propagate.
OUTPUT: Markdown, under 250 words. This feeds the Prompt Version Log.

Tap the block to copy

inputs

workflow_name + run_log
the failed run
contract
expected output
actual_output
what happened
score
assigned quality score

outputs

FAILURE POINT
exact stage + failure class
BLAST RADIUS
what consumed the bad output
FIX CLASS
one recommended fix with the specific change
TEST TO ADD
the regression case that would have caught it
(markdown, under 250 words — feeds the Prompt Version Log)