Skip to content

Judgment DAGの考え方 ​

頭のいい自分を、壁打ち相手にも、実行部隊にも。

人間は、目的、判断基準、任せてよい範囲を決める。
AIは、それらを参照して探索・反証し、許可された範囲の仕事を進める。

この価値を実現する内部構造を、Brainbaseでは Judgment DAG と呼びます。DAGは商品コピーではなく、判断の根拠・依存関係・実行・評価を壊さず扱うための技術モデルです。

オントロジーとGraphとの関係 ​

オントロジーは「人物、組織、プロジェクト、判断を何として扱い、どう接続してよいか」を定めます。Graph SSOTは、そのルールに従って会社の実際の対象と関係を持ちます。

Judgment DAGは、それらを参照しながら、今回の判断がどの証拠に依存し、誰の承認で、どの実行と評価へ進むかを表します。

text
オントロジー     意味と接続ルール
      ↓
Graph SSOT       会社の確定した対象と関係
      ↓
Judgment DAG     今回の判断・権限・実行・評価の経路

全体の位置関係は仕組みとシステム構成、具体的な関係の例はオントロジーとはを参照してください。

DAGとは何か ​

DAGは、処理や判断の依存関係を一方向につないだグラフです。

Brainbaseでは、ある判断が何を根拠にし、何を許可し、どの実行と結果につながったかを明示します。

text
市場の変化を観察した
        ↓
既存方針では機会を逃すと判断した
        ↓
試験導入へ使える予算と範囲を決めた
        ↓
提案と実装を行った
        ↓
成果と失敗を評価した
        ↓
方針を維持・修正・廃止した

単なる履歴ではありません。下流の判断や実行が、どの上流ノードへ依存するかを検証できます。

5つの層 ​

1. Context / Observation ​

事実、観察、指標、時点、情報源を正規化します。

この層では、まだ戦略を選びません。下流が同じ事実を参照できる状態を作ります。

2. Judgment / Decision ​

Contextを解釈し、優先順位、適合性、go/no-go、方針などを決めます。

判断nodeが生の情報源を隠れて読み直したり、実行状態を直接変更したりしてはいけません。

3. Resource / Risk ​

判断を、予算、時間、人員、リスク上限、承認条件、実施範囲へ変換します。

ここで「やるべき」を「どこまでなら実行してよい」へ変えます。

4. Execution / Outcome ​

承認された範囲を、提案、契約、実装、送信、デプロイなどの行動へ変え、成果物と結果を残します。

Executionが上流の判断や権限を勝手に書き換えることはできません。

5. Evaluation ​

結果を、あらかじめ決めた目的と評価基準へ照らします。

評価は判断の更新を提案できますが、必要な権限なしに正本を自動変更しません。

nodeとedge ​

最初のnode型は意図的に小さく保ちます。

text
observation
judgment
decision
resource
execution
outcome
evaluation

主なedgeは次のとおりです。

text
depends_on
supports
contradicts
gates
supersedes
produces
evaluated_by
triggers

depends_onが実行順序を作ります。supportsやcontradictsは判断根拠の関係を表します。人物や組織のmember_of、owned_byなどの関係は、知識Graph側の意味として分離します。

重要なのは反証できること ​

AIが人間の考えに同意するだけでは、判断基盤になりません。

Judgment nodeでは、少なくとも次を確認します。

  • この判断が失敗するとしたら、どの前提が誤っているか
  • 反対案を最も強く説明するとどうなるか
  • 見落としている関係者や損失はないか
  • 判断基準同士が衝突していないか
  • 新しい証拠が出た時に、何を見直すか

反証は人間の権限を奪うためではなく、承認前に判断の弱点を表へ出すために行います。

personal・project・organizationは同じ構造 ​

text
scope:
  type: personal | project | organization
  id: <scope-id>

同じJudgment DAGを使い、scopeとauthorityを変えます。

個人の経験則をプロジェクト指針へ、さらに組織方針へ昇格する時は、証拠と承認を必要とします。LLMが同じ回答を繰り返しただけでは昇格しません。

BrainbaseとManaの境界 ​

Brainbaseは、判断グラフそのものを扱います。

  • 何へ依存しているか
  • 誰や何がrunnerになれるか
  • どこまで権限があるか
  • 何を出力したか
  • どう評価されたか

Manaは、そのグラフをいつ動かすか、複数目標のどれを優先するか、仕事をどう追跡するかを扱います。

text
Brainbase: executable organizational cognition
Mana: autonomous organizational operation

実装済みと構想を混ぜない ​

Judgment DAGの全構想が実装済みなわけではありません。

型検証とローカルrunnerは存在しますが、永続artifact store、replay、evaluation、human/agent governance、scope promotionには未実装または計画中の部分があります。

正確な境界は現在の状態を参照してください。

Build cb0d42ba6624 · develop · Released under the MIT License.