Files
ycode/docs/协作/授权卡独占输入区-交付-01.md
T

2.0 KiB

授权卡独占输入区:交付 01

2026-10-21,依据用户提供的 WorkBuddy 5.8.4 截图,以及“有授权的时候,整个显示授权,对话框就没了”的明确确认。

源码提交:4a7f17961d138036bce91df837a867c39d79cde9。

改动

授权等待时底部只呈现授权卡,不再添加“停止当前运行”文字按钮。正常输入栈仍保持挂载,但 hidden/inert;不显示普通工具栏、发送/停止按钮或队列面板。授权处理结束后恢复原草稿、附件、引用和普通操作区。

移除仅属于授权外壳的停止按钮及其本地 busy/error 状态和无用 CSS。保留请求身份 key、批准/拒绝处理、失败重试、迟到结果保护。普通发送、运行中加入队列、回合状态、普通停止及父层取消逻辑未改。移除入口是用户确认的显示变化,不表示授权期间仍可从卡片直接停止。

未修改侧栏、权限选项资格、授权范围或命令执行策略;没有为截图强行添加不可用的“本次会话内始终允许”。本轮不是全界面像素复刻。

验证

  • 独立源码复审无阻塞问题。
  • npm test、npm run test:tool-approvals、npm run build 通过。
  • 严格 test:alignment:dom 通过,包含授权 DOM 49 项:只显示卡片、隐藏输入不可交互、草稿/附件恢复、普通停止重试、请求切换、父层取消恢复和已开始上传的保留。
  • git diff --check 通过。
  • 未在 Windows 原生窗口验证,没有新截图或逐像素验收;用户参考图仅作为显示依据,未访问原版应用。

验收重点

审批出现时底部只有卡片;批准、拒绝、失败重试、请求切换后不丢草稿。审批结束后,有草稿的运行态仍是发送+旁侧停止,无草稿运行态仍是主停止,空闲仍是发送。发送/排队/回合状态不改变。

本次推送同时包含此前本地 T01–T03 测试入口修复及交付说明;其 Windows 正式入口复验仍待进行。