Skip to main content
The dome judges command surface mirrors the dashboard’s Judges (Intelligent Authorization) pages. Refer to Intelligent Depth for the conceptual model.
Renamed from dome moot in the 2026-06 release. Update shell scripts, agent configs, and CI jobs — there is no dome moot alias.

List judges

dome judges list List every judge available in the workspace — preconfigured judges plus any custom judges created locally. Judge-CRUD commands are flat under dome judges to avoid stutter (dome judges list, not dome judges judges list).

Get judge

dome judges get <slug> Show one judge’s full configuration: personality axes, system prompt, weight, and kind (preconfigured or custom). Custom judges also support create, edit, and delete under the same flat group. Preconfigured judges are immutable.

Convening get

dome judges convening get Read the workspace’s current Court trigger, effect, escalate_no_match, and strict_audit_convene flags. Equivalent to dome judges mode get. Output includes:
  • Conveningdisabled, no_match, policy_escalation, judge_policy, or all
  • Effectaudit or live
  • Escalate no_match — boolean (policy_escalation only)
  • Strict audit-convene — boolean (judge_policy / all only)
  • Mode (legacy) — back-compat single-axis mirror

Convening set

dome judges convening set Set the configurable Court convening trigger. The trigger and the effect are orthogonal axes — the trigger picks when the Court convenes, the effect picks what a verdict does once convened.
Under --convening judge_policy, the Court convenes only when a judge rule in the bundle matches the request. Refer to Resolve Access Ambiguity for Judge configuration. --escalate-no-match is ignored — the judge rule itself decides whether no_match convenes.
--convening all + --effect live runs a full Court deliberation on every governed decision (~14–18s added per call). Use all + audit to validate judge configuration at high coverage without impacting agent latency.
A @court("strict") pin always forces the deterministic outcome — the Court can never move it. By default a pin suppresses the Court entirely; pass --strict-audit-convene to still record an observe-only ruling so you can audit judge agreement on pinned rules. Refer to Resolve Access Ambiguity.

Mode get

dome judges mode get Alias of dome judges convening get.

Mode set

dome judges mode set [disabled|audit|live] Set the legacy single-axis mode. Behavior-preserving shortcut for back-compat: audit and live set convening=no_match. Prefer dome judges convening set for policy_escalation and all triggers.

Rulings list

dome judges rulings list List Court rulings, newest first. The table includes a DETERMINISTIC column showing the deterministic Cedar outcome the Court convened on (permit, forbid, or no_match), alongside the final Court outcome — overrules are visible at a glance.

Rulings get

dome judges rulings get <ruling-id> Show one ruling’s full detail — case inputs, votes per judge, tier breakdown, applied constitution clauses. The Tier 0 field carries the deterministic baseline; a different Court value means the verdict overruled it.