@lionelsdd-tdd-project-constitution텍스트공개2026. 6. 14. 업데이트

一套可复用的「AI 编码助手项目宪法」提示词模板:把规范驱动开发(SDD 垂直切片)+ 测试驱动开发(TDD 铁律)的完整治理流程固化下来,填好 7 个变量存为 AGENTS.md / CLAUDE.md,新仓库即可获得一致的开发体验。

0스타0Fork0복사

Prompt

미리보기

생성물

생성물이 아직 없습니다. 작성자는 편집 페이지에서 이 프롬프트의 실행 결과 예시를 업로드할 수 있습니다.

README

README.md

SDD + TDD 项目宪法模板

把「规范驱动开发(SDD)+ 测试驱动开发(TDD)」的完整治理流程固化成一份可复用的《项目宪法》。在新仓库开工时填好变量、存为根目录 AGENTS.md(或 CLAUDE.md),AI 编码助手每次会话首先加载它,从而获得一致、可预期的开发体验。

它强制了什么

  • SDD 固定闭环:读 spec → 对齐 plan →(变更先改 spec)→ TDD → 小步实现 → 跑验证 → 更新 tasks → 一切片一 PR。
  • TDD 铁律:「没有先失败的测试,就不写任何生产代码」;Red-Green-Refactor 六步;测试分层(单元/集成/E2E/安全回归);完成前自检清单。
  • 架构纪律:黄金法则(项目硬不变量)、分层依赖只能从外到内、安全基线随功能同步做实。
  • 提交规范:一切片=一分支=一 PR、Conventional Commits、未经确认不 commit/push。

怎么用

  1. 点「编辑变量」,按你的项目填这 7 个变量:

- 项目名称设计文档路径测试覆盖率目标

- 核心硬约束(你项目的黄金法则/不变量)

- 分层架构(目录与依赖方向)

- 安全基线(安全项清单)

- 技术栈(选型表)

  1. 复制生成的全文,保存为新仓库根目录的 AGENTS.mdCLAUDE.md
  2. 让 AI 助手开工前先读它,并按 §0 闭环推进。

SDD 闭环、TDD 铁律、提交规范是固定骨架,不要改动;变量只用来注入项目特有的约束与选型。