Interface: CommanderDecision
Defined in: apps/paracosm/src/runtime/contracts.ts:60
Properties
decision
decision:
string
Defined in: apps/paracosm/src/runtime/contracts.ts:63
departmentsConsulted
departmentsConsulted:
string[]
Defined in: apps/paracosm/src/runtime/contracts.ts:73
expectedTradeoffs
expectedTradeoffs:
string[]
Defined in: apps/paracosm/src/runtime/contracts.ts:76
rationale
rationale:
string
Defined in: apps/paracosm/src/runtime/contracts.ts:64
reasoning?
optionalreasoning:string
Defined in: apps/paracosm/src/runtime/contracts.ts:72
Full stepwise reasoning populated by the commander's CoT prompt
(numbered list: personality pole, dept consensus, forged-tool
evidence, risk tradeoff, final choice). Empty string on pre-Zod
runs or on schema fallback. Dashboard renders behind a
"show full analysis" expand; rationale is the compressed view.
rejectedPolicies
rejectedPolicies:
object[]
Defined in: apps/paracosm/src/runtime/contracts.ts:75
policy
policy:
string
reason
reason:
string
selectedEffectIds?
optionalselectedEffectIds:string[]
Defined in: apps/paracosm/src/runtime/contracts.ts:62
selectedOptionId?
optionalselectedOptionId:string
Defined in: apps/paracosm/src/runtime/contracts.ts:61
selectedPolicies
selectedPolicies:
string[]
Defined in: apps/paracosm/src/runtime/contracts.ts:74
watchMetricsNextTurn
watchMetricsNextTurn:
string[]
Defined in: apps/paracosm/src/runtime/contracts.ts:77