瀏覽 1.1.1 文件
1.1.1

ait workflow

對有界改動分類,準備遠端就緒證據,並檢視收尾狀態。

適用對象: coding agent 與維運

角色#

通常由 coding agent 執行。維運人員也可以用同樣的決策入口去檢視 某個遠端關卡,但不能繞過它。

用途#

ait workflow 給有界的改動分類,準備遠端 Patchset 的就緒狀態,還能 檢視或續上收尾。生效的範圍和確切的命令,都來自儲存庫生成的那份指示。

語法#

程式碼 · bash
ait workflow guide [topic]
ait workflow reconcile --dry-run --json
ait workflow ready <change-id> --apply
ait workflow finish <change-id> --apply

workflow readyworkflow finish 是純文字的決策入口。不要給它們 加 --json

引導與對賬#

workflow guide 列印一份受支援的操作手冊。workflow reconcile 會 跨物件盤點 Task、Change、Line、worktree、收尾和 Plan 繫結的狀態。 它的預設形式和顯式的 --dry-run 都不會改動 Plan 狀態;只有對賬動作 已經過評審時才用 --apply

遠端就緒#

workflow ready --apply 可以建立或同步選定的 Patchset,並推進必需 的 CI、attestation、評審和策略狀態。某個關卡需要單獨處理時,它會停 下來,給出確切的下一步動作。

顯式的遠端評審者收尾入口是:

程式碼 · bash
ait workflow finish <change-id> --apply

它先檢查選定 Patchset 的評審和策略要求,再安全地原子 finish。設定好的 本地收尾,或就緒證據已經完整的遠端收尾,也可以用:

程式碼 · bash
ait task finish <task-or-change-id>

失敗與恢復#

不要拿本地檢查去頂替必需的遠端 CI,不要加上不支援的輸出 flag,也不 要為了躲開阻塞就換一個權威。等對應的證據變了,再重新跑一遍決策入口, 並且保持同一個 Change ID。

相關參考#

版本權威

對照 1.1.1 原始碼逐條核對

這一頁是公開文件,不是第二份產品契約。要確認發布權威,請以確切的原始碼和分發契約為準。

所屬元件 Snapshot
  • ait-coreSNP-ED7593DBF982
  • ait-serverSNP-0CCD7DD2A077
  • ait-runnerSNP-35C9C133D2EE
  • ait-pythonSNP-756C731A4CC0
  • ait-nodeSNP-55E90D0A81F1