2.7 KiB
2.7 KiB
[recycle] Rust 回迁资产审计清单
更新时间:2026-04-14
主仓:
/mnt/Data1T/mnote
1. 本轮已确认的主仓 Rust 资产
1.1 Workspace 根
rust/Cargo.tomlrust/Cargo.lock
1.2 已并入主线的 crate
rust/crates/core-domain/rust/crates/core-protocol/rust/crates/event-log/rust/crates/storage-convex-bridge/rust/crates/index-fts/
1.3 已并入主线的 Rust 设计文档
rust/design/INDEX.mdrust/design/core/01-domain-model-v0.mdrust/design/core/02-command-query-tool-protocol-v0.mdrust/design/core/03-storage-event-indexing-v0.mdrust/design/core/04-onlyoffice-integration-boundary-v0.md
1.4 本轮新增的主仓设计文档
design/rust-kernel-backport-plan.mddesign/rust-kernel-backport-phase-checklist.mddesign/rust-single-repo-maintenance-boundary.mddesign/mindmap-onlyoffice-boundary.mddesign/sidebar-rust-query-target.md
2. 当前仍未并入主线的目录
以下目录当前未在主仓 rust/ 内出现,仍保持后置状态:
rust/crates/adapter-onlyoffice/rust/crates/adapter-mindmap/rust/crates/adapter-legacy-mnote/rust/crates/mnote-cli/rust/bridge/rust/scripts/rust/fixtures/rust/tests/
3. 已确认没有误带入的历史噪音
当前主仓 rust/ 与根 design/ 下未发现以下类型内容被直接带入主线:
- 第二套 Next 页面壳
- 历史
diagnostics页面 smoke页面- 历史仓
.next/、.tmp/产物目录 adapter-*与mnote-cli实现目录
备注:
rust/target/为本地编译产物,不属于回迁设计资产。- 发布前若需进一步清理编译产物,应单独征得用户同意,不在本轮处理。
4. 主仓启动路径核对
当前可验证的主仓入口如下:
- 根目录热启动:
npm run desktop:hot - 前端开发:
cd /mnt/Data1T/mnote/wolai-frontend && pnpm dev - 后端开发:
cd /mnt/Data1T/mnote/wolai-backend && uvicorn app.main:app --reload --port 8000 - Rust 校验:
cargo --manifest-path /mnt/Data1T/mnote/rust/Cargo.toml ...
核对结果:
- 根
package.json的仓库级脚本只指向scripts/*.js scripts/desktop-hot.js只从主仓根目录解析.env.allscripts/desktop-hot.js只调起wolai-frontend/与wolai-backend/AGENTS.md的常用开发命令也全部指向/mnt/Data1T/mnote
5. 当前结论
- 主仓已具备“只进入
/mnt/Data1T/mnote就能找到前端、后端、Rust、OnlyOffice 相关入口”的文档与脚本口径。 - 本轮新增目录与文档均位于主仓
design/或既有rust/主线下,未把mnote-rust的历史页面壳或构建噪音带入主线。