Files
medtech-hackathon/.gitignore
T
admins a6a6609c48 feat: Фаза 0 — каркас, контракты, загрузчик справочника
- db/migrations/001_init.sql — схема (4 сущности, prices jsonb, pgvector/pg_trgm)
- contracts/models.py — общие модели (RawRow, ParsedDocument, MatchResult, *Out)
- etl/dictionary.py — загрузчик справочника (1281 услуга, нормализация)
- api/main.py — FastAPI: 7 эндпоинтов ТЗ + /stats (контракт)
- infra/ — docker-compose (pg+pgvector, api, web), Caddyfile
- scripts/proof/phase0_proof.py — проверка каскада на реальных данных (35% без эмбеддингов)
- data/ в .gitignore: данные клиник в публичный репо не коммитятся

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 15:23:06 +05:00

30 lines
513 B
Plaintext

# Python
__pycache__/
*.py[cod]
.venv/
venv/
.env
.env.*
!.env.example
# Node / Next.js
node_modules/
.next/
out/
dist/
*.log
# Claude Code worktrees (изоляция агентов)
.claude/worktrees/
# Вендоренные ассеты reveal.js (тянутся скриптом fetch-reveal.sh)
pitch/deck/reveal/
# OS
.DS_Store
Thumbs.db
# Данные клиник: реальный архив и справочник в публичный репозиторий не коммитим
data/
*.sqlite