with one click
task-stage-report
// 应用 Hyper-Waterfall task 的 Stage 完成流程。 编写 stage report(`_stage{N}.md`),将 Stage source 和 report 一起 commit, 并运行 Stage 验证命令。在一个 Stage 完成后、进入下一 Stage 前调用。
// 应用 Hyper-Waterfall task 的 Stage 完成流程。 编写 stage report(`_stage{N}.md`),将 Stage source 和 report 一起 commit, 并运行 Stage 验证命令。在一个 Stage 完成后、进入下一 Stage 前调用。
应用外部贡献者 PR review 流程。 收集 PR 信息,编写 mydocs/pr/pr_{N}_review.md,执行验证,编写 pr_{N}_report.md, 并在处理完成时将文档移动到 archives/。只用于外部贡献者 PR,不用于内部 task。
在确认 PR merge 后应用 cleanup。 关闭 GitHub Issue,删除远程 publish/task{N} branch, 清理本地 local/task{N} branch 和 separate worktree,并返回 {BASE_BRANCH}。 只在 PR 实际 merge 后调用。
应用 Hyper-Waterfall task 的 final report 和 PR publication 流程。 编写 final report(`_report.md`),将 daily task board 标记为完成, 创建 final commit,push 远程 publish/task{N} branch,并创建面向 {BASE_BRANCH} 的 Open PR。 只在所有 Stage 完成后、PR publication 之前立即调用。
在 Hyper-Waterfall workflow 中注册一个尚无 GitHub Issue 的新 task。 查询 open milestones 和 existing labels,选择候选, 创建 Issue 前与任务请求者确认,然后创建 GitHub Issue number。 Issue 创建后,将 branch、daily task board 和任务计划书工作交给 task-start。
应用 Hyper-Waterfall task start 流程。 确认 GitHub Issue,更新 {BASE_BRANCH},创建 local/task{N}, 添加 daily task board row,并创建任务计划书模板。 在开始新的代码或文档变更前使用。
创建并更新 Hyper-Waterfall daily task board(`mydocs/orders/yyyymmdd.md`)。 应用 milestone table format、status update rules 和 backlog section rules。 当 task-start、task-stage-report、task-final-report 或 pr-merge-cleanup 更新 daily task board 时,遵循此 SKILL 的格式。
| name | task-stage-report |
| description | 应用 Hyper-Waterfall task 的 Stage 完成流程。 编写 stage report(`_stage{N}.md`),将 Stage source 和 report 一起 commit, 并运行 Stage 验证命令。在一个 Stage 完成后、进入下一 Stage 前调用。 |
task_m{milestone}_{N}_impl.md 存在,并已由任务请求者批准。local/task{N}。mydocs/working/task_m{milestone}_{N}_stage{S}.md。
mydocs/_templates/stage_report.md。git status --short
git diff --check
git add {stage artifact files} mydocs/working/task_m{milestone}_{N}_stage{S}.md
git commit -m "Task #{N} Stage {S}: {summary}"
Task #{N} [Stage {S.M}]: summaryTask #{N} Stage {S} + final report: summary;此情况推荐使用 task-final-report。git log --oneline -1 符合 stage commit message format。mydocs/working/task_m{milestone}_{N}_stage{S}.md 存在。mydocs/_templates/stage_report.md 的必需章节。$task-stage-report 或 /skills 菜单/task-stage-report