# 哲学

## 意図で動かす、指示ではなく

エージェントに達成すべきことと、完了がどのような形かを伝える。やり方はエージェントに任せる。

ステップバイステップの手順は、エージェントが賢くなるにつれて時代遅れになる。意図の宣言は常に有効だ — それらが伝えるのは**何が重要か**であって、**どう実現するか**ではない。

## 価値のある規律にだけコストを払う

トリアージが決める。タイポ修正に仕様は不要。新しいシステムには必要だ。Praxisは複雑さに比例してオーバーヘッドを適用する。

| タスク | Praxisのコスト |
|------|----------|
| タイポ修正 / 些細なタスク | ~680トークン（ブートストラップのみ） |
| 小規模タスク (`tdd`) | ~1,270トークン |
| 標準機能（`design`→`review`） | ~3,600トークン |
| 複雑なタスク（`design`→`ship`） | ~4,800トークン |

## スキルは短い

規則を表現するのに3,000トークンが必要なら、それはおそらく規則ではなくマニュアルだ。Praxisのスキルは簡潔で意図に集中している（1スキルあたり約 ~150〜~1,180トークン）。

短いスキルはエージェントが完全に読み、確実に従い、AIの能力が進化しても維持しやすいフレームワークを保つ。

## 仕様は事実であり、計画ではない

仕様は決定事項のリスト：契約、不変条件、失敗モード、テスト基準。ナラティブなし、理由付けなし、手順なし。計画は別物であり、マイルストーンのスタブ — スクリプトではない。

エージェントはドメイン知識をもたらす。Praxisは何を決定すべきかの構造を提供し、どう決定するかの指示ではない。
