chore: rebuild release package

This commit is contained in:
shiyue
2026-07-24 08:00:31 +08:00
parent e5059e97c4
commit 4ab02ae33b
15 changed files with 778 additions and 73 deletions

View File

@@ -0,0 +1,25 @@
# 进度日志
## 2026-07-24T06:22:38+08:00
- 恢复前一轮上下文并核对工作区状态。
- 完整读取 `planning-with-files``todo-list-csv` 技能说明。
- 已建立 7 步实施计划;当前执行失败回归阶段。
- 本地审查计划通过:范围和验收项完整,无需调整步骤。
- 已确认父计划解析、子通知处理、子状态恢复和前端卡片的精确修改点。
- 新增运行时纯解析 API 和前端简版进度的契约断言。
- `npm run regression -- --target subagent-card-metadata` 按预期失败:当前缺少 `createPlanProgressElementFromProgress`
- 已在 `codex-app-runtime` 暴露 `planUpdateFromNotification`,并将父线程计划通知改为复用该纯解析 API。
- 纯解析验证通过:三步计划得到 `1/3` 且当前步骤为“同步”。
- 子通知处理器已识别计划更新,并将 `planProgress` / `planCurrentStep` / `planUpdatedAt` 同步到公开状态和持久化工具结果。
- 持久化恢复现在优先读取工具 result 中的最新 agent state可恢复计划摘要。
- 已抽取 `createPlanProgressElementFromProgress`,子代理卡片复用进度点并始终显示计数。
- 卡片新增当前步骤单行省略展示;定向 `subagent-card-metadata` 回归通过。
- 首次全量回归在旧 Plan List DOM 契约处失败:断言仍提取 wrapper已改为检查抽取后的基础渲染函数。
- V2 mock 现在由子线程发送三步 `turn/plan/updated`;集成断言验证父卡片收到 `1/3` 和当前步骤。
- 新增前端行为断言3 个进度点、`1/3` 计数与当前步骤均正确渲染。
- 全量 `npm run regression` 在 60 秒限制内通过,包含 V2 计划状态持久化验证。
- 差异审查发现 Plan List 原 14px 点在子卡片中可能溢出,已添加高优先级 8px 卡片内覆盖,不影响原 Plan List。
- 当前修订已通过全量回归、`subagent-card-metadata` / `plan-list-progress` 定向回归、全部改动 JS 语法检查和 `git diff --check`
- 重启前 ccweb running 列表仅有当前会话,安全门禁通过。
- `pm2 restart ccweb --update-env` 已执行;命令回传因服务自身重启中断,事后验收确认 ccweb online、8002 返回 200、线上 `app.js` 包含新进度函数。