Land the task-centric sidebar R1 across repos (gitlinks + task card)
Why: R1 implementation spans core (Conversation flags), backend (migration v8, task list APIs, /api/me), frontend (TaskSidebar rebuild), ui (contracts mirror), documents (proposal acceptance record); the Dev repo advances the pointers and the task record. Evidence: - make test full suite green on this head (core+backend+frontend+ui+ agent-command, exit 0) before advancing gitlinks. - Headless walk on the built binary: cross-project task open, pinned- first ordering, archive hide/show/restore, new-task flow, account footer identity, zero console errors. Impact: UI restructure per approved option A; no mid-column or inbox changes (D25/D26/D31 intact). Merge order: core -> backend -> ui -> frontend -> documents -> this PR. Refs: proposal docs/proposals/2026-09-30-ui-redesign-and-auth.md (option A, R1)
This commit is contained in:
@@ -6,11 +6,12 @@
|
||||
|
||||
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 45e6a07626bc1d709624d5e3e37ba7556198d509
|
||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-task-sidebar-r1(worktree);分支:feature/task-sidebar-r1
|
||||
- 授权与交付终点:<本次允许的动作与终点;未授权事项写明>
|
||||
- 授权与交付终点:用户 2026-09-30 裁定方案 A(提案 2026-09-30-ui-redesign-and-auth),授权实施 R1(左栏任务中心重构);终点 = 五仓 PR 合入 main + 验证证据落 PR。
|
||||
|
||||
## 目标与非目标
|
||||
|
||||
<预期结果、受影响入口/模块/契约;明确不做什么。>
|
||||
- 目标(提案 §6 R1):左栏重构为任务中心——单一主创建入口(新建任务 ⌘N + 次级菜单)、组织视图(按项目/时间线)、置顶/归档(服务端权威)、账户区(/api/me 身份常驻 + 退出登录);契约同步(Conversation +pinned/archived)。
|
||||
- 非目标:登录页与认证阶段 2(R2,范围届时确认)、成员/租户管理(R3)、全局视觉令牌收敛(R4);中栏与右栏结构不动(D25/D26/D31 保持)。
|
||||
|
||||
## 同步记录
|
||||
|
||||
|
||||
+1
-1
Submodule modules/backend updated: 10f400a2c0...be3e3ba80e
+1
-1
Submodule modules/core updated: a2050d848f...1dc08fc90d
+1
-1
Submodule modules/documents updated: e601b253bc...a90945ae7b
+1
-1
Submodule modules/frontend updated: 0eb9066510...e3cd11fca4
+1
-1
Submodule modules/ui updated: 6068f146cc...38c1b7af9d
Reference in New Issue
Block a user