docs: refresh short-term UI backlog

This commit is contained in:
a.tolmachev
2026-03-31 01:53:58 +03:00
parent 96ed1417b9
commit 04bfc84c19
+11 -13
View File
@@ -2,28 +2,26 @@
## Current ## Current
### `feat/auth-foundation` ### `feat/wizard-live-flow`
Status: completed Status: pending
DoD: DoD:
- `admin-api` использует app-level auth вместо внешнего `Basic Auth` - `apps/ui/html/wizard/index.html` и `apps/ui/js/wizard.js` работают без локальных draft override-костылей
- пользователи логинятся через email/password и `HttpOnly` session cookie - `test run`, `publish`, `import/export`, `sample upload`, `draft generation` и `gRPC descriptor` flow подключены к live backend
- пароли хранятся как `Argon2id` hash - wizard для `REST`, `GraphQL` и `gRPC` использует один реальный end-to-end контракт
- 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 - `test-ui` остается нетронутым как fallback
## Next ## Next
- `feat/settings-live-flow`
- `feat/workspace-access-polish`
- `feat/alpine-polish` - `feat/alpine-polish`
## Backlog ## Backlog
- `feat/agent-publishing` - `feat/current-workspace-session-model`
- `feat/platform-access` - `feat/agent-lifecycle-polish`
- `feat/observability-api` - `feat/platform-key-usage`
- `feat/alpine-ui` - `feat/demo-assets`
- `feat/demo-assets` - `feat/demo-assets`