Spaces:
Sleeping
Sleeping
| # CarePath Feature Intake | |
| Every implementation request is classified before code changes. Record the | |
| classification with `.\scripts\bin\harness-cli.exe intake`. | |
| ## Input Types | |
| | Type | Use when | Typical artifact | | |
| | --- | --- | --- | | |
| | Change request | Bounded behavior, bug, copy, or UX refinement | Direct patch or story | | |
| | New initiative | A new product area spanning multiple stories | Initiative note and stories | | |
| | Maintenance request | Dependency, performance, delivery, or operational work | Story or decision | | |
| | Harness improvement | Process, proof, template, or instruction work | Harness docs and trace | | |
| ## Lanes | |
| ### Tiny | |
| Use for narrow docs, copy, or isolated maintenance with no safety, API, data, | |
| or multi-module impact. Record intake, patch directly, and run the relevant | |
| quick proof. A UX or product-flow change still updates | |
| `docs/ux-redesign-carepath.md` first. | |
| ### Normal | |
| Use for a bounded change to one product surface or shared implementation. Create | |
| or update one story packet, define the validation, update proof flags, and | |
| record a standard trace. | |
| ### High-Risk | |
| Use `docs/templates/high-risk-story/` and record a durable decision when the | |
| work changes safety behavior, architecture, data ownership, public API shape, | |
| or validation policy. Ask the user before implementing when the direction is | |
| ambiguous. | |
| ## CarePath Hard Gates | |
| The following are always high-risk: | |
| - Consent, microphone capture, raw-audio handling, retention, or privacy. | |
| - Interpreter risk classification, confidence display, patient display, TTS, | |
| escalation, or fail-closed behavior. | |
| - Medical advice boundaries, provider behavior, credentials, or external | |
| clinical data. | |
| - Public API or WebSocket contract changes, database migrations, or changes | |
| that span the Scribe and Interpreter modules. | |
| - Removing or weakening existing safety or validation requirements. | |
| Use the existing test and eval fixtures whenever a risk-engine rule changes; | |
| zero misses on critical fixtures remains a hard gate. | |