Helix
一次閉合一條證據迴圈,逐步推進不確定性工作。進度的節奏是完成 安排 → 執行 → 斷言/閉合 的轉換;活動量本身不是進度。
讓過渡法則保持可見
- 工作前先設立檢查點。 需要一個明確配置的表面、參考、表徵以及讀寫權限。如果缺少任何一項,則回傳
NEEDS-HUMAN-DECISION;絕不憑空發明檔案、服務或轉錄回退方案。Ralph 風格或目標迴圈的持續提示或計劃檔案承載的是執行與意圖,而非學習;只有在使用者已將其配置為表面時,才將其視為檢查點。 - 先安排,再執行。 凍結所提供的處境或需求、預期效果與證明、權限與邊界、所選分支的貢獻、單一動作的最大範圍、觀察來源、審查點,以及預期的與否認的回饋。缺少框架將使「下一步」變成修復或阻礙,而非實驗的許可。Helix 僅序列化一個提供的動作;它不分類因果機制或設計探針。安裝後,「讀取地形」負責此上游工作。
- 只執行一次。 一次只保持一個動作在執行中。只提供執行者結果邊界、分支貢獻、動作、觀察來源、審查點與回饋。在第一個回饋、審查點或邊界處停止。
- 先斷言,再進行下一個動作。 將不可變的觀察結果附加到凍結的回饋旁,然後將其分類為
預期、否認、混合或不明確。努力、信心與回溯性的製作者敘述不屬於證據。 - 閉合每個已結束的動作。 將已完成的工作歸檔到其記錄儲存庫,已退休的工作歸入墓誌銘,其餘的則進行審慎的處置。用一個精確的「下一步」重寫檢查點,然後才能進行下一個動作。
檢查點儲存的是判決結果,而非推論:結果、存續的分支、已安排的活躍動作與結果、開放的連結、墓誌銘,以及一個「下一步」。每次循環都會重新推導候選項與排序。相符的回饋僅能建立在其邊界內所觀察到的內容;它不能證明價值、正確性或因果關係。
執行當前狀態
從第一個未完成的轉換開始;絕不重複已完成階段。
- 完整讀取檢查點。
- 展開: 從結果和最新結果推導分支;刪除任何其可能結果不會改變下一個決定的候選項。檢查墓誌銘的復活條件,選擇一個分支,並將實作檢查保留在已安排的動作之後。
- 試探: 安排,然後執行一次。
- 閉合: 斷言,對已結束的動作進行分類,重寫檢查點,並選擇一個「下一步」。
僅載入 檢查點與邊界狀況 的適用章節:
- 配置或重建檢查點;
- 修復孤立或未知的連結;
- 解決「混合」或「不明確」的證據;
- 退役、復活、重試或處置工作。
回傳檢查點參考、「下一步」,以及所有孤立、未知或權限阻礙的項目。