Files
mnote/.codex/reasonix-tasks/2026-05-21-batch-i-worker-a-7-27-archive-review.md
T

1.5 KiB
Raw Blame History

Reasonix Worker A7-27 归档性审查

项目

  • Project root: /mnt/Data1T/mnote

Ownership

允许修改:

  • design/07-ai/process/7-27-online-markdown-writeback-final-content-truth-v2.md
  • 若确认可归档,可移动到:
    • design/07-ai/done/7-27-online-markdown-writeback-final-content-truth-v2.md

禁止修改:

  • 不改 Rust / JS runtime 代码。
  • 不改 1-87-29
  • 不提交 git。

背景

7-27 设计目标是让在线 mnote.doc.markdown_edit 以最终 markdown 为写回真源,而不是继续从原始 operations 二次推导 block ops。

当前代码已有:

  • parse_final_markdown_to_blocks
  • build_page_content
  • build_changed_blocks_summary
  • doc_markdown_editmnote.doc.markdown_edit (7-27) reason
  • markdown_edit targeted tests 通过

任务

  1. 对照 7-27 步骤 1-6、测试矩阵、开放问题,判断当前代码是否已满足归档条件。
  2. 如果可归档,更新状态并移动到 design/07-ai/done/
  3. 如果不可归档,只写明最小剩余缺口,不改代码。
  4. 运行:
    • cargo test --manifest-path rust/Cargo.toml -p mnote-web markdown_edit -- --test-threads=1
    • cargo test --manifest-path rust/Cargo.toml -p mnote-web hermes_tools_manifest_describes_markdown_edit_write_contract -- --test-threads=1
    • git diff --check

最终回复

用简体中文列出:

  1. 修改文件
  2. 可归档或不可归档理由
  3. 验证命令和结果
  4. 未完成项 / 风险