Files
Jyotisha/docs/tasks/PROGRESS-consultation-answer-start-anchor-fix-20260917.md
T
jesse-ux cc1a89802e
Independent Staging Quality Gate / validate (push) Failing after 6m27s
Independent Staging Quality Gate / publish (push) Skipped
fix(web): 无用户行钉顶、闲置不上留白,并修会话列表 tsc 两错
2026-09-17 22:25:53 +08:00

1.5 KiB
Raw Blame History

PROGRESS · 回答定位到开头修复单(2026-09-17)

工作树:worktree-green-harbor-5be3
分支:worktree/green-harbor-5be3
基线:origin/staging @ b5e16b96
本机 Windows。

Skill 未 bump。未改 Python、迁移、Skill、组件、CSS、page.tsx

任务状态

任务 状态 说明
前置 tsc 两行 完成 sessionSidebarTitle(session, library) 与测试第二参去掉。标题函数本来只吃 session,这两处是 e4e73f56 挡住门禁的 TS 错。
F1 BUG-931 完成 head 与 lastTurnTail 同一元素时 --latest-turn-head-height0px。不采用先 clear 再量:同一帧 offsetHeight 仍含上一帧 min-height。
F2 BUG-932 完成 follow() 只在 pinnedHeadRef 非空时写留白;anchorToLatest / resetKey 清 ref 与变量。
F3 记录 完成 BUG-931/932BUG-930 验证补 Chrome 骨架页;真机清单第 5 条拆成点选项 / 开场;状态板。

测试

结果
tsc --noEmit 0 错(清掉过期 .next/types 之后;原先两处 Expected 1 arguments, but got 2 已修)
npm run lint 0 error / 117 warning
定向 chat-notice-and-scroll + chart-library-session 23 passed / 0 failed(含 F1/F2 两条新测试)
next build --webpack Compile + TypeScript 通过。本机 Windows 在 collect page data 时 Skill symlink EPERM,未核 / Static 与 gzip。Linux 门禁应能过类型检查。