用途:auto-iterate 是 plan-next 的配对执行层。plan-next 只做只读诊断与路由建议,auto-iterate 则把其中一条建议转成一次可执行的治理动作,配合 /loop 形成「调度—驱动—诊断」三层自动化,实现全自动 autopilot(/loop /auto-iterate)。
主要能力:内部调用 plan-next 获取路由,从「现在该做」按紧急>重要>缓取最高优先级一条;做会话内指纹比对,同一卡片连续两次无进展即触发 stalled;对战略创意类技能(如 define-mission、design-strategic-goals)设置人工闸门;执行推荐子技能后强制重跑 plan-next 做执行后验证;输出 IterationStepReport,continuation_signal 取 advance、done、blocked、stalled、error 五值之一。
使用方式:输入可选 docs_root、pre_run_output。命令示例:/auto-iterate 执行下一条治理动作;/loop /auto-iterate 用 dynamic 模式持续推进;/loop /auto-iterate 30m 每 30 分钟触发。注意 /loop 有 dynamic 与 fixed-interval(cron)两种模式,cron 不读 continuation_signal,期望「治理就绪自动停」应使用不带 interval 的 dynamic 模式。
限制:每次调用只能执行 1 条动作;战略创意类技能必须触发人工闸门,不得自动执行;done 仅能在步骤 6 重跑 plan-next 后「现在该做」为空且 L1 验收 KPI 已达成、无待执行卡片时输出,禁止模型自行推断;检测到「待执行」标签卡片必须输出 blocked。治理诊断、循环调度、代码缺陷修复分别由 plan-next、/loop、automate-repair 负责。
适用场景:需要多轮自动推进治理工作,同时保留人工对战略决策的介入控制。