docs: archive stale process checklists
This commit is contained in:
+4
-2
@@ -2,12 +2,14 @@
|
||||
|
||||
> 创建时间:2026-06-02
|
||||
>
|
||||
> 状态:`process`
|
||||
> 状态:`done`
|
||||
>
|
||||
> Owner:04-tree-domain / mnote-web FileTree runtime
|
||||
>
|
||||
> 参考:VSCode `AsyncDataTree` / Sidex extension tree view
|
||||
|
||||
> 2026-06-06 归档说明:本文件 checklist 已全部闭合,FileTree view-state / lazy reveal 问题不再占用 active process。验收中记录的 18 秒 Tiptap 冷加载在当前 checkout 未复现;复核约 274ms 可见,后续如再次复现再参考 `design/05-editor-mainline/reference/5-36-tiptap-real-shell-cold-load-followup-v1.md`。
|
||||
|
||||
## 1. 背景
|
||||
|
||||
MNote FileTree 已保存 `expandedRelativePaths / selection / scrollTop`,但历史实现把 view-state 恢复成首屏 DOM 递归展开动作。打开 `design` 这类目录时,浏览器需要扫描已有 DOM、逐个展开历史目录、重复同步 selection,容易产生长任务和强制布局。
|
||||
@@ -55,6 +57,6 @@ VSCode / Sidex 的关键不是“保存展开路径”本身,而是:
|
||||
|
||||
- 隐私窗口打开 `design` 不因历史展开目录触发多层 `/api/tree/projections/file/children`。
|
||||
- 打开 `7-45-chatonly-api-provider-runtime-v1.md` 时 FileTree 能看到 `design/07-ai/done` 父链和 active 文件。
|
||||
- 表格内容正常显示;当前 dev-hot 冷浏览器仍观测到 Tiptap wasm-bindgen snippets/hydration 约 18 秒延迟,作为独立编辑器 runtime 性能债,不混入本轮 FileTree view-state 修复。
|
||||
- 表格内容正常显示;历史 dev-hot 冷浏览器曾观测到 Tiptap wasm-bindgen snippets/hydration 约 18 秒延迟,但 2026-06-06 当前 checkout 复核未复现,不混入本轮 FileTree view-state 修复。
|
||||
- 无新增轮询或定时刷新链路。
|
||||
- 重新登录后,如果用户历史展开的可见目录只剩下向下箭头但没有 children,首屏完成后的 idle 小批次补加载应恢复一层文件细节。
|
||||
Reference in New Issue
Block a user