- clarify Rust SSR shell, WS/SSE transport status, and Next legacy role - add Reasonix block edit workflow empty block ops bug record Verification: - git diff --check -- CURRENT_ARCHITECTURE.md design/10-review/process/11-current-full-architecture-review-v1.md bugs/07-ai/process/7-25-reasonix-block-edit-workflow-empty-block-ops-after-markdown-match-v1.md
1.3 KiB
1.3 KiB
11 [process] 当前完整架构 Review v1
更新时间:2026-05-17
状态:
process参考总文档:CURRENT_ARCHITECTURE.md
1. 结论
当前 mnote 的主线架构已经成形,但还没有完成单一真源收口。最关键的未闭合点有四个:
- Tree realtime 的发布口径与前端消费口径不一致。
- FileTree 资源行仍可能误走页面命令。
- Page Aggregate 仍保留前端第二真相。
- AI 写入链路在
markdown_edit、apply_block_ops、Hermes / ACP / Reasonix 之间存在合同漂移。
2. 关键判断
- Rust kernel 与 bridge-runtime 已经承担语义主导权。
- 前端仍保留若干本地派生状态,适合过渡,不适合作为长期真相层。
mnote.doc.markdown_edit已是主推路径,但工具级 contract 还没收口。page_ai_workflow与 ACP / Reasonix 已接入主链,但运行时 owner 与写入字段不统一。
3. 需要继续跟踪的 bug
- Rust Web / realtime / ACP:
bugs/03-rust-web/process/3-16到3-21 - Tree domain:
bugs/04-tree-domain/process/4-46 - Editor mainline:
bugs/05-editor-mainline/process/5-15到5-18 - AI:
bugs/07-ai/process/7-18到7-25
4. 备注
本次审查的详细架构说明已统一写入根目录:CURRENT_ARCHITECTURE.md。