{
  "schema": "vedokrok.public-item.v1",
  "release_id": "MHC-RPUB-20260920-75ad787a",
  "url": "/knowledge/replay-from-the-failure-checkpoint-not-from-memory",
  "id": "MHC-D-RESEARCH-1158",
  "version": "0.1.0",
  "title": "Replay from the failure checkpoint, not from memory",
  "summary": "A reproducible failure is more useful than a fresh attempt that happens to succeed.",
  "kind": "protocol",
  "body": "Checkpoint meaningful execution state before expensive or consequential boundaries. When a failure appears, restore the nearest useful checkpoint and change one factor: the model, a tool response, a policy or a piece of state. Compare the resulting decision with the original path instead of asking the system to recreate the whole past from scratch.",
  "limits": [
    "A checkpoint is only as good as the state it captures. External systems, time and hidden side effects can still prevent an exact reproduction."
  ],
  "topics": [
    "union-ai-runtime-verification-2026"
  ],
  "intents": [],
  "source_ids": [
    "RS-EA671DF45F465038"
  ],
  "evidence": [
    {
      "claim": "A checkpointed agent run can be replayed from an intermediate state while changing one model or tool decision, which can make interventions easier to compare than full reruns.",
      "source_id": "RS-EA671DF45F465038",
      "role": "supports",
      "note": "Replay quality depends on what state the checkpoint actually captures; hidden external state can still make the reproduced execution differ from production.",
      "locator": "2:03-10:54, production checkpoints, change one execution part and apply an intervention across a cohort"
    }
  ],
  "use_when": [
    "An agent failed late in a long run and a full rerun is expensive, slow or unlikely to recreate the same decision."
  ],
  "avoid_when": [
    "A checkpoint is only as good as the state it captures. External systems, time and hidden side effects can still prevent an exact reproduction."
  ],
  "example": "A support agent issued the wrong refund after seven tool calls. Replay from the checkpoint before the refund decision with the repaired policy tool rather than rerunning the entire conversation.",
  "check": "You can name what was held constant, what changed and whether the decision or outcome changed after replay.",
  "steps": [
    "Choose a checkpoint before the decision you want to inspect.",
    "Restore the captured model, tool and task state.",
    "Change one intervention while holding the rest as stable as practical.",
    "Compare both the next decision and the final outcome."
  ],
  "sources": [
    {
      "id": "RS-EA671DF45F465038",
      "title": "Your Agents Need a Save Button",
      "url": "https://ai.engineer/talks/bZISsg7H7DA-your-agents-need-save-button"
    }
  ],
  "relations": [
    {
      "from": "MHC-D-RESEARCH-1158",
      "to": "MHC-D-RESEARCH-0950",
      "type": "useful_with",
      "url": "/knowledge/checkpoint-meaningful-progress-before-a-long-agent-crosses-a-fragile-boundary"
    }
  ],
  "collections": [
    {
      "id": "RC-ACD6385FB70207D3",
      "title": "Operate AI agents as systems you can replay, verify and constrain",
      "url": "/collections/operate-ai-agents-as-systems-you-can-replay-verify-and-constrain"
    }
  ]
}
