Files
playbook/skills/cook-it-through/workflows/single-session.md
T

28 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 入口 2/3:单 session 工作
## 入口 2:单切片改动
修改前记录当前 `HEAD` 为 review fixed point。确认工作仍局限于单模块或既有接口、
既有测试 seam,且没有新公开接口、配置、数据格式、依赖、迁移、兼容或并发边界。
`tdd` 实现并验证,提交全部实现;再以 `<fixed-point>` 作为 `code-review` 的 fixed point
仅运行 Standards axis。修复硬 finding 后重新提交、验证和 review。
这里不生成 spec/tickets,也不提前创建 ticket branch。
## 入口 3:已明确预期行为的 bug
`diagnosing-bugs` 完整执行 Phase 1-6;它的 Phase 5 已包含 test-first
不重复 `tdd` 或 grilling。先建立可重复的失败反馈;若环境、artifact 或许可不足,
记录缺口并请求补充。
缺少 seam 时可记录后完成修复,落地后再用 `improve-codebase-architecture`
不要因为 bug 已经明确而跳过根因验证,也不要把未证实的猜测当修复依据。
## 完成与升级
完成后运行 fresh verification,并保留 fixed point、验证命令和结果。
若出现新 seam、兼容/架构取舍、跨模块或跨 session 影响,先完成当前入口可验证的收尾,
再转 `workflows/feature-planning.md`;不要把已有修改当作已批准设计。
入口 3 的 bug 段不进入 `grill-with-docs`;只有暴露新的产品或架构取舍时才升级入口 4。