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

51 lines
1.5 KiB
Markdown
Raw 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.
# 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-8``7-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_edit``mnote.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. 未完成项 / 风险