{
  "id": "capability-eval",
  "version": "1.0.0",
  "objective": "Run autonomy benchmark suites and detect regressions before release",
  "permissions": [
    "allow_file_io",
    "allow_shell_exec"
  ],
  "inputs": [
    {"file": "SPEC_CONTRACT.json", "critical": false},
    {"file": "EVIDENCE_LOG.md", "critical": true}
  ],
  "outputs": [
    {"file": "EVAL_REPORT.md", "validation_gate": "gate-evaluation"}
  ],
  "failure_routing": {
    "missing_input": "BLOCK_AND_REQUEST_INFO",
    "gate_failure": "REVERT_TO_PREVIOUS_ROLE"
  }
}
