[
 {
  "id": "T01",
  "answer_hash": "2b94f3573750",
  "correct": false,
  "reason": "未明确说明查询时需按当前范围重建文件列表且不得复用旧清单，也未指出文件列表是结果白名单；并且声称缓存不会漏召回，违背“漏列文件即使有缓存向量也不会被返回”的规则。"
 },
 {
  "id": "T02",
  "answer_hash": "3ff2f30ee2aa",
  "correct": false,
  "reason": "未明确说明 -format json 必须紧跟在 -monitor 之后，也未指出放在命令末尾会出现“Invalid parameter: -format”这类参数无效错误。"
 },
 {
  "id": "T03",
  "answer_hash": "d8454720f502",
  "correct": false,
  "reason": "它把参数写成 builder: dockerfile，而规则要求显式设置 git-builder: \"docker\" 才能强制容器构建。"
 },
 {
  "id": "T04",
  "answer_hash": "4cb0e426cd2e",
  "correct": false,
  "reason": "未按要求将 ~/Library/Preferences/com.apple.coreservices.useractivityd.plist 的 ClipboardSharingEnabled 设为 1，而是改了不同路径和键名；虽重启了 useractivityd/sharingd/pboard，但未满足关键设置。"
 },
 {
  "id": "T05",
  "answer_hash": "2862d945b43d",
  "correct": false,
  "reason": "未明确要求删除 tmp/openreview_token.json，且没有说明删除后重试一次即可。"
 },
 {
  "id": "T06",
  "answer_hash": "1f16bb853b6c",
  "correct": false,
  "reason": "未给出规则要求的“每次间隔2-3秒”，而是回避具体数值。"
 },
 {
  "id": "T07",
  "answer_hash": "f390150f6344",
  "correct": false,
  "reason": "It uses a 30-second interval and a 'snooze' action instead of the required 30 minutes (1800s) and ScheduleWakeup in Claude Code harness."
 },
 {
  "id": "T08",
  "answer_hash": "b9ed1d273b49",
  "correct": false,
  "reason": "It treats subagent_type as a provider/adapter rather than a registered agent name, doesn’t mention the 'Unknown agent type' error, and fails to require wrapping the model as an agent in config before use."
 },
 {
  "id": "T09",
  "answer_hash": "c8073b9038ed",
  "correct": false,
  "reason": "未说明应在配置顶层写 web_search = \"disabled\"，且错误推荐用布尔/tools 段配置；实际只能在基础或所载 profile 顶层将 web_search 设为字符串 \"disabled\"，布尔值等都会被拒绝。"
 },
 {
  "id": "T10",
  "answer_hash": "cca67ecfab56",
  "correct": false,
  "reason": "答案主张可以一起喂并去重，违背了“同一次运行不能把归档与对应的原生库混用，否则会把相同消息算两次”的规则。"
 },
 {
  "id": "T11",
  "answer_hash": "7d7050c714f9",
  "correct": false,
  "reason": "答复允许按接口上限超过50、复用令牌并重试不确定批次，且未要求每批重新审核与授权，违反了“每批最多50、每批需重新审核与授权、不得复用令牌且不重试不确定批次”的规则。"
 },
 {
  "id": "T12",
  "answer_hash": "67584170dfe8",
  "correct": false,
  "reason": "未明确指出单个文件超过7200秒会在模型加载前被拒绝，且对2小时10分钟的单文件未给出确定性“不能处理”的结论。"
 },
 {
  "id": "T13",
  "answer_hash": "36c28db6408b",
  "correct": false,
  "reason": "未说明视频必须用工作区内的相对路径且明确写了绝对路径可用，还未提及绝对路径会以 E_VIDEO_FILE 启动失败，与规则不符。"
 },
 {
  "id": "T14",
  "answer_hash": "b94765ea97a2",
  "correct": false,
  "reason": "未说明40104源于账号未完成验证，也未给出到DataForSEO面板完成验证的处置，且将原因归结为产品权限/IP白名单，与摘录不符。"
 },
 {
  "id": "T15",
  "answer_hash": "6137077781cf",
  "correct": false,
  "reason": "答案建议手动改时间窗并称凌晨1:30下“全天”会只取今天到01:30，违背了应直接用 --full-day 且在00:00–02:00会自动取“昨日00:00–今日00:00”的规则。"
 },
 {
  "id": "T16",
  "answer_hash": "0c2f5120f1f3",
  "correct": false,
  "reason": "未按引用要求给出“必须且只能提供 --departure-time 或 --arrival-time 其一”，也未明确用 --departure-time now；且声称接近当前的时间戳一般不会被拒绝，违背“不要传近当前时间戳（可能会被拒绝）”的规则。"
 },
 {
  "id": "T17",
  "answer_hash": "c0f0294480bf",
  "correct": false,
  "reason": "答案允许在带幂等键或可接受重复成本时直接重发创建请求，违背“结果不确定的提交必须阻止自动重提，且不要用新的POST去续上任务”的规定。"
 },
 {
  "id": "T18",
  "answer_hash": "7f5ebbaa7cc9",
  "correct": false,
  "reason": "答案含糊其辞称可能自动截断或报错，未明确说明样本必须在0–30秒内且超出不会裁掉而是直接拒绝作图，与规则不符。"
 },
 {
  "id": "T19",
  "answer_hash": "f98fddaa4f0e",
  "correct": false,
  "reason": "规则指出 --tail 是布尔开关而非行数，应该直接用 --tail 实时跟随日志；答案错误地将 --tail 作为行数并建议 --tail 100。"
 },
 {
  "id": "T20",
  "answer_hash": "aa79fb0112d4",
  "correct": true,
  "reason": "答案明确指出开始清扫必须在基站/停靠时进行，离开基站会返回 NOT_READY，并给出先回基站再开始的做法。"
 },
 {
  "id": "T21",
  "answer_hash": "3b7f23d8b6eb",
  "correct": false,
  "reason": "未明确说明需要使用带末尾8位日期的 canonical_slug；示例仍使用短/常规 ID，未体现 canonical_slug 要求。"
 },
 {
  "id": "T22",
  "answer_hash": "04a6f71f2f87",
  "correct": false,
  "reason": "未明确说明默认会包含子/后代会话，也未给出应使用的 --no-expand 参数，且提供了与规则不符的其他选项。"
 },
 {
  "id": "T23",
  "answer_hash": "4d71ee5f1cc4",
  "correct": false,
  "reason": "未明确说明不要在测峰值前用 -ac 1 下混，且未提到相关立体声约 +3 dB 的提升会导致误报削波（虽然给出了 ebur128 交叉验证命令）。"
 },
 {
  "id": "T24",
  "answer_hash": "a8d4ccb1d41c",
  "correct": false,
  "reason": "答案否认存在硬性上限并给出12–18词与可达22–25词的建议，既未明确12–20词范围又违背“普通句子不得超过22词”的硬性上限。"
 },
 {
  "id": "T25",
  "answer_hash": "dc38d89971cc",
  "correct": false,
  "reason": "对 search/extract 加 --stdout 会报未识别参数并以退出码 2 退出且不发起网络请求，而回答声称会正常发起请求并以 0/非0 退出，违背规则。"
 },
 {
  "id": "T26",
  "answer_hash": "14cb46a59ca3",
  "correct": false,
  "reason": "与规则相违：强拍需与原曲同音级，偏离每四小节最多一次且需记录在 skeleton_allow（通常仅终止式），而答案鼓励大幅多处改动且未提记录要求。"
 },
 {
  "id": "T27",
  "answer_hash": "83907474b42f",
  "correct": false,
  "reason": "虽说明了 Gemini 会忽略 --quality，但未指出该参数仅对 GPT Image 模型生效，且将其误称为 Midjourney 参数，与规则不符。"
 },
 {
  "id": "T28",
  "answer_hash": "84572b4acd68",
  "correct": false,
  "reason": "未按规则说明在409冲突时用“confirm_conflict”: true 重新提交以并存，或用 POST /scheduled/{id}/cancel 先取消后再替换，答案给出的通用做法与规则不符。"
 },
 {
  "id": "T29",
  "answer_hash": "17b30cfffe80",
  "correct": false,
  "reason": "答案把 --after/--before 当作时间过滤器来用，未说明它们是需要 UUID 的分页游标且不能传 ISO 时间，也没有给出先导出最近邮件再按 created_at 本地过滤的正确流程。"
 },
 {
  "id": "T30",
  "answer_hash": "fa551e8128bf",
  "correct": false,
  "reason": "未按规则使用 --no-long-post 切到短推，也未明确说明“单条推文”指一条 Typefully 帖子而非 280 字限制。"
 }
]