Develop

开发实施阶段入口;聚合任务执行、状态更新、知识库同步与收尾状态规则,按需加载 references/assets/scripts。

evidentloop f9d25dc 6 files · 12.3 KB Updated

File contents

Develop(入口文档)

核心哲学:有验证证据才算完成——"应该没问题"不是证据。

何时激活

  • 进入开发实施阶段(workflow / light_iterate / quick_fix;当 ~go 检测到活动 plan 时自动路由至 exec_plan)。
  • 需要执行任务清单、更新状态并收敛交付结果。

执行骨架

  1. 读取活动方案任务(tasks.md 或 light 的 plan.md)。
  2. 提取待执行任务并按编号顺序执行。
  3. 每完成一步更新任务状态([ ] -> [x] / [-] / [!])。
  4. 同步知识库与偏好/反馈(保守写入)。
  5. 方案完成后将 plan.md 生命周期元数据更新为 ready_to_archive,继续保留在 plan/
  6. 按结果输出成功/部分成功/快速修复摘要。

资源导航

  • 长规则:references/develop-rules.md
  • 共享写作规范:../references/shared-writing-dna.md(所有输出遵循)
  • 输出契约:../references/output-contract.md(必需 section、密度梯度、符号纪律、脱敏规则)
  • 输出模板:assets/*.md
  • 任务提取脚本:scripts/extract_pending_tasks.py

确定性逻辑(脚本优先)

当需要可审计地提取任务状态时,优先调用:

python3 skills/zh/skills/sopify/develop/scripts/extract_pending_tasks.py \
  --tasks-file .sopify/plan/<plan>/tasks.md

脚本输出 JSON,包含:待执行任务、状态统计与执行顺序。

边界

  • 本技能负责执行与收尾,不负责重新定义方案结构(交给 design)。
  • ready_to_archive 只是 plan.md 元数据;只有显式 ~go finalize 才通过 sopify_writer 归档。
  • 回滚属于显式用户动作,必须保留可追溯记录。

evidentloop/sopify/tree/main/skills/zh/skills/sopify/develop commit f9d25dc9fe

Frequently asked questions

npx skillmds@latest add evidentloop/develop-2