# WorkBuddy 批量整理文件验收记录

## 运行信息

- WorkBuddy 版本：__________
- 模式：Ask / Plan / Agent（圈选）
- 操作系统：__________
- 开始与结束时间：__________
- 消耗积分：__________
- 源 ZIP SHA-256：__________
- 解压目录运行前快照哈希：__________
- 回滚后快照哈希：__________

## 规则与预览

- [ ] 只处理 `samples/` 内 12 个文件，源 ZIP 保持不变。
- [ ] R01–R08 均出现在预览计划中，没有新增未授权规则。
- [ ] 计划共 12 行：9 个 rename、2 个 review、1 个 skip。
- [ ] 两个同日 Atlas 发票按原路径字典序得到 01、02，且不覆盖。
- [ ] 两个同日 Nova 会议文件按原路径字典序得到 01、02。
- [ ] `README-copy.md` 与 `photo-notes.txt` 保留原名，进入 `99-to-review/`。
- [ ] `occupied-demo.txt` 保留在原位并标记 skip。

## 金丝雀与全量执行

- [ ] 第一批只执行 `IMG_0001.txt`、`README-copy.md`、`occupied-demo.txt`。
- [ ] 金丝雀结果分别为 rename、review、skip。
- [ ] 人工确认金丝雀后才执行剩余 9 行。
- [ ] 原始文件数 12 = 成功移动 11 + 跳过 1 + 失败 0。
- [ ] 所有成功文件改名前后扩展名和 SHA-256 相同。
- [ ] 没有空文件、重复目标路径、双扩展名或未登记的新目录。

## 回滚

- [ ] 从实际完成记录生成反向计划，不直接反转未执行的预览表。
- [ ] 回滚前核对当前路径和 SHA-256；被修改的文件只进入人工处理。
- [ ] 回滚后 12 个文件名、内容哈希和目录位置与运行前快照一致。
- [ ] 再运行同一预览时得到相同 9 / 2 / 1 决策，证明规则稳定。

## 本站参考材料的核验范围

本站用仓库脚本生成源 ZIP、参考结果 ZIP 和预期计划 CSV，并检查两个 ZIP 无损解压。参考包展示 9 个重命名、2 个待审核和 1 个跳过的目标结构；计划 CSV 为每个源文件记录 SHA-256。本站没有登录 WorkBuddy，没有实际触发文件移动或权限弹窗，也没有在 WorkBuddy 中执行回滚。请在你自己的运行中填写以上结果。

