refactor(memories-md): 移除受管块死端点 + 未路由 history(Refs MOC-261) (#532)
* refactor(memories-md): 移除受管块死端点 + 未路由 history(MOC-261 二-2) MOC-261 二-2(跟 二-1 对称):删 memories-md 旧「受管块 marker diff→apply→rollback」死代码 —— 被新 Vue 的 raw 整文件编辑(raw/backup/history_raw/restore-raw)取代、前端零引用、无内部调用方。 删:5 handler(status/preview/apply/rollback/clear)+ 5 路由;**未路由的 history**(`_q: PreviewQuery`, route `/history` 实指向 history_raw、这个 history 没被任何路由引用 = 同域死代码,按新规则折进同 PR); build_block + resolve_home + 孤儿 struct ApplyInput / PreviewQuery + 3 个 managed_block import (ManagedBlock/ManagedBlockError/MarkdownManagedBlock)。 保留:RollbackInput(restore_raw 复用)、raw 组 / history_raw / 路径管理、HistoryEntry。 managed_block 服务保留(二-3 仍用,删完三组才整体死)。 验证(吸取 二-1 classify_path 教训,删 pub fn 必跑 test):cargo check + cargo test(memories_md 2)+ fmt + machete 全绿。 * docs(memories-md): 顶部模块注释改 raw 编辑模型(/code-review doc-rot)(Refs MOC-261) 二-2 删 memories-md 受管块后,memories_md.rs 顶部 doc 仍写「受管块管理 / marker 区物理隔离 / 跟 agents_md.rs 6 endpoints 完全对称」(已 drift,误导后人以为还有 apply/preview/clear + 用户区 marker 保护) → 改述当前 raw 整文件编辑模型。/code-review xhigh(10 finder + 逐条 verify)唯一 CONFIRMED finding。
X
Xinlong Wu committed
dbd516ed53fc4c7ba478e26f185d64d03ec8875c
Parent: 3ad7e21
Committed by GitHub <noreply@github.com>
on 6/21/2026, 5:02:14 AM