diff --git a/AGENTS.md b/AGENTS.md index 94e3ee5d..1f85f724 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -24,6 +24,9 @@ - P0: `/root/unidesk` 主 worktree 规则: - 固定停留在 `master`; - 未预期修改默认属于并行任务,禁止 reset/checkout/删除; + - 任务 worktree 只允许短生命周期使用,不得作为长期开发分支或常驻工作区; + - 任务提交语义进入 `master` 后,必须立即核查并清理对应 worktree 和已合并本地分支; + - 存在未提交修改、未吸收提交或语义不确定时禁止强行清理; - 非 `master` 开发、语义合并和 worktree 清理由 `docs/reference/devops-hygiene.md` 约束。 - P0: Master server 构建规则: - 禁止通用 Docker/Rust/Go/前端重型构建;