# Reasonix Batch A3 Worker C：4-34 / 4-46 归档审查

Project root: `/mnt/Data1T/mnote`

## 目标

审查 Batch A / P0 剩余文档是否能归档。你只做文档审查和状态更新，不写 smoke、不改 Rust、不提交 git。

## Ownership

允许修改：

- `design/04-tree-domain/process/4-34-filetree-trash-dual-browser-no-refresh-v1.md`
- `design/04-tree-domain/process/4-46-batch-a-filetree-action-trash-smoke-execution-checklist-v1.md`
- 如确认完成，可移动到 `design/04-tree-domain/done/`
- `.codex/reasonix-tasks/results/batch-a3-worker-c-doc-archive.md`

只读参考：

- `design/04-tree-domain/process/4-47-batch-a3-local-folder-trash-final-smoke-checklist-v1.md`
- `tmp/task474-local-folder-empty-trash-ui-smoke/result.json`
- `tmp/task475-local-folder-markdown-trash-lifecycle-smoke/result.json`
- `tmp/task473-local-folder-trash-restore-no-refresh-focus-gap-smoke/result.json`
- `.codex/reasonix-tasks/results/batch-a3-worker-a-empty-trash.md`
- `.codex/reasonix-tasks/results/batch-a3-worker-b-markdown-lifecycle.md`

## 要求

1. 如果 Worker A/B 结果文件或 smoke result 不存在，不要归档，写明 blocker。
2. 如果 `task474` 和 `task475` 都有可复核通过证据：
   - 更新 `4-34` 覆盖矩阵和边界。
   - 判断 `4-34` 是否满足归档条件。
   - 判断 `4-46` 是否满足 Batch A P0 归档条件。
   - 满足时移动到 `done/` 并把顶部状态改为 `done`。
3. 如果仍有真实缺口，保留在 `process/`，写明下一步。
4. 不把 Reasonix 文字总结当事实源，必须读 result.json。

## 验收命令

```bash
git diff --name-status
```

## 最终输出

写入 `.codex/reasonix-tasks/results/batch-a3-worker-c-doc-archive.md`，包含：

- 修改/移动的文件
- 归档依据或 blocker
- 未完成项
- 需要 Codex 复核的点
