DecisionTaxonomy
Specimen model publishing the full decision taxonomy in one exported schema. Not a real runtime payload — one instance simply names every enum in the taxonomy (see module docstring) so rc.schemas.export.write_schemas can publish it as decision-outcomes.json for the CLI schema pack / codegen.
Schema $id: https://paresium.io/schemas/decision-outcomes/v1
| Property | Type | Required | Description |
|---|---|---|---|
client_decision | enum("answer" | "ask" | "escalate" | "block") | yes | Published client-facing outcome — the only decision vocabulary clients ever see. |
matrix_outcome | enum("halt" | "proceed" | "clarify" | "escalate" | "reject_honored") | yes | RC's internal decision-matrix cell outcome — never the client-facing decision. |
matrix_recommendation | enum("proceed" | "clarify" | "escalate" | "reject") | yes | CBS recommended action — a matrix row input, not an outcome. |
gate_verdict | enum("pass" | "warn" | "block") | yes |
Generated
This page is generated from decision-outcomes.json. Do not edit by hand; regenerate with npm run gen.