23 lines
1.7 KiB
Markdown
23 lines
1.7 KiB
Markdown
# Session Goal
|
|
|
|
COMPLETED
|
|
|
|
выполни полностью намеченный сейчас план. автономно
|
|
|
|
## Plan
|
|
1. Фаза 1 — SQLite-хранилище: `coordinator/internal/storage/sqlite` (все порты, TxManager, миграции, `SCIMESH_DB=sqlite|postgres`, тесты).
|
|
2. Фаза 2 — Встроенный userservice: перенос `users/internal/*` в `coordinator/internal/userservice/` (sqlite-хранилище), запуск на 127.0.0.1, BootstrapAdmin.
|
|
3. Фаза 3 — `coordinator serve` (data-dir, всё-в-одном, --workers N, --open) + subcommand `coordinator agent`.
|
|
4. Фаза 4 — Управляемый venv + install.sh/install.ps1 + ассеты релиза.
|
|
5. Документация: mkdocs, README, PLAN.md (CTX-17 done, CTX-18), STATUS.md.
|
|
6. Проверка: полный E2E без внешних сервисов + все тесты/lint/vet.
|
|
|
|
## Progress
|
|
- ВСЕ ФАЗЫ ВЫПОЛНЕНЫ И ЗАПУШЕНЫ:
|
|
- 9883def — SQLite-бэкенд (SCIMESH_DB=sqlite|postgres, миграции, тесты).
|
|
- 1473bbe — встроенный userservice + serve/agent subcommands.
|
|
- c06d867 — install.sh/install.ps1 + make serve.
|
|
- 215325a — документация (README, mkdocs, PLAN CTX-17/CTX-18, STATUS).
|
|
- E2E «чистая машина»: `coordinator serve` → health/login (embedded userservice) → molwt-filter джоб через локального агента → результат byte-точный.
|
|
- Верификация: 208 pytest, pyright 0, 18 Go-пакетов ok, gofmt чист, vet чист, golangci 0 issues, postgres integration ok, все CI-раны success.
|