Files
Jyotisha/docs/tasks/PROGRESS-session-list-single-source-fix-20260917.md
T
jesse-ux db5b0a214b
Independent Staging Quality Gate / validate (push) Failing after 6m30s
Independent Staging Quality Gate / publish (push) Skipped
fix(web): 会话列表合同跟着外壳搬家,无活跃会话不再静默吞发送
四条源码合同改到 (app)/layout 与注册载荷两端对断。列表只剩校正会话时普通输入框锁定,发送会打开校正或给出提示。
2026-09-17 23:06:01 +08:00

2.0 KiB
Raw Blame History

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 error118 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 UNKNOWNjunction 指到别的 worktree 的 esbuild)、无 Docker 的 database/deploy 套件。与验收机 cc1a8980 的 3457 / 39 红不可直接逐条对比。creating and leaving a session keep the address bar in sync 仍红:deleteSession 已走 activateFallbackSessioncomposer-guard 起),不是本单引入
next build --webpack webpack Compiled successfully;收集 /api/birth-time-guide 页数据时 Windows EPERM symlink 失败。/ 是否 Static 未在本机核到。门禁 Linux 机应能过编译

未改排序、provider、路由组。page.tsx 1824 → 1824。