Constable is a governance layer for autonomous agents. It binds an agent's identity to every component that can alter its operational function — models, tools, prompts, policies, delegated authorities — and enforces invariants at the point of execution. No irrevocable action runs without a verifiable chain back to a human decision-point that authorized it.
Dashboards track. Constable prevents.
| Kind | Component | Bound since | Authorization |
|---|---|---|---|
| model | anthropic/claude-haiku-4.5@2026-02 weights pinned · vendor attestation verified | 2026-03-11 · 39d ago | ✓ GRANT-a18f · j.crittenden |
| system prompt | caretaker.prompt@v4.2 sha256:7c10…b4 · 1.8 KB · signed by design-team/3 | 2026-03-24 · 26d ago | ✓ GRANT-c204 · design-team |
| tool | assembly.dispatch(question, mode) RPC to assembly-primary · rate-limited 30/min | 2026-03-11 · 39d ago | ✓ GRANT-a18f · j.crittenden |
| tool | user.display(glyph, tone) irrevocable at publish · reversibility env 90s | 2026-03-11 · 39d ago | ✓ GRANT-a18f · j.crittenden |
| policy envelope CAT-A | caretaker.policy@v3.1 → v3.2 policy_envelope swap · identity-critical (§3 Category A) · composite hash changed · grants issued under the prior identity are void | 2026-04-19 · 4m ago | ✗ RE-ATTEST · suspend + re-authorize before resume |
| delegation grant OUT | GRANT-e10c → assembly-primary audience=assembly · scope=dispatch · depth=0 · budget 500/1000 · expiry 2026-04-26 · issued under prior identity 9f2a…41c8 | 2026-04-12 · 7d ago | ✗ VOID · D4 · re-issue under new identity |