journey_definitions table, advancing from Week 1 through Maintenance, with content tailored to their current stage and excluding material they've already completed.*GO FOR COACHING). They then provide their preferred schedule using natural language ("Mondays, Wednesdays, Fridays at 3pm"), which the system parses and converts into a recurring session calendar.START during a scheduled window. Conversations outside coaching hours route to the general support layer, not the coaching prompt.require_review, block, warn). This screening data is stored alongside every conversation and aggregated in a Screening Signals panel on the patient detail view, showing trends over a rolling window.ClinicalFlagAnalyzer scans patient messages against a library of 25+ conditions spanning 10 clinical categories. Each condition definition includes severity classification, keyword sets that recognize both lay language and medication names, associated screening tools with scoring thresholds and links, and recommended clinical next steps.require_review flag, C-SSRS recommendation, and crisis resource delivery (988 Suicide & Crisis Lifeline, Crisis Text Line) within the patient-facing response.prompt_hash, context_hash, response_hash, request_fingerprint) with per-message PASS/FAIL status and drill-down detail
MedWeight represents a working clinical system that has moved well beyond proof-of-concept. It is actively serving patients, generating screening data, delivering structured coaching, scoring validated instruments, and providing clinicians with the tools to monitor and intervene at a level of granularity and timeliness that was not previously achievable. The platform's architecture — built on existing clinic infrastructure, respecting existing patient records, and governed by versioned clinical rules with full audit capability — is designed for the operational realities of a clinical practice, not a technology demonstration.