[
 {
  "id": "T01",
  "answer_hash": "5a50601ee7c0",
  "correct": true,
  "reason": "明确说明不能复用旧文件列表，需在查询时按当前范围重建；且文件列表是结果白名单，未列入的文件即使缓存有向量也不会返回。"
 },
 {
  "id": "T02",
  "answer_hash": "f29922bbe0ca",
  "correct": true,
  "reason": "明确指出 -format json 必须紧跟在 -monitor 后面，并说明放到命令末尾会报 “Invalid parameter: -format” 错误。"
 },
 {
  "id": "T03",
  "answer_hash": "b03338124e89",
  "correct": true,
  "reason": "答案明确指出将 git-builder 入参设为 \"docker\" 来强制使用 Docker 构建，完全符合给定规则。"
 },
 {
  "id": "T04",
  "answer_hash": "a0ba321a44c0",
  "correct": true,
  "reason": "答案明确把 ~/Library/Preferences/com.apple.coreservices.useractivityd.plist 的 ClipboardSharingEnabled 设为 1，并用 killall 重启了 useractivityd、sharingd、pboard 三个进程。"
 },
 {
  "id": "T05",
  "answer_hash": "cdf68f8a1110",
  "correct": false,
  "reason": "未明确指出需删除 tmp/openreview_token.json，且未说明删除后重试一次即可。"
 },
 {
  "id": "T06",
  "answer_hash": "9bfc3aa512c1",
  "correct": true,
  "reason": "答案明确给出单线程且每次下载间隔 2–3 秒，与规则一致。"
 },
 {
  "id": "T07",
  "answer_hash": "b85f06d15223",
  "correct": false,
  "reason": "未按规则给出默认30分钟（1800s）巡检间隔，且在Claude Code harness下应使用ScheduleWakeup而答案改用Process Launcher。"
 },
 {
  "id": "T08",
  "answer_hash": "dca8d7d04c19",
  "correct": true,
  "reason": "答案明确说明 subagent_type 只能用已注册的 agent 名、直接写模型名会报 Unknown agent type，并给出将模型包装成 agent 后再调用的配置方法。"
 },
 {
  "id": "T09",
  "answer_hash": "bc3db6a1aff2",
  "correct": true,
  "reason": "明确说明在基础配置或所用 profile 的配置顶层写入裸键 web_search = \"disabled\"，且值必须是字符串 \"disabled\"，布尔值/false/on/off/enabled 都会被拒绝，与摘录一致。"
 },
 {
  "id": "T10",
  "answer_hash": "543e6f3c88ed",
  "correct": false,
  "reason": "答复声称可以在同一次运行里把归档和原生库一起用并通过去重/补增解决，而规则明确要求不能同时使用，否则会把相同消息算两次。"
 },
 {
  "id": "T11",
  "answer_hash": "bbb26e50a3ae",
  "correct": false,
  "reason": "答案允许一次性删除并可将上限调到999、主张授权可复用且不确定批次可重试，违背“每批最多50对、每批需重新审核与授权、不得复用令牌且不允许重试不确定批次”的规定。"
 },
 {
  "id": "T12",
  "answer_hash": "d2b7834d14da",
  "correct": true,
  "reason": "答案明确说明单个文件超过7200秒会在模型加载前被拒绝，并指出可切分处理且说话人标签不跨段，符合引用规则。"
 },
 {
  "id": "T13",
  "answer_hash": "1f995009f580",
  "correct": true,
  "reason": "答案明确说明视频文件需为工作区内的相对路径且绝对路径会触发 E_VIDEO_FILE，且用法示例与规则一致。"
 },
 {
  "id": "T14",
  "answer_hash": "3065ac5ad8e1",
  "correct": true,
  "reason": "答案明确指出40104源于账户未完成验证，说明余额可用但关键词端点（含沙箱）被拦截，并给出在DataForSEO面板完成验证的处置。"
 },
 {
  "id": "T15",
  "answer_hash": "89020d845fba",
  "correct": true,
  "reason": "明确说明不用手算分钟，直接用 --full-day；00:00–02:00 取昨天 00:00–今天 00:00，其余时间取今天 00:00 到当前时刻，并正确应用到 01:30 的情形。"
 },
 {
  "id": "T16",
  "answer_hash": "09d1e84f2f60",
  "correct": true,
  "reason": "答案明确说明只能二选一、'现在出发'用 --departure-time now，并指出不要传接近当前时刻的时间戳会被 Routes API 拒绝，符合摘录规则。"
 },
 {
  "id": "T17",
  "answer_hash": "b9e850062ee4",
  "correct": false,
  "reason": "回答在有幂等键或连接未建立等情况下仍建议直接重发创建请求，违背了“结果不确定的提交必须阻止自动重提，且不要用新的 POST 去续上任务”的规则。"
 },
 {
  "id": "T18",
  "answer_hash": "8dc3521b033f",
  "correct": true,
  "reason": "答案明确说明样本必须在0–30秒内，超出部分不会被裁剪而是直接拒绝出图，符合规则。"
 },
 {
  "id": "T19",
  "answer_hash": "a9adb46804b2",
  "correct": true,
  "reason": "答案明确指出 --tail 不是行数而是布尔开关，不能用 --tail 100，并给出了直接使用 --tail 实时跟随日志的正确命令。"
 },
 {
  "id": "T20",
  "answer_hash": "ba82c2e0cc30",
  "correct": true,
  "reason": "清楚说明必须在基站/底座上才能开始清扫，且不在基站会返回 NOT_READY，并给出先回基站再开始的做法。"
 },
 {
  "id": "T21",
  "answer_hash": "74e9591e5e35",
  "correct": true,
  "reason": "答案明确说明要用 canonical_slug（带末尾日期），短 slug 会导致 model-activity 返回空数组，完全符合给定规则。"
 },
 {
  "id": "T22",
  "answer_hash": "deb7f4ce02c7",
  "correct": true,
  "reason": "明确说明默认会包含子/后代会话，并给出使用 --no-expand 禁止扩展以只操作原始选择。"
 },
 {
  "id": "T23",
  "answer_hash": "b6505ee17db1",
  "correct": false,
  "reason": "未明确指出相关立体声被 -ac 1 下混会抬高约 +3 dB 从而误报削波（关键规则点缺失）。"
 },
 {
  "id": "T24",
  "answer_hash": "41d44e8fc531",
  "correct": true,
  "reason": "答案明确给出普通句子的建议范围为12–20词，并清楚标明硬性上限为22词，且未与该规则相矛盾。"
 },
 {
  "id": "T25",
  "answer_hash": "2b6b64143bdd",
  "correct": true,
  "reason": "明确说明对 search/extract 不能用 --stdout，使用会报未识别参数且不发起网络请求，退出码为 2。"
 },
 {
  "id": "T26",
  "answer_hash": "535f525b7aa6",
  "correct": true,
  "reason": "答案明确说明强拍每四小节最多一次偏离且需记录在 skeleton_allow，并指出通常只在终止式使用，符合摘录规则且无矛盾。"
 },
 {
  "id": "T27",
  "answer_hash": "f66c7f71bb2b",
  "correct": true,
  "reason": "答案明确说明了 --quality 在 Gemini 下会被忽略且仅对 GPT Image 模型生效，符合摘录内容。"
 },
 {
  "id": "T28",
  "answer_hash": "97868d87977e",
  "correct": false,
  "reason": "未按规则给出：并存需带 \"confirm_conflict\": true 重新提交；替换需先 POST /scheduled/{id}/cancel 取消旧任务，答案未明确提及。"
 },
 {
  "id": "T29",
  "answer_hash": "73664443a0bd",
  "correct": false,
  "reason": "未明确指出 --after/--before 是需要 UUID 的分页游标而非时间过滤器，也未给出“先导出最近消息再按 Markdown 的 created_at 本地过滤”的流程。"
 },
 {
  "id": "T30",
  "answer_hash": "8481075ac4a1",
  "correct": true,
  "reason": "答案明确默认走 Typefully 长文模式、不强加 280 字限制，说明单条帖子并非 280 字短推，并给出短推需加 --no-long-post 的参数。"
 }
]