{
  "title": "General database migration error checklist",
  "task": "Troubleshoot a failed database migration.",
  "projectContext": "Generic database-backed application",
  "tags": ["database", "migration", "error"],
  "problems": [
    "A migration command failed without an immediately obvious cause"
  ],
  "failedAttempts": [],
  "solution": "Inspect the migration logs, confirm a current backup, reproduce in staging, and retry only after identifying the failed statement.",
  "whyItWorked": "The checklist provides safe general diagnostics before another migration attempt.",
  "applicability": "General database migration failures without a known project-specific cause.",
  "warnings": [
    "Do not retry destructive migrations blindly"
  ],
  "verification": [
    "Confirm staging and production schema versions",
    "Check the migration log after the controlled retry"
  ],
  "confidence": "medium"
}
