ui: align community agent and settings copy

This commit is contained in:
a.tolmachev
2026-05-03 18:08:14 +00:00
parent 20598ff5dc
commit 18b23fcc0d
6 changed files with 79 additions and 66 deletions
+1 -47
View File
@@ -2,55 +2,9 @@
## Current
### `feat/community-surface-trim`
Status: in_progress
Goal:
- привести открытую редакцию к честному product surface и убрать расхождение между текущим кодом и edition policy.
Main code areas:
- `apps/ui/js/wizard.js`
- `apps/ui/js/wizard-model.js`
- `apps/ui/js/agents.js`
- `apps/ui/js/settings.js`
- `apps/ui/js/i18n.js`
- `docs/product-editions.md`
- `docs/architecture.md`
- `docs/mcp-interface.md`
Implementation slices:
1. Скрыть или честно заблокировать:
- `WebSocket`
- `SOAP`
- `gRPC streaming`
- streaming execution modes
- `elevated/strict` security levels
в Community.
2. Привести copy и feature affordances к open-core границе.
3. Добавить edition-aware explanation в wizard и agents UI.
Progress:
- done: Community wizard protocol list hides premium protocol cards;
- done: Community security note is shown inside wizard flow;
- done: server-side Community enforcement rejects unsupported protocols and premium security levels;
- done: Community protocol capabilities and wizard surface no longer present streaming execution as available;
- pending: привести Agents/Settings copy к окончательной open-core границе.
DoD:
- Community UX не создает ложного ожидания наличия premium functionality;
- protocol set и security levels совпадают в docs, UI и runtime contracts.
Verification:
- e2e checks for wizard protocol list;
- manual Community smoke;
- localized copy review.
## Next
### `feat/private-token-service-seam`
Status: ready
Status: in_progress
Goal:
- подготовить public codebase к private реализации короткоживущих и одноразовых токенов.