Files
Agent-System/.doc/ops/2026-09-21-policy-registry.md
T
weichen fed87ad14b feat(governance): enforce managed worktrees and scoped agent operations
Consolidate approved policies and add local lease, document CAS, commit, candidate and environment gates. Preserve conservative recovery and cleanup limits.
2026-09-21 14:41:40 +00:00

26 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Agent 规范来源与生效登记
## 生命周期与权威
`proposed → approved → active → deprecated` 是规则生命周期;与任务的 `planned/in_progress/blocked/done/cancelled` 分开。`manual/enforced` 是工具执行能力,独立于规则状态。规则获批准不证明脚本已经强制执行。
本轮修订 ID:`agent-governance-2026-09-21-r1`。owner:`orchestrator_codex`。批准依据:[规范审查](../audit/2026-09-21-agent-policy-review.md) R01–R10 与用户后续实施授权,具体授权回链由[实施任务](./short-term/2026-09-21-agent-governance-implementation.md)保存;审查原文保留历史“待采纳”语境,不改写成执行证据。
本轮规则在任务分支为 `approved`;**包含本修订的受控 dev 集成提交**是 `effective_commit`,从该提交进入 dev 后为 `active`。集成者在实施任务记录完整 SHA 与验证证据,避免自引用提交散列。读取时先核对该集成提交是否为当前 dev 祖先;尚未集成的规则不能冒充全仓已生效。任务记录读取的 dev SHA 和修订 ID;旧任务集成前比较规则变化,只按已生效规则补齐适用条件。
| 唯一来源 | 范围 | 本轮 revision/state | owner | 生效提交 |
|---|---|---|---|---|
| [AGENTS](../../AGENTS.md) | 任务分级、授权、安全、Git/收口硬边界 | r1 / approved,合入后 active | orchestrator_codex | 本修订 dev 集成提交 |
| [PROJECT](../../PROJECT.md) | 仓库地图、环境、工具与模块入口 | r1 / approved,合入后 active | orchestrator_codex | 同上 |
| [验证契约](./2026-09-21-validation-contract.md) | 测试范围、精确 PI 用例与报告 | r1 / approved,合入后 active | orchestrator_codex | 同上 |
| [worktree 操作规范](./2026-09-21-agent-worktree-workflow.md) | 创建、租约、共享文档、候选、环境、恢复、清理 | 本轮更新部分 approved,合入后 active;既有规则按历史集成记录 | orchestrator_codex | 本轮实施任务及既有历史交接 |
| [Herdr roster](./2026-09-13-herdr-agent-roster.md) | 角色与备援;实际模型/可用性须重新核验 | 既有规则 active;本轮澄清 approved,合入后 active | orchestrator_codex | Git 历史及本轮实施任务 |
客户端入口仅指向上述来源;不独立制定第二套测试、提交或凭证规则。外层系统约束及当前用户授权优先,内部冲突按 AGENTS 硬边界、PROJECT 项目细则、专门操作流程的职责解决;仍无法同时满足时记录冲突并请求范围决策。
## 能力与证据登记
具体工具版本、已验收能力与不覆盖范围由 [操作规范](./2026-09-21-agent-worktree-workflow.md) 和实施任务中的真实负例验收记录定义。文档/脚本存在不等于 `enforced`:只有指定版本入口及其测试证明的边界可记 enforced。普通 prose、未接入 hooks、绕过入口的直接文件修改、跨机器权限隔离不得因此声称已被强制。
CURRENT 是带时间的活跃协调快照;Git/机器状态用于核验实际分支、锁与进程,FEATURE-MATRIX 是能力声明,gap-matrix 是发布门禁。审计、方案、历史报告和较新日期均不能自行覆盖上述权威。保留每条结论的范围、提交、环境与日期,避免把旧的通过结论当作当前运行事实。