[SELF] worktree 内 make test(governance/boundaries/pins/libs/core/backend/frontend 85 用例含 design-guard/ui 103 用例/agentcmd)与 make build 通过,收据在任务卡(同步后 head 重跑版)
[GATE] CI(ci.yaml,PR HEAD make test+make build)以本 PR 状态为准
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-ui-three-column-workbench.md; R0=73c901fa341a3653d6e0826d0da3497507995482.
Impact: task metadata only; the feature workspace starts at 73c901fa34.
Refs: .task/feature-ui-three-column-workbench.md
Why: The approved three-column redesign converges entries and hierarchy:
preview merges into a Work/Files third column, the left rail moves
project switching to the top and sinks files/workspaces/account to the
bottom, stop control consolidates into the input area with a light
fast/slow-lane status hint, and the top bar stops repeating project
identity. DESIGN.md 6 and 9.3 are revised in the same changeset per the
design gate (no token changes; 12.2 records the revision).
Evidence: Frontend npx vitest run 85/85 and npm run build passed in this
worktree (SELF receipts below); full make test to follow before review.
Impact: bumps modules/frontend to 3ed10e1 (two commits: layout rework +
workspace builtin expectations); DESIGN.md 6/9.3/12.2; task card records
requirements R1-R6 and the authorized-continuous scope.
Refs: three-column workbench proposal (2026-10-11).
Why: The evidence gate requires the three completion segments to be
written by the evidence tool into the task card rather than transcribed.
Evidence: make test and make build receipts appended (SELF); task-sync
to follow on a clean tree.
Impact: task card only.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=7743f53c5dfe9ed8dfd0663d05e3be15544d8942.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: task-sync merged authoritative main (documents pin and card
archives); receipts recorded before the merge are stale per the
evidence gate, so the key checks were rerun on the synced head.
Evidence: make test and make build rerun on 4c89175 with receipts
appended (SELF); task-sync receipt follows on the committed card.
Impact: task card only.
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.
三栏工作台界面改造(按 2026-10-11 方案)
按方案完成界面改造:右栏改造为第三栏「工作 / 文件」双入口并吞并文件预览(取消独立第四栏与「开预览收右栏」);左栏项目切换置顶、会话+搜索居中、文件/工作区/账户沉底;停止操作收敛到输入区,输入上方加快慢通道轻量状态提示;顶栏去重项目身份;工件 ⌘1 弹层撤销并入「文件」入口。DESIGN.md §6/§9.3 同变更集修订(§12.2 留档,无令牌变更)。
任务卡
任务主记录与全部证据(precheck / task-sync / 测试三段,evidence 工具写入):
.task/feature-ui-three-column-workbench.md(本 PR 内)需求覆盖
R1 第三栏双入口+预览并入 · R2 宽度分档(工作 280–560 / 文件+预览 420–1100) · R3 左栏重排 · R4 停止收敛+状态提示 · R5 顶栏去重+工件弹层并入 · R6 DESIGN.md 同变更集修订。明细见任务卡「需求分析」。
组成
feature/ui-three-column-workbench(2 提交):布局重排 + workspaces 内置清单期望更新验证(来源标注)
make test(governance/boundaries/pins/libs/core/backend/frontend 85 用例含 design-guard/ui 103 用例/agentcmd)与make build通过,收据在任务卡(同步后 head 重跑版)make test+make build)以本 PR 状态为准回退
单组合 PR,revert 即回原四栏布局;DESIGN.md 修订与实现同集回退。