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
@@ -8,6 +8,8 @@
> Harness 拆分:
> - `task-019` 到 `task-026`
> 2026-06-06 历史快照说明:本文件记录 2026-04-28 迁移期 checklist,正文中的未完成项不再代表当前 active process。主 Web 执行面后续状态已被 `design/03-rust-web/done/3-10-rust-web-3000-tree-editor-runtime-integration-checklist-v1.md`、`design/03-rust-web/done/3-14-rust-web-tree-realtime-ws-push-v1.md`、`design/03-rust-web/done/3-18-local-folder-tree-live-consumer-convergence-checklist-v1.md`、`design/03-rust-web/done/3-19-rust-web-browser-runtime-module-extraction-v1.md` 和 `AGENTS.md` 当前主线覆盖。后续 worker 不应从本文件的 `[ ]` 项继续派活。
## 1. 目标
本 checklist 只检查一个长期目标:
@@ -1,8 +1,9 @@
# 3-23 Sidebar local folder / resource runtime follow-up v1
> 创建时间:2026-05-25
> 状态:`process`
> 状态:`reference`
> 来源:`design/03-rust-web/done/3-22-sidebar-tree-runtime-second-stage-split-v1.md` Batch B / Batch D。
> 2026-06-06 归档说明:本文件不再作为 active process。后续审计已在 `design/03-rust-web/done/3-20-browser-runtime-followup-checklist-v1.md` 记录:`refreshLocalFolderSidebarSnapshot` 仍是 shell 编排,不整体迁入 `filetree-runtime.js`mindmap fetch observer 仅迁出纯 helper 层。新的高收益 runtime 收口应按 event bus / projection renderer / view-state owner 单独拆 checklist。
## 1. 背景
@@ -19,15 +20,14 @@
其中纯 URL/body/method/file name helper 已有一部分迁入 `filetree-runtime.js`。剩余函数多涉及 fetch hook、workspace/root/document 状态、projection render、selection/focus 恢复、watcher 标记和资源行 patch,因此不能整体迁出。
## 2. 下一批边界
## 2. 参考边界
- [ ] 只读审计 mindmap fetch observer,确认是否有新的纯 helper 可迁入 `filetree-runtime.js`
- [ ] 只读审计 `refreshLocalFolderSidebarSnapshot` 的 post-apply 副作用,避免重复拆已经确认应留在 shell 的 fetch/projection 编排
- [ ] 若实现,只迁稳定 DOM helper 或 payload normalize helper,不迁 fetch hook 与 projection render
- [ ] 验证 `task455-local-folder-mindmap-clean-smoke.js``task479-local-folder-markdown-resource-lifecycle-smoke.js`
- `refreshLocalFolderSidebarSnapshot` 保持 shell 编排:fetch、projection render、selection/focus、watcher 标记和 post-apply 副作用仍耦合当前 sidebar host
- mindmap fetch observer 只适合迁纯 URL/body/method/file name helper,不迁 fetch hook、workspace/root/document 状态和 projection render
- 回归基线仍参考 `task455-local-folder-mindmap-clean-smoke.js``task479-local-folder-markdown-resource-lifecycle-smoke.js`,但本文件不再承接实现任务
## 3. 非目标
- 不改变 local folder 资源归属语义。
- 不迁 Rust tree command / projection 语义到前端。
- 不把 Page AI panel 混入本文件;AI owner 已拆到 `design/07-ai/process/7-38-page-ai-sidebar-runtime-owner-split-v1.md`
- 不把 Page AI panel 混入本文件;AI owner 已拆到 `design/07-ai/done/7-38-page-ai-sidebar-runtime-owner-split-v1.md`