Files

58 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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` 的实施状态。