跳至內容
瀏覽文件

意圖 → 執行循環 → 證據

LangDrift 協定依序有三個支柱:

實線路徑是標準模型。虛線輸入表示將觀察到的 Loop 變化解釋為 Drift Event 所需的資訊。

意圖(Vision)

Vision 是預定的產品方向。協定第 1 版以三類 Markdown 文件表示:

  • research
  • prd
  • context

Vision Target 是明確的身分,作為 Drift Event 的比較目標。 事件會將該身分存入 vision_target_id。

執行循環(Loop)

Loop 是跟隨意圖而進行的工作與決策循環。其 Markdown 文件類型為:

  • triage
  • design-document
  • spec
  • ticket

觀察到的變化來自這個循環。 協定透過明確的識別碼連結產出物,而不會從文字敘述或儲存庫結構推斷關係。

證據(Evidence)

Evidence 讓觀察、決策和解釋可供稽核。其文件與事件類型為:

  • adr
  • audit
  • record
  • drift

Record 是經正規化的觀察事實。Drift Event 是另一項解釋:它以 Evidence 為依據,說明觀察到的變化與 Vision Target 的關係。

產品偏移是衍生結果

Drift 衍生自 Loop;它不是支柱,也不必然代表負面變化。 Evidence 結構定義會儲存 Drift Event 封套,讓其參照與推理保持可稽核。

expected 表示變化符合已記錄的意圖,unexpected 則表示不符合。 這兩種狀態都不表示變化有益或有害。

在 GitHub 編輯此頁