Prototype boundary¶
Understand what the executable synthetic session proves.
The Rust core owns consent, session transitions, journey approval, orchestration, events, safety policy, and provenance. React and Tauri own presentation and desktop capability. The isolated Python worker receives only an approved semantic projection, accepted journey plan, and immutable generation specification.
The deterministic mock proves protocol behavior and failure handling. It does not establish model quality, experiential benefit, clinical efficacy, or mechanism. Real-model selection and formal data collection require later evidence and review gates.