Files
Agent-System/configs/agent-governance.json
T
WeiCHEN 33c7b9a260 feat(agentctl): externalize governance policy to JSON
Load configs/agent-governance.json from the main worktree with fail-closed
POLICY_* codes, and keep test fixtures writing the same contract file.
2026-09-23 14:50:56 +08:00

35 lines
932 B
JSON

{
"protocol_version": 1,
"min_protocol_version": 1,
"policy_revision": "agent-governance-2026-09-21-r1",
"shared_docs": [".doc/ops/CURRENT.md", ".doc/status/FEATURE-MATRIX.md"],
"projectable_docs": [".doc/ops/CURRENT.md", ".doc/status/FEATURE-MATRIX.md"],
"projectable_prefixes": [".doc/ops/", ".doc/status/", ".doc/remediation/"],
"job_kinds": [
"validate",
"integrate",
"with",
"deploy_prepare",
"deploy_run",
"deploy_accept",
"docs_project",
"cleanup_inspect",
"noop"
],
"doc_rules": {
".doc/ops/CURRENT.md": {
"own_row_only": true,
"slot_protected": true,
"header": "| owner | task |"
},
".doc/status/FEATURE-MATRIX.md": {
"evidence_for_done": true,
"header": "| 模块 |"
}
},
"reserved_record_ids": ["holder", "idle", "Cursor", "Codex", "-"],
"protected_sections": {
".doc/ops/CURRENT.md": ["## 集成槽位"]
}
}