其他
没有现成 playbook 时…
当大型迁移、多部分高风险变更或人类离开后回来审查的任务没有更窄 playbook 可用时(如 /figure-it-out 或“figure it out”),先设计一条可审计、按严格度伸缩的执行流程。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 38/100 ×0.15
适用场景
没有现成 playbook 时,为大型迁特定
解决思路
- 当任务不匹配任何现成 playbook 时,设计一个 playbook;写任何代码前的交付物就是该 workflow 本身:一组阶段,能够按任务伸缩严格度、运行科学方法,并留下人类离开后仍可审计的决策轨迹。
- 打开一个 todolist,第一项是阅读 poteto-mode skill 的 Principles section。
- 然后把 Phase A 到 Phase E 作为 todos 加入 todolist。
- Phase A:先 grounding,再 commit;直到能陈述以下内容才开始 run。
- 将 definition of done 写成一个可证伪的 predicate(prove-it-works principle skill)。
- 量化 scope:粗略 units 和 effort,以及 grounding 暴露出的 blockers。
- 设定 rigor level,且偏向更高:one-way doors 和高 blast radius 获得更多 rigor;可逆、低风险步骤获得更少 rigor;rigor 指 gates 和 artifacts,而不是“try harder”。
- 在承诺长时间 run 之前,先展示 framing 和 tradeoffs。
- 可逆工作继续推进(never-block-on-the-human principle skill),但 multi-hour run 应获得一个 checkpoint。
- Phase B:把工作分解为 atomic、可独立 landing 的 units。
- 按 riskiest-unknown-first 排序。
- Scaffold 和 verification 先于 features(foundational-thinking principle skill)。
- 在工作之前构建 verification harness,并从 pre-change state 捕获 baseline,使检查读作“old value vs new value”。
- 对 one-way-door 设计决策,运行 architect skill(它会运行 arena)。
- 对形态已经具体的 mechanical work,跳过 architect skill。
- 对已定设计再跑一次 arena 是 over-engineering(laziness-protocol principle skill)。
- 决定哪些工作 fan out。
- 只跨 seams 并行化,并给每个 worker 自己的 worktree 或 branch(separate-before-serializing-shared-state principle skill)。
- 不要 over-fan。
- 把设计好的 phase list 写下来;这份 list 就是人类审查的内容。
- 然后执行该设计。
- 把执行步骤作为 concrete items 加入 todolist,位置在 Phase C entry 之后、Phase D 之前。
- 每个步骤都按 Phase C 的 loop discipline 运行,并把 Phase D log 贯穿其中:每落地一步就写一行,而不是把整条 trail 留到最后。
- Phase C:把每个 unit 当作一次 experiment。
- 陈述 hypothesis。
- 做最小变更。
- 在真实 artifact 上按 predicate 测量。
- 如果推进了就保留,如果没有就 revert。
- 应用 sequence-verifiable-units principle skill:在开始下一个 unit 前先验证当前 unit,而不是把检查批处理到最后。
- 通过检查 artifact 来验证,绝不依赖 self-report。
- 当某物过易通过时,先怀疑 observation method,再怀疑 system。
- 对委派的工作配一个 judge,并在信任 delegates 之前亲自审计他们的 artifacts。
- 如果某个 worker 钻 gate 空子,reset 并 harden contract。
- 如果 gate 本身错了,在它自己的变更中修复 gate,而不是绕开它。
- verdict 只能是 VERIFIED、NOT VERIFIED 或 INCONCLUSIVE。
- Inconclusive 不是 pass。
- 不要隐藏 negative。
- Phase D:通过 show-me-your-work skill 记录 run。
- figure-it-out 的工作通常足够 ambitious,应提交 trail,让 reviewer 能在 PR 中阅读。
- trail 加上 diff,才能让人类回来时信任这项工作。
- Phase E:在真实产品上,而非只在 harness 上,按 Phase A predicate 检查整体。
- 把任何 recurring correction 编码为 gate、lint rule、check 或 script(encode-lessons-in-structure principle skill)。
- Reply 内容:你设计的 playbook、rigor level 及原因、decision-trail path、哪些已按 predicate 验证、哪些仍未决。
适用边界 · 注意事项
- 当存在更窄、更匹配的 playbook 时,不要用本经验。
- 对小型、可逆、低风险且不需要审计轨迹的工作,不值得设计完整 playbook。
- 对纯机械且形态已具体明确的工作,不需要 architect/arena 或复杂 fan-out;对已定设计再跑 arena 属于过度工程。