diff --git a/templates/AGENT_RULES.template.md b/templates/AGENT_RULES.template.md index 159e71a8..f09ac32e 100644 --- a/templates/AGENT_RULES.template.md +++ b/templates/AGENT_RULES.template.md @@ -62,7 +62,11 @@ > `using-superpowers` 是会话启动时判断并加载适用 skill 的入口 skill。 - 规划阶段必须走 `using-superpowers -> brainstorming -> writing-plans` -- `$brainstorming` 产出 `docs/superpowers/specs/*-design.md`;spec 文件本身即为设计留痕 +- `$brainstorming` 必须用第一性原理推导设计:质疑既有假设,拆解到不可再分的 + 基本事实,再从基本事实重新构建方案;禁止仅基于类比、惯例或"业界都这么做" + 得出结论 +- `$brainstorming` 产出 `docs/superpowers/specs/*-design.md`;spec 文件本身即为设计留痕, + 并须显式列出关键假设及其依据,便于后续审查 - `$writing-plans` 产出 `docs/superpowers/plans/*.md`;写出 plan 后立即用 `playbook.py -record-plan` 追加到 `memory-bank/progress.md` 的 `plan-status` 队列,初始状态为 `pending`