← всі звіти · 01-specification.md

sparc_phase: S project: med-detective created: 2026-04-18 last_updated: 2026-05-10 author: Сергій (owner) + Claude (PM) status: approved approved_date: 2026-05-10 legacy_baseline: true

⚠️ legacy_baseline: true означає: цей файл фіксує існуючий scope umbrella, який вже у production з readiness 80%. PM-Agent НЕ переключатиме readiness на SPARC-формулу для legacy_baseline проектів. Нові великі фічі med-detective (Lead Capture, GA4, Filtrum, нова форма) — кожна стартує власний SPARC-цикл у своїй sparc/ папці.

Specification — Специфікація: вимоги, цілі, метрики — Med Detective (umbrella)

Контекст і мотивація

Платформа інтерактивних edu-веб-квестів для сімейних лікарів. Лікар веде чат-анамнез з AI-пацієнтом, замовляє лабораторні тести через Investigation Panel, ставить діагноз — отримує оцінку 100 балів за rubric (40 діагноз + 30 анамнез + 15 продукт + 15 ефективність) і бренд-релевантний продукт-наказ.

Це не реклама і не розваги — це навчальний контент під брендами Deltamedical, через який ми досягаємо одночасно 4 цілей (нижче). Зараз 4 форми: Schönen-main (11 кейсів), Menopace (3 кейси), Fables (1 кейс) — live; Filtrum — заплановано (заблоковано на DNS+CRM). Сумарно 15 кейсів на 8 продуктах.

Цілі (Goals) — спільні і per-форма

Спільні umbrella-цілі (для всіх форм)

4 форми × 4 окремі бізнес-цілі

Форма Primary user Бізнес-ціль Канал розповсюдження
schonen-main Stakeholder'и Schönen + B2B-партнери Showcase/demo великого кейсу (11 кейсів) — продемонструвати масштаб і якість для нових бренд-контрактів Прямі демо-зустрічі, портфоліо
menopace Medreps Vitabiotics Інструмент M2M sales — medrep показує лікарю на планшеті під час візиту, ілюструє менопаузальні кейси і Menopace як рішення Корпоративна (Vitabiotics medreps app, 3 кейси)
fables Medreps Deltamedical Інструмент M2M sales — те ж саме що Menopace, але «казковий» формат (м'який сторітелінг, для брендів з ліричним позиціонуванням, 1 кейс наразі) Корпоративна (medreps Deltamedical)
filtrum Кінцеві користувачі (B2C) Public distribution — розсилка кейсу користувачам (через email/SMM/реклама) щоб вони пограли, дізналися про продукт Public web (filtrum.deltamedicalservices.online через CRM Creatio)
test slot Внутрішня dev-команда Blue/green rollback + новий бренд готується — internal env Internal-only

Не-цілі (Non-goals)

Користувачі / стейкхолдери

Вимоги (Requirements)

Функціональні

Нефункціональні

Edge cases

Метрики успіху

Метрика Baseline (2026-05-10) Target Q3 2026
К-сть форм live 3 5+ (з Filtrum, Zest, ще одна)
К-сть кейсів сумарно 15 30+
Avg score (діагноз) TODO виміряти >70/100
Емейлів захоплено 0 200+ за квартал
Бренд-impressions per лікар ? вимірюється з GA4

Залежності і блокери

Відкриті питання + пропозиції

1. Структура доменів (узгоджено 2026-05-10)

Рішення Сергія: med-detective.deltamedicalservices.online/<form> для всіх форм med-detective umbrella.

Тобто:

Чому path-based під одним subdomain (а не окремі subdomains): (1) Cloudflare wildcard SSL *.deltamedicalservices.online не покриває 2-й рівень (*.med-detective.deltamedicalservices.online потребував би dedicated cert), (2) логічна ієрархія — med-detective umbrella гуртує всі форми, далі 4 проекти Deltamedical отримують власні subdomain'и (pediatric-news, biogaia, med-detective, ще). Filtrum-форма всередині med-detective потрапляє у CRM whitelist через wildcard *.deltamedicalservices.online, оскільки med-detective.deltamedicalservices.online сама собою поглинає /filtrum path.

2. CME-PDF: digital signature vs м'який

Рекомендую м'який PDF без digital signature.

Чому: формальна CME-акредитація — це окремий регуляторний трек через МОЗ і фахові асоціації, з вимогами до контролю знань, годин, акредитованих провайдерів. Ми позиціонуємо Med Detective як educational tool («pre-CME», «навчальний кейс»), а не як formal CME-провайдер. Якщо у Q3-Q4 2026 захочемо ввести formal CME — це окремий SPARC-цикл з юристами і МОЗ-партнером.

3. API назовні для партнерів

Рекомендую closed API.

Чому: Vitabiotics medreps уже мають доступ через окрему frontend-форму (/med-detective-menopace/) — додатковий API-інтерфейс не потрібен. Відкритий API = більше attack surface, потребує rate limiting, auth, документації, SLA — overhead не виправданий поточними use-case'ами. Якщо партнерам знадобиться програмний доступ — окремо обговорюємо у власному SPARC-циклі (з API-key vault, rate limits, monitoring).

Sign-off

Примітка для Сергія: Med Detective як umbrella вже у production (readiness 80%) — ми не робимо повний SPARC-цикл «з нуля». Цей 01-specification.md фіксує існуючий scope як baseline. Нові великі фічі (Lead Capture, GA4, Filtrum, ще одна форма) — кожна стартує окремий SPARC-цикл у власній sparc/ папці підпроекту або як модуль.