canton
Records what an AI agent was REFUSED, not only what it did. Spending rules enforced in a Daml choice body; every attempt, blocked ones included, becomes a hash-chained receipt an auditor can verify in a browser. Zero dependencies.