{
  "routeId": "bugfix-quick",
  "schemaVersion": "1.0.0",
  "version": "1.0.0",
  "displayName": "Quick Bug Fix",
  "description": "Short path for fixing a defect: reproduce, fix, then verify",
  "objective": "Fix a bug or defect quickly: reproduce the failure, apply the smallest fix, then verify the fix with tests.",
  "trigger": {
    "goalPattern": "^(fix|resolve|patch|repair)\\s+.*(bug|defect|issue|error|crash)",
    "complexity": "simple"
  },
  "stages": [
    { "name": "reproduce", "displayName": "Reproduce Bug", "type": "skill", "target": "bug-reproduction", "gateAfter": "user-approval-fix" },
    { "name": "fix", "displayName": "Apply Fix", "type": "pack", "target": "tdd-implementation" },
    { "name": "verify", "displayName": "Run Verification", "type": "command", "target": "npm test" }
  ],
  "gates": [
    { "id": "user-approval-fix", "type": "user-approval", "description": "Reproduction confirmed. Proceed to apply the fix?" }
  ]
}
