Why: current UI scatters creation entries (project + at sidebar top-left,
new session at bottom-left), has no user/tenant surfaces, and the project
tree forces per-project navigation; the system targets multi-user
multi-tenant operation.
Evidence:
- Studied zai-org/ZCode desktop layout (WorkspaceShellLayout, WorkspaceSidebar,
DESIGN.md) and mapped transferable patterns (single New-Task entry,
organize-by views, sidebar account footer) with repo file citations.
- Three layout proposals (task-centric / activity rail / project portal) with
comparison table and recommendation A; auth stage-2 design (orgs,
memberships, server sessions) with SSE cookie upgrade removing ?key=.
- Five static demos (index + A/B/C + auth) verified headless: DOM layout
assertions (column widths, view switching, screen switching), clipping and
contrast QA clean, zero console errors, light/dark themes render.
Impact: documents only; no code change. Demos double as the R4 design-token
target palette. Implementation proceeds only after direction is approved.
Refs: docs/proposals/2026-09-30-ui-inbox-command-workspace.md (D25-D33),
docs/proposals/2026-09-30-dual-tier-storage-and-multitenancy.md (D17-D24)
weichen
merged commit ab14f62534 into main2026-09-30 10:02:04 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Why
现有界面创建入口分裂(左上 ✚ 建项目、左下「+ 新会话」)、项目树需逐项目展开浏览、无任何用户/租户界面;系统目标为多用户多租户。
内容
docs/proposals/2026-09-30-ui-redesign-and-auth.md(proposed,待方向裁定)?key=泄露权衡ui-redesign-demos/index.html为入口Evidence
Impact
仅 Documents 仓;demo 即 R4 设计令牌目标值来源。实施待用户裁定方向后另立提案(R1–R4 路线见提案 §6)。