+
+
+
+ ● Medtech · Terricon Valley · день 3 · к защите
+ MedArchive — итоги третьего дня
+ Автоматическая обработка архива прайсов клиник-партнёров.
Отчёт перед трекером · 28.06.2026 · команда 107
+ ● работает в проде: med.secondbrain.tools
+
+
+
+
+ Что сделано за день 3
+ День 3 — про честность метрики и упаковку к защите.
+
+ - Честная нормализация: confidence-aware guard убрал ложные сопоставления → 73,7% без приукрашивания.
+ - Справочник вычищен: 720 повреждённых Excel-ошибкой service_id (
#REF!) заменены на чистые id.
+ - Презентация по официальному шаблону (PPTX, команда 107) + лендинг-питч с прогрессом по дням.
+ - Демо-видео — трейлер MVP, встроен в питч и репозиторий как страховка к живому показу.
+ - ARCHITECTURE.md — единое описание системы; репозиторий причёсан к сдаче.
+
+
+
+
+
+ Итоговые метрики
+
+
16 140позиций извлечено из 10 файлов
+
73,7%нормализовано авто — честно (цель ≥70%)
+
273в очереди верификации (система знает, в чём не уверена)
+
liveвсе эндпоинты + Swagger 200
+
+ Все форматы ТЗ §4.2 покрыты: PDF-текст, скан (Vision), XLSX/XLS, DOCX. Извлечение, нормализация, валидация и версионирование — на реальном архиве 8 клиник.
+
+
+
+
+ Честная нормализация день 3
+ Метрику довели до честной — без накрутки за счёт ложных сопоставлений.
+
+ - Проблема: старый guard ронял процент до 69%, наказывая легитимные частотные услуги (одна «МРТ головного мозга» встречается под десятками протоколов).
+ - Решение: снимаем только неуверенные матчи (<0,72) внутри концентрированных групп — отсекается сиблинг-захват («Магний (моча)» собирал Никель/Свинец на пороге 0,70), верные вариации остаются.
+ - Итог: 73,7% честных, 273 неуверенных — в очередь оператору. Защитимо одной фразой.
+ - Справочник: 720 service_id с
#REF! заменены на чистые — поиск отдаёт корректные идентификаторы.
+
+
+
+
+
+ Сверх ТЗ — продуктовые фишки
+ Функции, которых детальное ТЗ не требует, но которые делают систему живым продуктом.
+
+ авто-забор из папки→
+ нормализация→
+ алерт об изменении цены→
+ экспорт в Excel
+
+
+ - Авто-загрузка: новые прайсы из отслеживаемой папки подхватываются без ручного запуска.
+ - Алерты об изменении цен — при отклонении цены от прошлой версии (правило ТЗ §4.4 об аномалии >50%).
+ - Экспорт единого сравнительного прайса в Excel — готовый артефакт для биллинга/закупок заказчика.
+ - Демо-видео — трейлер MVP своим голосом, субтитры, встроен в питч.
+
+
+
+
+
+ Готовность по ТЗ день 2 → день 3
+
+ | Раздел | день 2 | день 3 | Состояние |
+ | §4.1 Загрузка архива | 90 | 95 | ZIP через интерфейс, очередь, статусы ✅ |
+ | §4.2 Извлечение по формату | 92 | 95 | PDF/скан-Vision/XLSX-XLS/DOCX ✅ |
+ | §4.3 Нормализация | 92 | 94 | каскад + честный порог + справочник вычищен |
+ | §4.4 Валидация + верификация | 88 | 92 | проверки, версионирование, дообучение ✅ |
+ | §4.5 API + OpenAPI | 95 | 98 | 7 эндпоинтов + Swagger ✅ |
+ | §4.6 Интерфейс | 88 | 95 | поиск, страница партнёра, админка, дашборд ✅ |
+ | §7 Что сдаём | 80 | 98 | БД, отчёт качества, OpenAPI, README, презентация, видео ✅ |
+
+
+
+
+
+ Готовность по рубрике оценки
+
+ | Критерий жюри | вес | день 1 | день 2 | день 3 |
+ | Качество извлечения данных | 30% | ~85% | ~92% | ~95% |
+ | Нормализация и сопоставление | 25% | ~90% | ~92% | ~93% |
+ | Валидация и верификация | 20% | ~60% | ~88% | ~92% |
+ | API и поиск | 15% | ~90% | ~95% | ~98% |
+ | UX административного раздела | 10% | ~65% | ~88% | ~92% |
+
+ ≈ 94% по рубрике (день 1 ≈ 80%, день 2 ≈ 91%) · плюс бонус — живой деплой, которого ТЗ не требует.
+
+
+
+
+ Готов к защите чек-лист
+
+ - ✅ Прод жив — /, /api/health, /api/stats, /api/docs отдают 200.
+ - ✅ Презентация PPTX по шаблону (команда 107) + лендинг-питч с прогрессом по дням.
+ - ✅ Демо-видео встроено — страховка к живому показу.
+ - ✅ Отчёт о качестве, OpenAPI/Swagger, README, ARCHITECTURE.md.
+ - На демо: один проход очереди верификации (показать дообучение) + замер времени обработки.
+
+
+
+
+
+ День 3: готов к защите
+ Метрика честная — 73,7% без накрутки.
+ Все требования ТЗ закрыты, все форматы извлекаются, прод стабилен.
+ Презентация, демо-видео и документация — на месте.
+
+ Демо — med.secondbrain.tools
+ документация API — med.secondbrain.tools/api/docs · питч — med.secondbrain.tools/pitch/
+
+
+