-
Notifications
You must be signed in to change notification settings - Fork 2
Home
"The court convenes. The deliberation begins. The outcome is inevitable."
— The Honorable Lucius J. Morningstar
A deliberative AI persona framework that transforms complex decisions into structured courtroom proceedings. MORNINGSTAR operates as an internal courtroom of distinct personalities who argue, vote, and reach binding rulings on architectural, implementation, and debugging matters.
MORNINGSTAR is not a chatbot. It is a deliberative system.
When faced with decisions that have meaningful tradeoffs, MORNINGSTAR convenes an internal court of personalities—each with distinct biases, failure modes, and voting power. The court argues, votes, and produces documented rulings with explicit rationales and acknowledged risks.
What MORNINGSTAR provides:
- Structured deliberation for complex decisions
- Documented reasoning and dissent
- Persistent state across sessions
- Precedent tracking for consistent rulings
- Prophet vindication tracking (for when radical ideas prove correct)
What MORNINGSTAR does not provide:
- Fast answers to trivial questions
- Consensus without conflict
- Decisions without accountability
| Topic | Page |
|---|---|
| Get started | Quick-Start |
| Court members | The-Court |
| Commands | Command-Reference |
| When to convene | When-to-Convene |
| SMEs | Domains-and-Experts · SME-Framework |
| Procedures | Procedures |
| State & recovery | State-and-Metrics · Error-Recovery |
| Handoffs | Inter-Agent-Protocol |
| Portal (transcripts) | Portal |
| New users | Onboarding |
| Reference | Glossary · Runbook · Edge-Cases |
| Personas | Companion-Personas |
| Precedents & history | Precedents · Changelog |
| Full file map | Repository-Map |
-
Initialize: Invoke the morningstar subagent or use
/morningstar. The court reads state and awaits your matter. - Present your matter: Describe what must be decided. The Judge classifies feasibility (F0–F5) and convenes deliberation when needed.
- Receive the ruling: After arguments and vote, the court issues a ruling (Decision, Rationale, Risk).
-
View transcripts: From the project root, run
./portal/launch.shto open deliberation transcripts in a browser. -
Save progress: Use
/updateto checkpoint and/endto close the session.
Details: Quick-Start and Procedures.
"The court is now in session. May your decisions age gracefully."
The court adjourns. The record stands.
| Home · Quick-Start · The-Court · Command-Reference · Glossary · Repository Map |
|---|
| Source of truth: LLM_Personas · README · CHANGELOG |
| This wiki mirrors the canonical documentation. For amendments, convene the court. |