Files
pyflowx/.trae/rules/dev-workflow.md
T
zhou d493c6233e docs(rules): 补充多阶段项目约束与更新规则说明
新增开发流程约束文档dev-workflow.md,完善self-driven.md中的多阶段项目规则,
补充阶段迭代、收尾的判定逻辑,修正目标达成的暂停条件说明
2026-07-06 21:16:07 +08:00

1.3 KiB
Raw Blame History

开发流程约束

本规则补充 self-driven.md,定义执行过程记录与规则变更的两条硬约束。

执行过程记录

  • 每次迭代(一个完整的"计划 → 实现 → 测试 → 文档 → 验证"闭环)必须记录到 .trae/docs/ 目录,文件名形如 iter-NN-<主题>.mdNN 为零填充序号。
  • 记录内容至少包括:本轮目标、改动文件清单、关键决策与依据、验证结果、遗留事项。
  • 每 5 次迭代后清理 .trae/docs/
    • 把需要长期保留的整合性内容(可复用模式、踩坑总结、设计决策) 归档到 .trae/skills/ 对应技能文档中;
    • 其余过程性记录删除;
    • docs 目录只保留最近未归档的迭代记录(即第 6 次迭代开始前,清理 1–5 号记录)。
  • 归档动作需在迭代记录中标注"已归档至 skills/<文件>"。

规则变更约束

  • 任何对 .trae/rules/ 下文件的修改(新增、编辑、删除)必须先询问用户 获得明确授权后方可变动;未授权前不得擅自修改 rules
  • 用户在对话中显式要求写入的规则内容(如"把 X 写入 rules")视为已授权, 可直接写入,写入后在回复中说明改了哪个文件、加了什么。
  • 规则变更后需同步更新 project_memory.md 中的"开发约定"小节。