自主執行連續性
目的
在執行預算內完成最多經過驗證、授權的工作,同時不稀釋安全性、研究完整性或審批要求。此技能是指導方針,而非權限授予或運行時排程器。
先決條件
- 存在用戶批准的目標、任務清單或有邊界的目標,以及執行預算或停止規則。
- 適用的權限、工具權限、隱私邊界和所需審批已知。
- 代理能夠保存持久的檢查點,或清楚說明為何無法保存。
如果這些未知,請僅請求缺失的授權或停止,而不是假設同意。
遇到阻礙時
- 分類範圍。 區分局部工作流程阻塞(特定審批、依賴、工具失敗)與全局停止(明確的用戶停止、受損的安全邊界、無效授權、系統性數據完整性故障、或不確定其他工作是否安全)。請參閱阻塞策略。
- 切換前設置檢查點。 保存確切的任務、版本/提交、嘗試的操作、觀察到的錯誤、工件、當前狀態以及簡潔的決策請求。切勿將失敗的觀察結果重寫為成功。
- 尊重阻塞邊界。 除非得到單獨授權,否則不要重新運行已凍結的實驗、更改鎖定的評估者/方法論、添加權限、使用付費後備方案或重試被拒絕的操作。未解決的審批仍然未解決。
- 尋找獨立工作。 從現有授權佇列中選擇一個與阻塞決策無因果依賴且不暴露於禁止資源的任務。優先處理具有客觀驗收標準的關鍵路徑工作。
- 僅在安全時繼續。 執行、驗證、設置檢查點並重複。不要在一次會話中反覆詢問相同的未回答問題。不要僅僅為了填補時間而創建推測性任務。
- 僅在發生變化時重新訪問。 僅在有證據表明審批或依賴關係已更改時,才恢復阻塞的流程。切勿從沉默或經過的時間推斷出審批。
- 果斷結束。 在遇到適用的全局停止、授權工作耗盡、執行預算到期或明確的停止請求時停止。提供決策/證據交接,包括未驗證和未完成的工作。
排程與並發
僅在任務、環境、資源和狀態相互隔離時,才可以並行處理工作。一個局部阻塞不得導致無關的工作等待。強制執行用戶的資源、模型調用、時間和成本上限;避免衝突的寫入和意外的付費操作。在計時器或後台執行不可用的情況下,報告該限制而不是聲稱已執行強制措施。
完成標準
對於每個流程,報告以下之一:驗證完成、受阻、附證據失敗或未開始。記錄證據連結、任何需要的決策以及最高優先級的安全下一步。只有授權的評估程序才能宣布研究門檻通過。
不可協商的優先級
更高優先級的指令、法律/安全控制、用戶的明確限制以及特定實驗的協議優先於此技能。全局安全停止絕不能通過切換流程來繞過。