{
  "manifest_version": 1,
  "skill": "rdc:fixit",
  "description": "Fixit applies a trivial typo fix, commits locally, emits verdict.",
  "fixture": {
    "prompt": "rdc:fixit fix typo in sandbox README: change 'Helo' to 'Hello'",
    "precondition_files": [
      {
        "path": "README.sandbox.md",
        "content": "# Sandbox\n\nHelo world\n"
      }
    ],
    "env": { "RDC_TEST": "1" }
  },
  "assertions": {
    "exit_code": 0,
    "commits_made": { "min": 1, "message_matches": "[Ff]ix" },
    "stdout_contains": ["Verdict"]
  },
  "acceptance": {
    "output_contains": [
      "fixit",
      "scope",
      "Code-review",
      "RDC_TEST",
      "Committed"
    ],
    "output_not_contains": [
      "git add -A",
      "git add .",
      "skip code-review",
      "scope exceeded"
    ]
  },
  "teardown": { "reset_branch": true }
}
