MOJOhealth.org Chatbot • Baseline Assessment • 2026-02-13 to 2026-03-12 • 42 Sessions / 139 Exchanges
Mo generates plausible medical content from LLM training data instead of constraining to MOJObase. The "I don't know" protocol fires for clearly out-of-scope questions but fails when the topic is health-adjacent and the model can generate a plausible answer.
76% of fallback instances occur on topics where MOJObase has thin or no coverage. Enriching the knowledge base addresses the root cause; prompt constraints only catch what slips through.
| Failure Pattern | Count | Better Fix |
|---|---|---|
| General-knowledge-fallback | 50 | KB depth (38) Prompt (12) |
| Boundary violations (critical) | 12 | Prompt only |
| Dead-end loops | 11 | KB (4) Prompt (7) |
| Knowledge fabrication | 10 | KB depth |
KB Upsert FIX
Expand MOJObase coverage for top 3 query topics: biomarkers/testing (27%), treatment context (15%), lifestyle/diet (7%). Addresses 38 of 50 fallback instances.
| Topic | Query Share | Action |
|---|---|---|
| Biomarkers & Testing | 27% | Add cancer-type-specific biomarker guides, testing cadence framing, Signatera/Guardant explanations |
| Treatment Context | 15% | Add "what MOJO can/cannot help with" content, redirect framing to healthcare team |
| Lifestyle & Diet | 7% | Add MOJO-authored dietary guidance tied to health defense systems |
Deploy via: n8n dashboard /io/mo-upsert • Effort: 2-3 hours
System Prompt FIX
Add Rule #5 to system prompt: NEVER list treatment options, provide dosages, quote survival statistics, or interpret test results clinically. Addresses 12 score-0 BC violations.
Deploy via: Flowise canvas • Effort: 15 min
KB Upsert FIX
Upsert contact info, service description, and booking process for Oscar Sierra / Sierra Botanica and Heal Smarter Workshops. Eliminates 4-exchange dead-end loops.
Deploy via: n8n dashboard /io/mo-upsert • Effort: 30 min
System Prompt FIX
Add Rule #6: after 2 unanswered repeats, offer website search or contact page instead of identical non-answer. Addresses 7 remaining dead-end loops.
Deploy via: Flowise canvas • Effort: 10 min
KB Re-Upsert FIX
Audit and re-author existing supplement documents with built-in "MOJO's resources discuss..." framing and disclaimers. Agent reproduces framing from retrieval.
Deploy via: n8n dashboard • Effort: 1 hour
| # | Item | Type | Effort | Deploy Via |
|---|---|---|---|---|
| 1 | MOJObase content audit + gap fill | KB | 2-3 hrs | n8n /io/mo-upsert |
| 2 | Hard behavioral boundaries | Prompt | 15 min | Flowise canvas |
| 3 | Oscar Sierra + referral content | KB | 30 min | n8n /io/mo-upsert |
| 4 | Escalation path | Prompt | 10 min | Flowise canvas |
| 5 | Supplement content re-frame | KB | 1 hr | n8n dashboard |
| Metric | Current | Target | Measured After |
|---|---|---|---|
| General-knowledge-fallback rate | 36% | <15% | P1 + P2 deployed |
| Retrieval Quality avg | 1.77 | ≥ 2.0 | P1 + P5 deployed |
| BC score-0 exchanges | 12 | 0 | P2 deployed |
| Dead-end loop instances | 11 | ≤ 2 | P3 + P4 deployed |
| Knowledge fabrication | 10 | ≤ 3 | P1 deployed |
| Multilingual handling | Functional | Maintain | Ongoing |