From e365e830cfc5894bd8f8da1149726f4eff28b1fc Mon Sep 17 00:00:00 2001 From: "xiaohan.yuan" Date: Sat, 17 Oct 2026 03:04:35 +0800 Subject: [PATCH] docs: add TODO item 21 (git branch detection in composer) --- docs/复刻待办清单-2026-10-17.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/复刻待办清单-2026-10-17.md b/docs/复刻待办清单-2026-10-17.md index 9fd7398..2e64352 100644 --- a/docs/复刻待办清单-2026-10-17.md +++ b/docs/复刻待办清单-2026-10-17.md @@ -1,6 +1,6 @@ # WorkBuddy 复刻 TODO(2026-10-17) -本清单记录用户本轮提出的 20 项问题,作为后续逐项拆解、实现和验收的工作入口。编号与用户原始问题一致。本轮只建立清单,未开展新的原版采集或业务实现。 +本清单记录用户最初提出的 20 项问题及后续追加项,作为后续逐项拆解、实现和验收的工作入口。原始编号保持不变,新增需求顺延编号。本清单的建立与追加仅记录需求,不代表已完成对应采集或实现。 ## 执行约定 @@ -179,9 +179,20 @@ 状态:三个模块均待拆解,本轮不自动展开实施。 +## 追加需求 + +### 21. 对话框 Git 分支检测与会话上下文信息 + +- [ ] 通过 REA 拆解 WorkBuddy 对话框中 Git 分支和会话上下文信息的显示位置、图标、字体、间距、提示及交互。 +- [ ] 根据当前任务绑定的工作目录检测 Git 仓库和实际分支;核对原版对非 Git 目录、未产生首次提交、detached HEAD、检测失败等状态的处理。 +- [ ] 明确原版“上下文信息”的实际字段、数据来源、更新时机和展示方式,再接入 YCode 的真实会话数据;上下文用量等字段如存在,必须区分真实统计与估算。 +- [ ] 验收:新建任务、已有会话、切换空间/任务、外部切换 Git 分支后的信息归属与刷新正确;无仓库时不显示虚构分支;浅色/深色及窄窗口布局与原版对齐。 + +状态:待 REA 拆解与现有能力盘点;本项仅加入 TODO,尚未实施。 + ## 推进顺序 -1. 对话与侧栏:01 → 02 → 03 → 04 → 05 → 06 → 07 → 08 → 09。 +1. 对话与侧栏:01 → 02 → 03 → 04 → 05 → 06 → 07 → 08 → 09 → 21。 2. 设置:先落实 16、17 的入口范围,再依次推进 10 → 11 → 12 → 13 → 15 → 19。 3. 14、18、20 保留为待拆解,后续单独展开。