Files
cto/README.md
T
2026-06-17 16:27:12 -04:00

103 lines
4.3 KiB
Markdown

# Cortex OS CTO
This workspace holds child-local planning for a Cortex OS CTO product surface.
The current thesis:
```text
Cortex governs.
Hermes controls.
CTO routes.
Case executes.
Harness proves.
Target repo stays owned.
Evidence records.
Core promotes only through SOT route.
```
Cortex OS use is child-local and refs-only by default: this repo preserves CTO planning, execution-routing contracts, adapter design, transportability briefs, staged proof gates, approval packets, evidence interfaces, and validation scaffolds as child-local material. It is not Core truth, Runtime authority, Host Runtime authority, backend ownership, vendor-source authority, external developer repo authority, execution-backend authority, provider authority, target-repo mutation authority, Profile Exposure authority, product readiness, release authority, production readiness, or permission to activate Case, mutate target repos, call providers, read secrets, publish, deploy, or release.
## Status
This workspace is registered as a child-local planning workspace. Registration does not grant Core authority.
## Legacy Ingest
Read `docs/LEGACY-INGEST.md` before broad cleanup or old-work ingestion. The file records which older CTO clusters are still useful by intention and which implementation mass stays out.
## Layout
```text
.
|-- AGENTS.md
|-- README.md
|-- WORKBOARD.yaml
|-- docs/
| `-- LEGACY-INGEST.md
|-- .sot/
| |-- 00-START/
| | `-- CTO-WORKSPACE-INTENT.md
| `-- 03-PROTOCOLS/
| |-- CTO-CASE-BACKEND-BRIEF.md
| |-- CTO-ARCHITECTURE-BRIEF-CLOSEOUT-PRD.md
| |-- CTO-ARCHITECTURE-BRIEF-CLOSEOUT-ISSUES.md
| |-- CTO-CASE-CANDIDATE-BACKEND-PRD.md
| |-- CTO-CASE-CANDIDATE-BACKEND-ISSUES.md
| |-- CTO-HARNESS-EVIDENCE-INTERFACE-CONTRACT.md
| |-- CTO-CASE-SOURCE-ADMISSION-RECORD.md
| |-- CTO-CASE-ADAPTER-CONTRACT.md
| |-- CTO-CASE-FAILURE-FIXTURE-MATRIX.md
| |-- CTO-CASE-STAGED-PROOF-GATES.md
| |-- CTO-CASE-STAGE1-GATED-ENGINE-PRD.md
| |-- CTO-CASE-STAGE1-GATED-ENGINE-ISSUES.md
| |-- CTO-CASE-STAGE2-ARTIFICIAL-FIXTURE-PRD.md
| |-- CTO-CASE-STAGE2-ARTIFICIAL-FIXTURE-ISSUES.md
| |-- CTO-CASE-STAGE3-COPIED-REPO-PRD.md
| |-- CTO-CASE-STAGE3-COPIED-REPO-ISSUES.md
| |-- CTO-CASE-STAGE4-DISPOSABLE-SANDBOX-PRD.md
| |-- CTO-CASE-STAGE4-DISPOSABLE-SANDBOX-ISSUES.md
| |-- CTO-CASE-STAGE5-OWNED-NONCRITICAL-REPO-PRD.md
| |-- CTO-CASE-STAGE5-OWNED-NONCRITICAL-REPO-ISSUES.md
| |-- CTO-CASE-STAGE5-TARGET-REPOSITORY-ADMISSION-TEMPLATE.md
| |-- CTO-CASE-STAGE5-TARGET-REPOSITORY-ADMISSION.json
| |-- CTO-CASE-STAGE6-CANDIDATE-DEFAULT-PRD.md
| |-- CTO-CASE-STAGE6-CANDIDATE-DEFAULT-ISSUES.md
| |-- CTO-CORE-PROMOTION-DECISION-PACKET-PRD.md
| |-- CTO-CORE-PROMOTION-DECISION-PACKET-ISSUES.md
| |-- CTO-CORE-PROMOTION-DECISION-RECORD.md
| |-- CTO-CORE-PROMOTION-DECISION-PACKET-CLOSEOUT.md
| |-- CTO-CORE-ROUTE-ADMISSION-GUARD-PRD.md
| |-- CTO-CORE-ROUTE-ADMISSION-GUARD-ISSUES.md
| |-- CTO-CORE-ROUTE-ADMISSION-GUARD.md
| |-- CTO-CORE-ROUTE-ADMISSION-GUARD-CLOSEOUT.md
| |-- CTO-HERMES-CONTROL-SURFACE-PRD.md
| |-- CTO-HERMES-CONTROL-SURFACE-ISSUES.md
| |-- CTO-FIRST-REAL-GOVERNED-WORKFLOW-PRD.md
| |-- CTO-FIRST-REAL-GOVERNED-WORKFLOW-ISSUES.md
| |-- CTO-FIRST-REAL-GOVERNED-WORKFLOW-APPROVAL-PACKET.md
| |-- CTO-CASE-PROVIDER-ADMISSION-PRD.md
| |-- CTO-CASE-PROVIDER-ADMISSION-ISSUES.md
| |-- CTO-CASE-PROVIDER-BUILD-PRD.md
| |-- CTO-CASE-PROVIDER-BUILD-ISSUES.md
| |-- CTO-CASE-MODEL-PROVIDER-ADMISSION-PRD.md
| |-- CTO-CASE-MODEL-PROVIDER-ADMISSION-ISSUES.md
| |-- CTO-CASE-LOCAL-PROVIDER-ROUTE-PRD.md
| |-- CTO-CASE-LOCAL-PROVIDER-ROUTE-ISSUES.md
| |-- CTO-CASE-PROVIDER-DECISION-PACKET-PRD.md
| |-- CTO-CASE-PROVIDER-DECISION-PACKET-ISSUES.md
| |-- CTO-CASE-PROVIDER-DECISION-RECORD.md
| |-- CTO-CASE-MODEL-PROVIDER-ADMISSION.openai-codex-gpt-5.5.json
| |-- CTO-CASE-MODEL-PROVIDER-ADMISSION.qwen-local-qwen3.6-35b-a3b.json
| |-- CTO-CASE-SPARK-ENDPOINT-CONFIG-PRD.md
| |-- CTO-CASE-SPARK-ENDPOINT-CONFIG-ISSUES.md
| `-- CTO-CASE-AGENT-PROTOCOL-BLOCKER.md
`-- tools/
`-- validate_cto_child.py
```
## Local Validation
```bash
python3 tools/validate_cto_child.py
```