type: agent
name: Case Builder Crew
slug: case-builder-crew
kind: crew
department: content
reports_to: content-director
manages: [marketer, medical-advisor, legal-gate, writer]
status: idle-manual
readiness_pct: 80
implementation: crewai
runtime: python + crewai
model: gemini-2.5-flash
trigger: manual
skills:
- clinical-case-generation
- medical-accuracy-review
- bad-legal-compliance
- case-writing
responsibilities:
- 4-роль CrewAI: Marketer → Medical Advisor → Legal Gate → Writer
- Telegram approval gate перед інтеграцією
projects_involved: [med-detective]
last_updated: 2026-05-12
Case Builder Crew
Role
4-агентна команда генерації клінічних кейсів під продукт для проекту Med Detective. Вхід: картка продукту → вихід: ready-to-inject кейс (case.json + patient.md).
Skills
- Marketing-orientованний підбір демо-концептів пацієнтів (з life-trigger, health-anxiety)
- Клінічна валідація + диф-діагноз
- Legal-compliance rewrite (БАД режим: наказ МОЗ №1145 + ЗУ №4122-IX)
- Patient role-play .md для гри в Med Detective
Tools
- CrewAI framework
- Gemini CLI для всіх 4 агентів
- Wrapper над
/srv/projects/legal-advisor/agent.py для Legal Gate
Triggers
- On-demand: Сергій дає продукт+brief
- Reviewing: всі кейси проходять Telegram review-gate перед інтеграцією у Med Detective
RACI
| Project / Area |
R |
A |
C |
I |
| Med Detective (контент) |
✓ |
|
|
|
| Med Detective (інфра) |
|
|
|
✓ |
| Legal Advisor (тулза) |
|
|
✓ |
|
Implementation
Code: /srv/projects/case-builder-crew/
Config: crew.py (4 агенти + Legal Gate toggle)
Output: cases/{slug}_case_NN.json + prompts/patient_*.md
Members
- Marketer (Gemini CLI) — демо-концепти пацієнтів з life-trigger
- Medical Advisor (Gemini CLI) — клінічна валідація + диф-діагноз + case.json
- Legal Gate — wrapper над legal-advisor, toggle по
registration_type=="БАД"
- Writer (Gemini CLI) — patient role-play .md для Med Detective
Правила (з 2026-04-18)
- No-spoiler titles/short. Заголовок і short_description без діагнозу або патогномонічних симптомів.
- Health-anxiety trigger. Patient persona — пацієнт сам себе правдоподібно-неправильно налякав (Альцгеймер при brain fog тощо).
- Gender balance. Мінімум 30% чоловіків у концептах.
Registration toggle
- БАД → Legal Gate ON (наказ МОЗ №1145 + ЗУ №4122-IX)
- ЛЗ → OFF (чекаю specs від Сергія)
- Медвиріб/косметика → OFF
Notes
- Slugify косметичний борг: кирилиця в ID → треба транслітерація перед інтеграцією у Med Detective
- Reuse:
legal_review() тепер shared між crewai-content і case-builder-crew
- Wiki-folder:
/srv/wiki/case-builder-crew/
- Memory:
project_case_builder_crew.md, feedback_case_builder_review_gate.md