woo
%%{init: {'theme':'base','themeVariables':{'darkMode':true,'background':'#0b1220','primaryColor':'#1e2a3a','primaryTextColor':'#cbd5e1','primaryBorderColor':'#4a7fa5','lineColor':'#64748b','secondaryColor':'#1a2535','tertiaryColor':'#0f1826','fontSize':'13px'}}}%%
flowchart LR
Council["Council"]
CouncilFramePayload(["CouncilFramePayload"])
CouncilTurn["CouncilTurn"]
Dissent(["Dissent"])
DoneFramePayload(["DoneFramePayload"])
ErrorFramePayload(["ErrorFramePayload"])
RivalLens(["RivalLens"])
RosterLens(["RosterLens"])
SourceLens(["SourceLens"])
TurnLens(["TurnLens"])
VerdictFramePayload(["VerdictFramePayload"])
VerdictOutput(["VerdictOutput"])
VerdictSystemPayload(["VerdictSystemPayload"])
VerdictUserPayload(["VerdictUserPayload"])
Wizard(["Wizard"])
WizardFramePayload(["WizardFramePayload"])
WizardOutput(["WizardOutput"])
WizardSystemPayload(["WizardSystemPayload"])
WizardUserPayload(["WizardUserPayload"])
Council -->|council| CouncilTurn
Dissent -->|dissents| Council
Dissent -->|dissents| VerdictOutput
RivalLens -->|rivals| WizardSystemPayload
RosterLens -->|roster| VerdictSystemPayload
SourceLens -->|citations| CouncilTurn
SourceLens -->|citations| WizardOutput
SourceLens -->|sources| WizardUserPayload
TurnLens -->|prior| VerdictUserPayload
TurnLens -->|prior| WizardUserPayload
VerdictOutput -->|verdict| VerdictFramePayload
WizardOutput -->|take| WizardFramePayload
class Council,CouncilFramePayload,CouncilTurn,Dissent,DoneFramePayload,ErrorFramePayload,RivalLens,RosterLens,SourceLens,TurnLens,VerdictFramePayload,VerdictOutput,VerdictSystemPayload,VerdictUserPayload,Wizard,WizardFramePayload,WizardOutput,WizardSystemPayload,WizardUserPayload d_wizardsofodd
classDef d_wizardsofodd fill:#14342b,stroke:#34d399,color:#a7f3d0wizardsofodd
▭ entity · ⬭ value object · ▱ view
Objects
| Name | Kind | Table | Fields | Extends |
|---|---|---|---|---|
| Council | entity | councils | 14 | |
| CouncilFramePayload | value | 1 | ||
| CouncilTurn | entity | council_turns | 12 | |
| Dissent | value | 2 | ||
| DoneFramePayload | value | 1 | ||
| ErrorFramePayload | value | 3 | ||
| RivalLens | value | 2 | ||
| RosterLens | value | 2 | ||
| SourceLens | value | 3 | ||
| TurnLens | value | 6 | ||
| VerdictFramePayload | value | 1 | ||
| VerdictOutput | value | 8 | ||
| VerdictSystemPayload | value | 1 | ||
| VerdictUserPayload | value | 2 | ||
| Wizard | value | 9 | ||
| WizardFramePayload | value | 3 | ||
| WizardOutput | value | 6 | ||
| WizardSystemPayload | value | 3 | ||
| WizardUserPayload | value | 5 |
Prompts
Output contracts
| Name | Payload | Format | textRef |
|---|---|---|---|
| councilFrame | CouncilFramePayload | text | |
| doneFrame | DoneFramePayload | text | |
| emitVerdict | VerdictOutput | text | |
| emitWizardTake | WizardOutput | text | |
| errorFrame | ErrorFramePayload | text | |
| verdictFrame | VerdictFramePayload | text | |
| wizardFrame | WizardFramePayload | text |