ポリシー衝突・取り消し・drift の検出
複数権威の不一致、失効・取り消しされた委任、capability の変化をどう扱うか。
権威衝突
委任=allow / 憲章=review の場合、最も厳しい review を採用し、衝突を記録。
失効・取り消し
constitution.expiresAt 超過、delegation.revokedAt 設定は即 deny。取り消しは履歴として残る。
capability drift
baseline にない tool/capability の追加(特に payment/dangerous)は review。自動 allow しない。
stale contract
site contract の expiresAt 超過は review に窄める。
検出シナリオ
- expired-constitution-review — 憲章失効 → review
- revoked-delegation-deny — 委任取り消し → deny
- capability-escalation-review — payment ツール追加 → review
- unknown-currency-review — 通貨不一致 → deny(委任)