# TASKS ## Current ### `feat/auth-foundation` Status: completed DoD: - `admin-api` использует app-level auth вместо внешнего `Basic Auth` - пользователи логинятся через email/password и `HttpOnly` session cookie - пароли хранятся как `Argon2id` hash - session secret и password pepper читаются из `.env` - bootstrap admin user создается из env при старте - `apps/ui/html/login.html` и `apps/ui/js/login.js` подключены к live auth flow - защищенные UI-страницы проверяют session через backend - `test-ui` остается нетронутым как fallback ## Next - `feat/alpine-polish` ## Backlog - `feat/agent-publishing` - `feat/platform-access` - `feat/observability-api` - `feat/alpine-ui` - `feat/demo-assets`