Persist PageTree expand state via control-plane view-state and align chevron/DOM with restored expansion; keep Sidex-style shallow page-tree scan and drop the unused recursive scanner that only added cargo noise. Add password vault workbench routes/runtime/skill/CLI, split page_ai_pi into a module package, and retire Hermes/ACP/OpenHub recycle + root harness evidence from the index while gitignoring recycle and local diag dumps. Archive superseded design/bugs docs under old/, point architecture at ARCHITECTURE.md, and refresh smokes for Pi S1–S7, vault, and editor regressions so the working tree can stay clean.
mnote-tiptap-island(产品名)
状态:Phase 3 薄 alias / 迁移计划(架构收口 21)
当前实现路径仍为:
rust/spikes/leptos-tiptap-spike/稳定协议:mnote.leptos_tiptap.bridge.v1稳定事件前缀:mnote:tiptap-island:*(与历史mnote:leptos-tiptap-spike:*双发兼容)
为何尚未物理迁出 spikes/
WASM island 的 Trunk/生成资产路径、大量 smoke 与 mnote-web asset route 仍绑定 leptos-tiptap-spike 目录名与 mnote-leptos-tiptap-spike-island.* 文件名。一次物理搬家会打断热更新与回归基线。
迁移完成条件
- 构建脚本与
web_shellasset route 改为mnote-tiptap-island命名。 - 浏览器 host 默认监听
mnote:tiptap-island:*;spike 前缀仅兼容。 - 物理目录迁到本 crate 后删除本 README 的「薄 alias」说明,并更新
AGENTS.md。
当前可安全使用的产品表述
- 产品名:
mnote-tiptap-island - 实现目录(过渡):
rust/spikes/leptos-tiptap-spike - 宿主适配:
rust/crates/mnote-web/browser/document-*-runtime.js