{
  "schema": "vedokrok.public-item.v1",
  "release_id": "MHC-RPUB-20260920-75ad787a",
  "url": "/knowledge/design-recovery-for-the-error-you-cannot-prevent",
  "id": "MHC-D-RESEARCH-0491",
  "version": "0.1.0",
  "title": "Design recovery for the error you cannot prevent",
  "summary": "Some resilience belongs after the mistake, not only before it.",
  "kind": "principle",
  "body": "For plausible residual errors, design fast detection, bounded impact and a clear recovery path. Ask how the system notices the wrong state, how far it can spread, and how to restore a known-good state. Prevention and recovery should be reviewed together.",
  "limits": [
    "Recovery design does not excuse avoidable unsafe actions; use prevention where it is stronger and cheaper."
  ],
  "topics": [
    "union-human-factors-error-resistant-work"
  ],
  "intents": [],
  "source_ids": [
    "RS-272D6838C3209365"
  ],
  "evidence": [
    {
      "claim": "Human-factors engineering includes resilience: detecting and mitigating unexpected events before they worsen rather than assuming every error can be prevented.",
      "source_id": "RS-272D6838C3209365",
      "role": "supports",
      "note": "Recovery mechanisms complement prevention; they do not justify avoidable unsafe design.",
      "locator": "Resiliency efforts"
    }
  ],
  "use_when": [
    "The team keeps trying to eliminate every possible human or system error before release."
  ],
  "avoid_when": [
    "Recovery design does not excuse avoidable unsafe actions; use prevention where it is stronger and cheaper."
  ],
  "example": "A bulk update has post-write reconciliation, batch limits and a replayable correction file in addition to pre-write validation.",
  "check": "A plausible residual error has a defined detection and recovery path instead of requiring perfection.",
  "sources": [
    {
      "id": "RS-272D6838C3209365",
      "title": "Human Factors Engineering",
      "url": "https://psnet.ahrq.gov/primer/human-factors-engineering"
    }
  ],
  "relations": [],
  "collections": [
    {
      "id": "RC-76433B7AE15B054C",
      "title": "Design routine work so ordinary human slips do less damage",
      "url": "/collections/design-routine-work-so-ordinary-human-slips-do-less-damage"
    }
  ]
}
