system-prompts-and-models-o.../docs/schemas/decision-plane/README.md

841 B

Decision plane JSON contracts

Source of truth (runtime): salesflow-saas/backend/app/services/core_os/decision_plane_contracts.py and decision_memo.py.

JSON Schema files may be generated from Pydantic in a follow-up PR (model_json_schema()). Until then, use the Python models for validation in APIs and workers.

Bundle keys for governed responses:

  • memo_jsonDecisionMemo.model_dump()
  • evidence_pack_jsonEvidencePack
  • risk_register_json — list from memo
  • approval_packet_jsonApprovalPacket
  • execution_intent_jsonExecutionIntent

See completion-program-workstreams.md WS2.