docs: archive stale process checklists

This commit is contained in:
lix-2026
2026-06-07 01:12:48 +08:00
parent b65501bf86
commit 22a92edcda
6 changed files with 157 additions and 17 deletions
@@ -2,12 +2,14 @@
> 创建时间:2026-06-02
>
> 状态:`process`
> 状态:`done`
>
> Owner04-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 小批次补加载应恢复一层文件细节。