实现本地 Markdown 清洗评审器

This commit is contained in:
2026-08-24 01:02:16 +08:00
parent 80001a8ab9
commit ac798a2610
39 changed files with 9357 additions and 119 deletions
@@ -10,7 +10,7 @@
- 输入只读,不覆盖原文件;
- 不读取或复制图片,不处理 `/home/lihaoze/gov_test_data`
本指南于 2026-08-22 在 Python 3.13.11 环境实际验证。
本指南于 2026-08-23 在 Python 3.13.11 环境实际验证。
## 2. 前置检查
@@ -24,7 +24,7 @@
diff -u <(tail -n +2 AGENTS.md) <(tail -n +2 CLAUDE.md)
```
当前已验证结果是 Ruff 通过、mypy 37 个文件无问题、pytest 204 项通过再确认 5 份输入存在:
当前检查结果只以根目录 [`README.md`](../../README.md#当前可用检查) 为准。检查通过再确认 5 份输入存在:
```bash
find data/md -maxdepth 1 -type f -name '*.md' -printf '%f\n' | sort
@@ -55,7 +55,8 @@ artifacts=/.../mdpolish/artifacts/<YYYY-MM-DD>/runs/clindb-first-batch-review
## 4. 先看哪些结果
打开运行目录 `manifest.json`确认:
确认运行目录根部同时存在 `manifest.json``review-locator.json`。定位文件只供本机评审器寻找原文,包含绝对路径
不得提交或分享。然后打开 `manifest.json`,确认:
- `run.status``success`
- `summary.document_count``summary.success_count` 都是 5
@@ -144,3 +145,6 @@ sha256sum data/md/*.md
其他仓库、云存储或外部系统。
`manifest.json` 中的 `retention_until` 是默认 30 天到期时间。当前不自动删除;到期后如需清理,必须先确认具体运行目录。
需要在只读页面中查看完整前后文和各组件阶段时,继续按
[`review-local-cleaning-run.md`](review-local-cleaning-run.md) 操作。