# Rust Design Index 更新时间:2026-04-13 适用范围:`/mnt/Data1T/mnote/rust/design` --- ## 1. 当前状态 当前目录只承载已经复制进 `/mnt/Data1T/mnote/rust/` 的核心稳定设计,用于支撑单仓收口后的 Rust 内核落位。 当前已复制: - `core/01-domain-model-v0.md` - `core/02-command-query-tool-protocol-v0.md` - `core/03-storage-event-indexing-v0.md` - `core/04-onlyoffice-integration-boundary-v0.md` 这些文档对应当前已复制进 `/mnt/Data1T/mnote/rust/crates/` 的 P0 crate: - `core-domain` - `core-protocol` - `event-log` - `storage-convex-bridge` - `index-fts` --- ## 2. 阅读顺序 后续在 `mnote` 主仓处理 Rust 内核时,建议按以下顺序阅读: 1. `core/01-domain-model-v0.md` 2. `core/02-command-query-tool-protocol-v0.md` 3. `core/03-storage-event-indexing-v0.md` 4. `core/04-onlyoffice-integration-boundary-v0.md` --- ## 3. 当前不在本目录的历史资料 以下资料仍保留在 `/mnt/Data1T/mnote-rust/design/`,当前作为参考,不属于本次第一阶段强制复制范围: - `blueprint/` - `phases/` - `execution/` - `UI/` 如果后续需要继续把历史阶段文档并入主仓,应在复制前先做去历史化整理,避免把旧阶段叙事原样带入 `mnote` 主仓。 --- ## 4. 约定 - `/mnt/Data1T/mnote/design/` 继续承担全局架构与跨系统路线说明。 - `/mnt/Data1T/mnote/rust/design/` 只承载 Rust 内核专属设计。 - 新增 Rust 设计文档时,优先补充这里的索引,再补充 `/mnt/Data1T/mnote/design/old/08-legacy-rust-kernel/process/rust-kernel-backport-plan.md` 的实施状态。