v0.6.1
v0.6.1 — 正确性修复版本
针对代码评审发现的缺陷逐项修复,并补齐工程门禁。
修复(P0 正确性)
- 附件条崩溃:补回 useCallback 解构引用,dock 组件不再运行时抛错
- 转换器移除 capText 预截断,全文落盘索引卡,端到端恢复「永不静默截断」
- 路由统一由 host 会话派生工作区(sessionCwd),客户端 cwd 仅作提示,未知会话返回 400
- XLSX 改为矩形网格按列补齐,修复空列导致的坐标漂移
- 缓存升级为真转换缓存:解析前按源文件哈希命中,manifest 记录 sourceHash/schemaVersion
- 缓存 TTL 以 manifest.lastAccessedAt 为准(读取时 touch)
- 合并进草稿后回读校验,失败报错并保留文档卡片,消除 DOM 桥静默丢失
工程化
- ESLint 9 平铺配置 + lint 脚本(no-undef 门禁,可拦截此类钩子引用缺失)
- CI(GitHub Actions,Node 20/22:npm ci + lint + 全量冒烟)
- 冒烟测试升级:SSR 真实挂载四个客户端组件、缓存命中增量断言、P2 路由隔离