Skip to main content

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

PropertyTypeRequiredDescription
client_decisionenum("answer" | "ask" | "escalate" | "block")yesPublished client-facing outcome — the only decision vocabulary clients ever see.
matrix_outcomeenum("halt" | "proceed" | "clarify" | "escalate" | "reject_honored")yesRC's internal decision-matrix cell outcome — never the client-facing decision.
matrix_recommendationenum("proceed" | "clarify" | "escalate" | "reject")yesCBS recommended action — a matrix row input, not an outcome.
gate_verdictenum("pass" | "warn" | "block")yes
Generated

This page is generated from decision-outcomes.json. Do not edit by hand; regenerate with npm run gen.