{
  "id": "capability-memory",
  "version": "1.0.0",
  "objective": "Maintain durable, relevant, and non-contradictory system memory",
  "permissions": [
    "allow_file_io",
    "allow_shell_exec"
  ],
  "inputs": [
    {"file": "EVIDENCE_LOG.md", "critical": true},
    {"file": "STATUS.md", "critical": true}
  ],
  "outputs": [
    {"file": "MEMORY_INDEX.md", "validation_gate": "gate-completeness"}
  ],
  "failure_routing": {
    "missing_input": "BLOCK_AND_REQUEST_INFO",
    "gate_failure": "ROUTE_TO_CAPABILITY_OPS"
  }
}
