chore(devops): каркас — uv, docker compose, Makefile, CI #26

Merged
Eleboba merged 1 commits from chore/1-skeleton into dev 2026-10-03 14:50:05 +03:00
Owner

Что меняется

Каркас проекта: uv, структура пакетов, typed settings, FastAPI /health, заглушка Streamlit, docker compose (один Postgres, две изолированные БД по ADR-003), Makefile, CI.

Closes #1

Зона

devops

Как проверить

cp .env.example .env && make up      # /health -> {"status":"ok"}, :8501 открывается
make lint test

Чек-лист

  • rebase на origin/dev
  • make lint + make test зелёные
  • лог в issue (### 2026-10-03)
  • нет ПДн, реальных данных и секретов
## Что меняется Каркас проекта: uv, структура пакетов, typed settings, FastAPI `/health`, заглушка Streamlit, docker compose (один Postgres, две изолированные БД по ADR-003), Makefile, CI. Closes #1 ## Зона devops ## Как проверить ```bash cp .env.example .env && make up # /health -> {"status":"ok"}, :8501 открывается make lint test ``` ## Чек-лист - [x] rebase на origin/dev - [x] make lint + make test зелёные - [x] лог в issue (### 2026-10-03) - [x] нет ПДн, реальных данных и секретов
Eleboba added 1 commit 2026-10-03 14:47:57 +03:00
chore(devops): project skeleton — uv, docker compose, Makefile, CI
CI / ruff · pytest (pull_request) Successful in 1m50s
107b8dba51
One Postgres with isolated identity/clinical databases and roles (ADR-003),
FastAPI /health, Streamlit placeholder, typed settings with offline defaults.

Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Eleboba merged commit e35f5b00af into dev 2026-10-03 14:50:05 +03:00
Eleboba deleted branch chore/1-skeleton 2026-10-03 14:50:05 +03:00
Sign in to join this conversation.