01.核心功能与机制 (What it does)
引导 Agent 先编写失败的单测用例,再以最小代价编写业务代码使测试通过,最后在绿灯保护下执行无损重构。
02.推荐触发时机 (When to reach for it)
- 实现复杂业务逻辑或核心算法时
- 修复已知 Bug 时先写复现单测
- 重构关键基础库保证向后兼容
03.前置条件与依赖 (Prerequisites)
- 项目已配置测试运行器 (Vitest / Jest / Pytest)
04.产物落盘规范 (The Paper Trail)
tests/**/*.test.ts (测试用例集)
src/** (受测实现代码)