1.0.0
文档修订 2
ait workflow
对有界改动分类,准备远程就绪证据,并查看收尾状态。
适用人群: coding agent 与运维
角色#
通常由 coding agent 运行。运维人员也可以用同样的决策入口去查看 某个远程关卡,但不能绕过它。
用途#
ait workflow 给有界的改动分类,准备远程 Patchset 的就绪状态,还能 查看或续上收尾。生效的范围和确切的命令,都来自仓库生成的那份指示。
语法#
ait workflow guide [topic]
ait workflow reconcile --dry-run --json
ait workflow ready <change-id> --apply
ait workflow land <change-id> --applyworkflow ready 和 workflow land 是纯文本的决策入口。不要给它们 加 --json。
引导与对账#
workflow guide 打印一份受支持的操作手册。workflow reconcile 会 跨对象盘点 Task、Change、Line、worktree、Land 和 Plan 绑定的状态。 它的默认形式和显式的 --dry-run 都不会改动 Plan 状态;只有对账动作 已经过评审时才用 --apply。
远程就绪#
workflow ready --apply 可以创建或同步选定的 Patchset,并推进必需 的 CI、attestation、评审和策略状态。某个关卡需要单独处理时,它会停 下来,给出确切的下一步动作。
Task 的最终收尾通常这样做:
ait task land <task-or-change-id>失败与恢复#
不要拿本地检查去顶替必需的远程 CI,不要加上不支持的输出 flag,也不 要为了躲开阻塞就换一个权威。等对应的证据变了,再重新跑一遍决策入口, 并且保持同一个 Change ID。