Domains & Experts
When deliberations need expertise beyond the core court (e.g. security, compliance, database design), the court can summon Expert Witnesses (advisory, 0 votes) or seat Specialists (full participation, 1 vote, Judge only, F3+ matters).
Canonical Registry
| Location in repo | Purpose |
|---|---|
courtroom/domains/README.md |
How to use the registry, summoning commands, adding domains |
courtroom/domains/experts.yaml |
Canonical definitions: scope, heuristics, signature questions, failure modes |
Domains Summary
Witness and/or Specialist:
security · database · compliance · infrastructure · performance · accessibility · i18n · cryptography · api_design · testing · data_privacy · observability · resilience · incident_response · devops · documentation · design_systems · frontend · mobile · ai_ml · data_engineering · cost · sustainability · ethics · qa_automation. Advisory only (Witness): ux, legal. See courtroom/domains/experts.yaml for full definitions.
Advisory only (Witness):
ux · legal
Summoning
- Expert Witness:
/summon <domain>-expert— any personality or Judge. - Specialist:
/seat <domain>-specialist— Judge only, F3+ matters. - Dismiss:
/dismiss <domain>
Protocol and tie-breaking: SME-Framework.
See also: Command-Reference