specsfy-07-implement
Specsfy 工作流中的实现阶段技能,用于按 spec.md 第 14 节“Tarefas”逐个实现、执行并完成任务。它会先强制载入 $specsfy-setup 并确认项目根路径,读取并校验 specs/{id}-{slug}/spec.md 的格式、状态与各道 Gate,再按依赖顺序挑选就绪任务并执行 TDD/BDD 流程:先观察 RED,再写最小生产代码使其变绿,最后完成证据记录。它还强制进行数据库安全检查(执行测试、套件、回归或迁移前必须使用 check_database_safety.mjs 检查,仅在测试环境明确独立且 SAFE 时才允许运行),并拒绝执行 migrate:fresh、db:wipe、DROP TABLE 等破坏性命令。任何开发任务都必须完成 VISUAL 视觉审查,即使并非用户要求。该技能还会在实现完成后自动转交文档技能重建 docs/,并在所有任务完成后执行完整测试、静态检查、构建与验收追踪,最终进入 Reviewing 状态。