[
 {
  "id": "T01",
  "answer_hash": "ac6da60126a3",
  "correct": true,
  "reason": "答案明确说明不得复用旧文件列表，并指出文件列表是结果白名单，遗漏文件即使缓存有向量也不会返回。"
 },
 {
  "id": "T02",
  "answer_hash": "da0203d0b42b",
  "correct": false,
  "reason": "说明了要把 -format json 紧跟在 -monitor 之后，但没有指出放在命令末尾会导致“Invalid parameter: -format”错误。"
 },
 {
  "id": "T03",
  "answer_hash": "f8570178ea0b",
  "correct": true,
  "reason": "明确指出在部署步骤里将 git-builder 设为 \"docker\" 以强制使用 Dockerfile 构建，完全符合规则。"
 },
 {
  "id": "T04",
  "answer_hash": "6b4d16c21b8e",
  "correct": true,
  "reason": "命令把 ~/Library/Preferences/com.apple.coreservices.useractivityd.plist 的 ClipboardSharingEnabled 设为 1，并 killall 重启 useractivityd、sharingd、pboard 三个进程。"
 },
 {
  "id": "T05",
  "answer_hash": "555becc62616",
  "correct": true,
  "reason": "明确指出删除 tmp/openreview_token.json，且说明删除后重新执行查询即可恢复。"
 },
 {
  "id": "T06",
  "answer_hash": "98ff096e590b",
  "correct": true,
  "reason": "答案明确给出每次下载间隔 2-3 秒，与摘录一致且无矛盾。"
 },
 {
  "id": "T07",
  "answer_hash": "a7a9654a1076",
  "correct": true,
  "reason": "答案明确给出默认约30分钟（1800秒）并使用 ScheduleWakeup 安排唤醒，符合规则。"
 },
 {
  "id": "T08",
  "answer_hash": "722ffc1809f7",
  "correct": false,
  "reason": "答复说明了 subagent_type 需为已注册的 agent 且需先把模型包装成 agent，但未明确指出否则会报 Unknown agent type。"
 },
 {
  "id": "T09",
  "answer_hash": "6d6f2f43c940",
  "correct": true,
  "reason": "明确给出在配置顶层写 web_search = \"disabled\"，且说明值必须是字符串而非布尔等，否则会被拒绝。"
 },
 {
  "id": "T10",
  "answer_hash": "eec4687f7446",
  "correct": true,
  "reason": "答案明确说明不能在同一次运行中混用归档与原生库，且给出了原因是会把相同消息重复计算（算两次）。"
 },
 {
  "id": "T11",
  "answer_hash": "eb2b5d0caefd",
  "correct": true,
  "reason": "答案明确写出每批最多50对需拆分为独立批次、每批需重新审核与授权、不得复用令牌且不允许重试不确定批次，完全符合摘录规则且无矛盾。"
 },
 {
  "id": "T12",
  "answer_hash": "70721b10cdc1",
  "correct": true,
  "reason": "It correctly states that a single file over 7200 seconds is rejected before the model loads and that splitting into multiple files works, noting speaker labels don’t carry over."
 },
 {
  "id": "T13",
  "answer_hash": "5b5610149420",
  "correct": true,
  "reason": "答案明确说明视频文件必须用工作区内的相对路径，并指出绝对路径会触发 E_VIDEO_FILE 导致启动失败，符合规则。"
 },
 {
  "id": "T14",
  "answer_hash": "2ce5e2a6362e",
  "correct": true,
  "reason": "答案明确指出 40104 源于账号未完成验证，说明余额可用而关键词端点（含沙箱）被拦截，并给出在 DataForSEO 面板完成验证的处置。"
 },
 {
  "id": "T15",
  "answer_hash": "fe046e897cf4",
  "correct": true,
  "reason": "答案明确说明直接用 --full-day，且在凌晨 00:00–02:00 会取昨天 00:00 到今天 00:00，符合规则且无矛盾。"
 },
 {
  "id": "T16",
  "answer_hash": "ad514bddadce",
  "correct": true,
  "reason": "清楚说明只能二选一，用 --departure-time now 表示现在出发，并指出不要传接近当前时刻的时间戳（会/可能被 Routes API 拒绝）。"
 },
 {
  "id": "T17",
  "answer_hash": "e028e4ae5308",
  "correct": true,
  "reason": "The answer clearly says not to resend the create request, cites that ambiguous submissions must block resubmission, and states not to use a new POST to resume a task, matching the excerpt."
 },
 {
  "id": "T18",
  "answer_hash": "37e4adfd5611",
  "correct": true,
  "reason": "答案明确说明样本需在0–30秒内、不会裁掉超出部分且会拒绝作图，与规则一致。"
 },
 {
  "id": "T19",
  "answer_hash": "52008eccd342",
  "correct": true,
  "reason": "The answer clearly states that --tail is a boolean (not a line count) and shows using --tail to follow logs in real time without contradicting the rule."
 },
 {
  "id": "T20",
  "answer_hash": "1299768996d7",
  "correct": true,
  "reason": "The answer clearly states that start/clean only work while docked and that otherwise the robot returns NOT_READY (exit 20), and it tells the user to dock first."
 },
 {
  "id": "T21",
  "answer_hash": "6cdd7c40aab8",
  "correct": true,
  "reason": "明确要求使用带末尾8位日期的 canonical_slug，且说明用短 slug 会返回空数组，与规则一致。"
 },
 {
  "id": "T22",
  "answer_hash": "4996f9736293",
  "correct": true,
  "reason": "答案明确说明默认会包含子会话，并指出用 --no-expand 禁止扩展，符合给定规则。"
 },
 {
  "id": "T23",
  "answer_hash": "c0227ba3a38b",
  "correct": true,
  "reason": "明确说明不要在测峰值前用 -ac 1 下混，解释了相关立体声会相加抬高约 +3 dB 导致误报削波，并提供了 ffmpeg -af ebur128=peak=true -f null - 作为交叉验证。"
 },
 {
  "id": "T24",
  "answer_hash": "449a5d4d4877",
  "correct": true,
  "reason": "答案明确给出12–20词的建议范围，并清楚说明硬性上限为22词，且未与规则矛盾。"
 },
 {
  "id": "T25",
  "answer_hash": "349e0ee8c9ca",
  "correct": true,
  "reason": "答案明确说明 --stdout 不被支持，添加后不会发起网络请求且退出码为 2，完全符合摘录规则。"
 },
 {
  "id": "T26",
  "answer_hash": "be9fcba51338",
  "correct": true,
  "reason": "答案明确说明强拍每四小节最多一次偏离且需记录在 skeleton_allow，通常只在终止式，完全符合摘录规则且无矛盾。"
 },
 {
  "id": "T27",
  "answer_hash": "ba2fa7af80ac",
  "correct": true,
  "reason": "答案明确说明 --quality 在 Gemini 下会被忽略，并指出该参数只对 GPT Image 模型生效。"
 },
 {
  "id": "T28",
  "answer_hash": "8381652e4c76",
  "correct": true,
  "reason": "它说明了要并存时在再次提交时带上 confirm_conflict: true，且要替换时先用 POST /scheduled/{id}/cancel 取消旧任务再提交，符合规则。"
 },
 {
  "id": "T29",
  "answer_hash": "a08fa489ac29",
  "correct": true,
  "reason": "答案明确说明 --after/--before 不是时间过滤器而是需要 UUID 的分页游标，不能传 ISO 时间，并给出先导出最近邮件再按 created_at 本地过滤的正确流程。"
 },
 {
  "id": "T30",
  "answer_hash": "79f0cd6ef800",
  "correct": false,
  "reason": "答复说明了默认长文和 --no-long-post，但未明确指出“单条推文”指一条 Typefully 帖子而非 280 字普通推文。"
 }
]