@lionelsdd-tdd-project-constitutionTexto únicoPúblicoAtualizado em 14 de jun. de 2026

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

0Star0Fork0Cópia

Prompt

Previa

Artefatos

Nenhum artefato ainda. O autor pode enviar exemplos de resultados deste prompt pela página de edição.

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 铁律、提交规范是固定骨架,不要改动;变量只用来注入项目特有的约束与选型。

@lionel/sdd-tdd-project-constitution — PromptHub