cto/.sot/03-PROTOCOLS/CTO-CASE-PROVIDER-DECISION-RECORD.md
2026-05-31 20:34:10 -04:00

2.4 KiB

title status lifecycle_classification owner created last_reviewed core_promotion_status route
CTO Case Provider Decision Record draft sot jp 2026-05-31 2026-05-31 not-promoted cto

CTO Case Provider Decision Record

Local planning SOT only. Not a Core Protocol. Not active Core authority.

Current Decision State

  • decision_status: not_decided.
  • provider_class: empty while blocked.
  • provider: empty while blocked.
  • model: empty while blocked.
  • approval_source: empty while blocked.
  • credential_source_class: empty while blocked; no secret value.
  • allowed_network_class: empty while blocked.
  • review_trigger: empty while blocked.
  • evidence_sources: CTO-CASE-MODEL-PROVIDER-ADMISSION-ISSUES.md, CTO-CASE-PROVIDER-DECISION-PACKET-PRD.md, CTO-CASE-PROVIDER-DECISION-PACKET-ISSUES.md.
  • effect: CTO-WORK-020 remains blocked until admitted provider/model and real Stage 2 pass report exist.

Meaning

not_decided means no provider/model may run. This record is not provider/model admission, not Stage 2 pass evidence, and not approval for external or local provider use.

CTO-WORK-024 remains blocked because this record does not select external_provider_approved or local_provider_required.

Required Change To Leave Not Decided

Only JP or a governed Core route may change this record away from not_decided.

Allowed future values:

  • external_provider_approved.
  • local_provider_required.

Any future non-not_decided state must include exact non-secret fields required by CTO-WORK-020: provider/model when applicable, approval source, credential source class, allowed network class, review trigger, and evidence expectations.

Safety Constraints

  • No secret value may appear in SOT, task file, argv, report, trace, backend logs, generated config, or commit.
  • No Target Repository path may be inspected or copied.
  • CTO-WORK-020 remains provider/model admission authority.
  • CTO_HARNESS_CASE_MODEL_ADMISSION_FILE remains execution admission gate.
  • CTO-WORK-024 remains blocked while decision_status=not_decided.
  • CTO-WORK-022 remains blocked unless decision_status=local_provider_required.
  • Real Case Stage 2 remains blocked until admitted provider/model and Harness Evidence Interface pass report exist.
  • Existing evidence paths and commits are referenced only; runtime evidence is not copied into this record.