2.0 KiB
2.0 KiB
PROGRESS · 会话列表验收修复单(2026-09-17)
工作树:.worktrees/session-list-single-source-fix-20260917
分支:codex/session-list-single-source-fix-20260917
基线:origin/staging @ 38cb81ff
任务状态
| 任务 | 状态 | 说明 |
|---|---|---|
| F1 四条合同搬家 BUG-933 | 完成 | 不断性质,改断言到 layout + 注册载荷 |
| F2 Python 入口合同 BUG-934 | 完成 | 改为 starter-entry pill,断言旧卡片类名不存在 |
| F3 无活跃会话吞发送 BUG-935 | 完成 | composerLocksAsRectification + send() 给反馈 |
| F4 记录 | 完成 | BUG-927 防复发已补;元数据操作让步进 BLOCKED.md |
page.tsx 行数:开工 1824,结束 1824。
测试
| 项 | 结果 |
|---|---|
tsc --noEmit |
0 错 |
npm run lint |
0 error(118 warning,未动) |
| 四条目标合同 | chat-navigation-a11y / rectification-history-open / rectification-surface-contract / chat-session-url「home stays a client-read query」全绿 |
| F3 | rectification-session-composer-guard 新断言绿 |
| F2 | pytest tests/test_daily_and_rectification_entrypoints.py 4 passed |
全量 npm test |
本机 Windows worktree 3221 / 3115 pass / 92 fail / 14 skip。任务点名的 4 条不在失败清单。多出来的失败主要是:skill runtime EPERM 建 symlink、esbuild spawn UNKNOWN(junction 指到别的 worktree 的 esbuild)、无 Docker 的 database/deploy 套件。与验收机 cc1a8980 的 3457 / 39 红不可直接逐条对比。creating and leaving a session keep the address bar in sync 仍红:deleteSession 已走 activateFallbackSession(composer-guard 起),不是本单引入 |
next build --webpack |
webpack Compiled successfully;收集 /api/birth-time-guide 页数据时 Windows EPERM symlink 失败。/ 是否 Static 未在本机核到。门禁 Linux 机应能过编译 |
未改排序、provider、路由组。page.tsx 1824 → 1824。