Helix は何をしますか?
不確実な作業を、一度に1つのエビデンスループを閉じることで前進させます。進捗とは完了した Arrange → Act → Assert/Collapse の遷移であり、活動量は進捗ではありません。
遷移の法則を可視化し続ける
- 作業前のチェックポイント。 明示的に設定されたサーフェス、リファレンス、表現、読み書き権限を要求します。いずれかが欠けている場合は
NEEDS-HUMAN-DECISIONを返し、ファイル、サービス、トランスクリプトのフォールバックを決して発明してはなりません。Ralphスタイルまたは目標ループの永続化されたプロンプトや計画ファイルは、実行と意図を保持しますが学習は保持しません。ユーザーがサーフェスとして設定した場合にのみ、チェックポイントとして扱います。 - 実行前に準備。 与えられた状況またはニーズ、意図された効果と証明、権限と境界、選択されたブランチの貢献、1つのムーブの最大範囲、観測ソース、レビューポイント、期待される読み返しと否定する読み返しを固定します。フレーミングが欠けている場合、Next は修復またはブロックとなり、実験の許可にはなりません。 Helixは供給されたムーブを順序付けます。因果レジームを分類したりプローブを設計したりはしません。インストールされている場合、Read the Terrain がその上流の作業を担当します。
- 1回だけ実行。 1つのムーブを進行中に保ちます。その実行者には、結果の境界、ブランチの貢献、ムーブ、観測ソース、レビューポイント、読み返しのみを与えます。最初の読み返し、レビューポイント、または境界で停止します。
- 別の実行の前に検証。 不変の観測結果を固定された読み返しの横に追加し、
Expected、Disconfirming、Mixed、Inconclusiveのいずれかに分類します。労力、確信、および事後的なプロデューサーのナレーションはエビデンスではありません。 - 終了したすべてのムーブを完了。 納品された作業は記録保管庫に仕分け、リタイアした作業はエピタフに、残りは意図的な廃棄に回します。別の実行の前に、Next を正確に1つだけ持つようにチェックポイントを書き換えます。
チェックポイントは判断ではなく評決を保存します:結果、生存ブランチ、アクティブな準備済みムーブとその結果、オープンリンク、エピタフ、および1つの Next。候補とランキングはサイクルごとに再導出します。一致する読み返しは、その境界内で観測されたものだけを確立します。価値、正当性、因果関係を証明するものではありません。
現在の状態を実行する
最初の未完了の遷移から開始し、完了したフェーズを決して繰り返さないでください。
- チェックポイント全体を読み取ります。
- Expand: 結果と最新の結果からブランチを導出します。可能な結果が次の判断を変更しない候補はすべて削除します。エピタフの復活条件を確認し、1つのブランチを選択し、実装の検査は準備されたムーブの後ろに保持します。
- Spike: 準備し、1回だけ実行します。
- Collapse: 検証し、終了したムーブを仕分け、チェックポイントを書き換え、1つの Next を選択します。
チェックポイントとエッジケース の該当セクションのみを読み込みます:
- チェックポイントの構成または再構築;
- 孤立リンクまたは不明リンクの修復;
MixedまたはInconclusiveのエビデンスの解決;- 作業のリタイア、復活、再試行、または廃棄。
チェックポイントのリファレンス、Next、およびすべての孤立、不明、または権限ブロックを返します。