# Decisions status: draft_decision_log date: 2026-06-20 ## D001: New Repository Boundary Decision: `Cognitive-OS-Wantsong` is a new repository and not a continuation branch of `the-mindscape-of-bro-tsong`. Reason: the old project is useful as a governance lab and seed archive, but its process gravity is not suitable for proving the runtime product question. ## D002: Runtime-First Startup Rule Decision: the project follows `First prove cognitive processing. Only then govern the pieces that prove useful.` Reason: the old failure mode was proving controlled model governance while postponing the real cognitive-processing loop. ## D003: M0-M1 Only Decision: this startup creates only project boundary and model-management kernel files. Reason: sample runs, prompts, examples, and review packets belong to later milestones. ## D004: No Lite Filenames Decision: model filenames and model IDs do not use a `lite` suffix. Reason: the new project is not a light branch of a completed old runtime. Minimality is expressed as `runtime_scope: minimal_v0`. ## D005: QPI Role Decision: QPI is a `routing_model` for problem framing, scarcity diagnosis, and misframing detection. Reason: QPI must not become the main governance object again. ## D006: Intellectual Archaeology Role Decision: Intellectual Archaeology is the first `depth_model` and may be the primary model for complex high-value issues. Reason: the new runtime must test real deep processing instead of mostly guarding the entrance to deep processing. ## D007: Local CCRA Lane Decision: Local CCRA remains a milestone review lane only. Reason: review quality remains useful, but default round factories and Web bundle production are outside the startup scope. ## D008: No Old Process Artifact Migration Decision: old `reports/`, `ccra_review_bundle/`, `local_ccra_reviews/`, full regression, full selector calibration, lifecycle scan workflows, and Round Conductor are not migrated. Reason: those artifacts represent the old project gravity and would recreate the failure mode. ## D009: Registry Before Selector Decision: `models/model-registry.json` records model metadata and orchestration hooks, but no selector is implemented in M0-M1. Reason: the system needs model identity and call boundaries before it needs automation. ## D010: Reader Translation As A Core Layer Decision: reader translation is a first-class product layer, even though its prompt is not created in M0-M1. Reason: internal model output is not automatically understandable or usable by frontend readers.