[
 {
  "id": "T01",
  "answer_hash": "738e195ca56c",
  "correct": false,
  "reason": "答案允许复用旧文件列表且未强调文件列表是结果白名单；应在查询时按当前范围重建，否则遗漏文件即使缓存有向量也不会返回。"
 },
 {
  "id": "T02",
  "answer_hash": "82b7c380abd6",
  "correct": false,
  "reason": "未说明应将 -format json 紧跟在 -monitor 后面，反而称要放在最前面且未指出放在末尾会触发 “Invalid parameter: -format” 错误。"
 },
 {
  "id": "T03",
  "answer_hash": "32b99cefb6cc",
  "correct": false,
  "reason": "答案把入参写成 builder 而非引用所要求的 git-builder，未明确设置 git-builder: \"docker\"。"
 },
 {
  "id": "T04",
  "answer_hash": "cfb37daffe5d",
  "correct": false,
  "reason": "It does not set ClipboardSharingEnabled=1 in ~/Library/Preferences/com.apple.coreservices.useractivityd.plist and instead edits other keys/paths and kills extra processes beyond useractivityd, sharingd, and pboard."
 },
 {
  "id": "T05",
  "answer_hash": "cfb054c32389",
  "correct": false,
  "reason": "未按规则说明删除 tmp/openreview_token.json 并重试一次，且声称删缓存通常无效与规则相矛盾。"
 },
 {
  "id": "T06",
  "answer_hash": "89a82e0e2df4",
  "correct": false,
  "reason": "未给出按规则要求的“每次间隔2-3秒”，而是拒答。"
 },
 {
  "id": "T07",
  "answer_hash": "ac897aff6f04",
  "correct": false,
  "reason": "答案否认存在默认巡检间隔并建议10–20分钟，未给出“默认约30分钟（1800s）”这一规则，虽提到用ScheduleWakeup但与规定相矛盾。"
 },
 {
  "id": "T08",
  "answer_hash": "2cd084a1e963",
  "correct": false,
  "reason": "说明了 subagent_type 不能写模型名并建议先包装成 agent，但未明确“Unknown agent type”这一报错且还提到可能回退/用 model 字段覆盖，与规则不符。"
 },
 {
  "id": "T09",
  "answer_hash": "7e99cd5c6e4a",
  "correct": false,
  "reason": "应在配置顶层写 web_search = \"disabled\"（字符串），且布尔值如 false 会被拒绝；答案把它放在 [tools] 且用 false，违背规则。"
 },
 {
  "id": "T10",
  "answer_hash": "d3d4f37ec02c",
  "correct": false,
  "reason": "答案建议在同一次运行中把归档与原生库一起使用并去重，违背了规则“不能在同一次运行中混用，否则会把相同消息算两次”。"
 },
 {
  "id": "T11",
  "answer_hash": "a7199bcfada4",
  "correct": false,
  "reason": "未明确“每批最多50对并需拆分”、每批需重新审核与授权，且建议可复用授权与在幂等时重试，违背“不得复用令牌且不重试不确定批次”的规定。"
 },
 {
  "id": "T12",
  "answer_hash": "5f543ba6558f",
  "correct": false,
  "reason": "未明确指出“单个文件超过7200秒会在模型加载前被拒”，因此2小时10分的单文件不能直接处理，也未提到切分后说话人编号不延续。"
 },
 {
  "id": "T13",
  "answer_hash": "e91e54615ec2",
  "correct": false,
  "reason": "未明确说明绝对路径会以 E_VIDEO_FILE 启动失败，且错误地建议用符号链接（symlink），而规则明确禁止 symlink；也未清楚指出必须是工作区内的相对路径。"
 },
 {
  "id": "T14",
  "answer_hash": "92d5d43e11a4",
  "correct": false,
  "reason": "答案未明确指出 40104 的根因是账号未完成验证、余额可用但关键词端点（含沙箱）被拦并需在 DataForSEO 面板完成验证，而是将其归为权限/产品开通等多种可能。"
 },
 {
  "id": "T15",
  "answer_hash": "7241c7348c1c",
  "correct": false,
  "reason": "在本地 00:00–02:00（你现在 01:30）应直接用 --full-day 且会自动取昨天 00:00 到今天 00:00，但答案却称会取今天 00:00 到 01:30，违背规则。"
 },
 {
  "id": "T16",
  "answer_hash": "a74ab6dee91c",
  "correct": false,
  "reason": "它没有提出用 --departure-time now，且声称接近当前的显式时间戳一般不会被拒，这与“可能被 Routes API 拒绝”的规则相矛盾。"
 },
 {
  "id": "T17",
  "answer_hash": "2ea064a8f49e",
  "correct": true,
  "reason": "答案明确说不能直接重发，要求先查询以避免重复创建，阻止不确定状态下的自动重提，并强调已知任务不要用新的POST去“续上”，与规则一致。"
 },
 {
  "id": "T18",
  "answer_hash": "cd1c619933fd",
  "correct": false,
  "reason": "与规则相反：样本必须在0–30秒内，超出的点不会被裁掉而是直接拒绝作图；答案却声称会照常绘制且不会拒绝。"
 },
 {
  "id": "T19",
  "answer_hash": "bcfcd21fd750",
  "correct": false,
  "reason": "规则指出 --tail 是布尔开关用于实时跟随日志且不能写成 --tail 100，但答案声称没有 --tail 参数并未说明直接使用 --tail 进行跟随。"
 },
 {
  "id": "T20",
  "answer_hash": "99cbbeee02f2",
  "correct": false,
  "reason": "未明确指出 start/clean 仅在停靠底座时有效且不在底座会返回 NOT_READY，而是将未对接当作众多原因之一。"
 },
 {
  "id": "T21",
  "answer_hash": "b62e239c1d75",
  "correct": false,
  "reason": "未指出需使用带末尾8位日期的 canonical_slug，且未明确短 slug 会导致 model-activity 返回空数组，反而建议用 author/slug。"
 },
 {
  "id": "T22",
  "answer_hash": "1f9107fb450b",
  "correct": false,
  "reason": "默认包含子会话说对了，但阻止扩展的参数应为 --no-expand，而不是 --no-recursive。"
 },
 {
  "id": "T23",
  "answer_hash": "029fc852b2e3",
  "correct": false,
  "reason": "虽然指出不要用 -ac 1 下混并给出 ebur128 交叉验证命令，但把相关立体声的增益说成约 +6 dB（还举例对比高约 6 dB），与参考中“约 +3 dB”相矛盾。"
 },
 {
  "id": "T24",
  "answer_hash": "c06625caaf9b",
  "correct": false,
  "reason": "回答否认硬性上限并建议25–30词，既未明确给出12–20词的建议范围，也违反了22词的硬性上限。"
 },
 {
  "id": "T25",
  "answer_hash": "ed4743d47ed2",
  "correct": true,
  "reason": "明确说明对 search 加 --stdout 会被当作未识别参数而报错、退出码为 2，且不会发起网络请求。"
 },
 {
  "id": "T26",
  "answer_hash": "0b0c5532db5a",
  "correct": false,
  "reason": "未明确说明“每四小节强拍偏离至多一次且需记录在 skeleton_allow”，且与“通常只允许终止式一处”的规则相矛盾（还建议避开终止小节）。"
 },
 {
  "id": "T27",
  "answer_hash": "cedf389d8409",
  "correct": false,
  "reason": "虽然说明了在 Gemini 下不会生效，但错误地将 --quality 归为 Midjourney 专属且未指出它仅适用于 GPT Image 模型，与规则不符。"
 },
 {
  "id": "T28",
  "answer_hash": "1756ae93fe14",
  "correct": false,
  "reason": "未按规则给出：409 时需带 \"confirm_conflict\": true 重新提交以并存，替换则先调用 POST /scheduled/{id}/cancel 取消旧任务；答案未提及这些。"
 },
 {
  "id": "T29",
  "answer_hash": "6badc875e403",
  "correct": false,
  "reason": "答案把 --after/--before 当作日期过滤器来用，未说明它们是需要 UUID 的分页游标，也没有提出先导出再按 created_at 本地过滤的正确流程。"
 },
 {
  "id": "T30",
  "answer_hash": "c57447f056f0",
  "correct": false,
  "reason": "未说明“单条推文”指一条 Typefully 帖子且不强加 280 字限制，且将切换短推写成 length_mode: short，而不是要求的 --no-long-post 参数。"
 }
]