Safety gates, intent verification, and multi-model consensus.
Summary
Functions
Adjudicate a dispute or ambiguity (data-grout/warden.adjudicate).
Run a canary safety check (data-grout/warden.canary).
Multi-model ensemble consensus check (data-grout/warden.ensemble).
Verify intent before executing an action (data-grout/warden.intent).
Functions
@spec adjudicate(GenServer.server(), map()) :: {:ok, map()} | {:error, term()}
Adjudicate a dispute or ambiguity (data-grout/warden.adjudicate).
@spec canary(GenServer.server(), map()) :: {:ok, map()} | {:error, term()}
Run a canary safety check (data-grout/warden.canary).
@spec ensemble(GenServer.server(), map()) :: {:ok, map()} | {:error, term()}
Multi-model ensemble consensus check (data-grout/warden.ensemble).
@spec verify_intent(GenServer.server(), map()) :: {:ok, map()} | {:error, term()}
Verify intent before executing an action (data-grout/warden.intent).