Andrey Epifancev
|
24ebde013a
|
Срез 0 [3.1]: api/contracts — копии схем и examples контракта v1.0 из docs/contracts (cp, байт в байт)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:41:44 +04:00 |
|
Andrey Epifancev
|
b5ac55084d
|
Срез 0 [2.2]: .env.example дополнен, .env.test, тесты на .env.test (T2.6), отметка задачи
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:38:46 +04:00 |
|
Andrey Epifancev
|
55fa7ce25c
|
Срез 0 [2.1]: ruff format и правки линтера в коде шаблона, отметка задачи
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:33:18 +04:00 |
|
Andrey Epifancev
|
5a818b4356
|
Срез 0 [2.1]: pyproject (ruff, mypy), requirements-dev, Makefile, маркеры pytest
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:33:01 +04:00 |
|
Andrey Epifancev
|
6036625193
|
Срез 0 [1.2]: вернуть пины argon2-cffi и argon2-cffi-bindings (нужны miniopy-async)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:30:54 +04:00 |
|
Andrey Epifancev
|
b6eecfcf34
|
Срез 0 [1.2]: каркас приложения без БД и фронта, настройки scan-gateway
- app.py: create_app(settings), SMB-сессия только при SCAN_HOTFOLDER_MODE=smb, без SPA/CORS/РАИСА/nkeys;
/healthcheck отдаёт uptime и version
- config.py: ENV_FILE, get_settings() с lru_cache, параметры горячих папок/NATS, блок OPENBAO__SMB необязателен,
валидация режимов local/smb; убраны DBSettings и OPENBAO.DATABASE
- exception_handlers.py: убрана зависимость от sqlalchemy
- requirements.txt: убраны asyncpg, SQLAlchemy, alembic, argon2-cffi(+bindings), raisa_*, greenlet, Mako
- api/.env.example: минимальный local-режим против compose; unit-тесты config/app
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:27:42 +04:00 |
|
Andrey Epifancev
|
31a50879c2
|
Срез 0: вырезать фронт и БД-каркас шаблона
Удалены web/, setup/.npmrc, api/alembic/, api/alembic.ini, api/src/db/,
api/src/models/, api/src/repositories/. Из setup/setup.sh убраны npm-шаги.
Из .gitignore убрана строка Dockerfile (образ сервиса будет под git).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-04 02:23:15 +04:00 |
|
Andrey Epifancev
|
95a3d29cba
|
chore: вычищены остатки доменного кода, каркас проходит tsc/biome/rsbuild
|
2026-10-02 23:35:01 +04:00 |
|
Andrey Epifancev
|
ad4f4559a9
|
chore: каркас из шаблона команды (DKB_ARMKA@ba172f8, доменный код удалён)
|
2026-10-02 23:15:38 +04:00 |
|