[
 {
  "id": "T01",
  "answer_hash": "e09a3fb8e366",
  "correct": true,
  "reason": "明确说明不能复用旧文件列表，需在查询时按当前范围重建；并指出文件列表是结果白名单，遗漏的文件即使缓存有向量也不会返回。"
 },
 {
  "id": "T02",
  "answer_hash": "ea19957d4645",
  "correct": true,
  "reason": "答案明确要求 -format json 必须紧跟在 -monitor 后面，并说明放在命令末尾会报 “Invalid parameter: -format” 错误。"
 },
 {
  "id": "T03",
  "answer_hash": "c7d39654d2b4",
  "correct": true,
  "reason": "It explicitly instructs setting the git-builder parameter to \"docker\" to force Docker-based builds, matching the rule."
 },
 {
  "id": "T04",
  "answer_hash": "5ccb6e2120e4",
  "correct": true,
  "reason": "它把 ~/Library/Preferences/com.apple.coreservices.useractivityd.plist 的 ClipboardSharingEnabled 设为 1，并用 killall 重启了 useractivityd、sharingd、pboard 三个进程。"
 },
 {
  "id": "T05",
  "answer_hash": "e4d16ec3da80",
  "correct": false,
  "reason": "未明确指出需删除 tmp/openreview_token.json 并在删除后重试一次即可。"
 },
 {
  "id": "T06",
  "answer_hash": "45d5ed77472f",
  "correct": true,
  "reason": "明确写出单线程每次下载间隔2–3秒，与规则一致且未矛盾。"
 },
 {
  "id": "T07",
  "answer_hash": "fa75f787ad7a",
  "correct": true,
  "reason": "明确给出默认30分钟（1800秒）巡检并使用ScheduleWakeup安排唤醒，与摘录规则一致且无矛盾。"
 },
 {
  "id": "T08",
  "answer_hash": "a0b146d203fe",
  "correct": true,
  "reason": "It clearly states that subagent_type must be a registered agent name (not a model), warns it will raise 'Unknown agent type' otherwise, and instructs to wrap the model as an agent in configuration before using it."
 },
 {
  "id": "T09",
  "answer_hash": "8146cf6ca991",
  "correct": true,
  "reason": "明确写成配置顶层裸键 web_search = \"disabled\"（基础配置或所加载的 profile），且强调只能用字符串 \"disabled\"，布尔值/其他如 false、on、off、enabled 会被拒绝。"
 },
 {
  "id": "T10",
  "answer_hash": "49b43f2706e1",
  "correct": false,
  "reason": "错误：规则明确禁止在同一次运行中把归档与对应的原生库混用，否则会把相同消息算两次；而该答案却建议合并后去重。"
 },
 {
  "id": "T11",
  "answer_hash": "992fa2c5d005",
  "correct": false,
  "reason": "答案称可一次性删除且无上限、可复用授权并可重试不确定批次，违背了“每批最多50对、需逐批复核授权、不得复用令牌且不可重试”的规则。"
 },
 {
  "id": "T12",
  "answer_hash": "a7c20e3f4626",
  "correct": true,
  "reason": "明确说明单文件超过7200秒会在模型加载前被拒绝，并指出切成多段可分别处理但说话人标签不跨切片延续。"
 },
 {
  "id": "T13",
  "answer_hash": "921b4e42c969",
  "correct": true,
  "reason": "答案明确指出只能使用工作区内的相对路径，绝对路径会以 E_VIDEO_FILE 启动失败，并列举了与摘录一致的失败条件。"
 },
 {
  "id": "T14",
  "answer_hash": "8d51590b6c65",
  "correct": true,
  "reason": "答案明确指出40104源于账号未完成验证，说明余额可用而关键词端点（含sandbox）被拦，并给出在DataForSEO面板完成验证/开通权限的处置。"
 },
 {
  "id": "T15",
  "answer_hash": "c51d3afbfe5b",
  "correct": true,
  "reason": "明确说明不用手算分钟，直接用 --full-day；且在 00:00–02:00 取昨天 00:00→今天 00:00，其它时段取今天 00:00→当前时刻。"
 },
 {
  "id": "T16",
  "answer_hash": "8bb64be0749d",
  "correct": true,
  "reason": "答案明确说明 --departure-time 与 --arrival-time 只能二选一，“现在出发”应使用 --departure-time now，并且不要传接近当前时刻的显式时间戳（否则可能被 Routes API 拒绝）。"
 },
 {
  "id": "T17",
  "answer_hash": "250e0d7f612c",
  "correct": true,
  "reason": "答案明确说不要直接重发，并要求在结果不确定时先查状态或用同一幂等键重试，且不要用新的 POST 去续上已有任务，符合摘录规则。"
 },
 {
  "id": "T18",
  "answer_hash": "69191489bf05",
  "correct": true,
  "reason": "答案明确说明样本必须在0–30秒内，超出不会裁剪而是直接拒绝作图，符合规则。"
 },
 {
  "id": "T19",
  "answer_hash": "f3d6bfdff5d6",
  "correct": true,
  "reason": "答案明确说明 --tail 不是行数而是布尔开关（不能用 --tail 100），并给出直接使用 --tail 实时跟随日志的用法。"
 },
 {
  "id": "T20",
  "answer_hash": "095bdc8b2a8e",
  "correct": true,
  "reason": "答案明确指出 start/clean 只有在底座对接时才会被接受，离开底座会返回 NOT_READY，并建议先回到底座再开始清扫。"
 },
 {
  "id": "T21",
  "answer_hash": "4d63965f3ff1",
  "correct": true,
  "reason": "明确说明短 slug 会返回空数组，且需要使用带末尾8位日期的 canonical_slug 才能获取数据。"
 },
 {
  "id": "T22",
  "answer_hash": "7bbadac37a36",
  "correct": true,
  "reason": "答案明确说明默认会包含子/后代会话，并给出使用 --no-expand 禁止扩展，符合摘录规则。"
 },
 {
  "id": "T23",
  "answer_hash": "09adee22bbf9",
  "correct": false,
  "reason": "未明确指出 -ac 1 对相关立体声会抬高约 +3 dB 从而误报削波（反而强调“直接相加最多+6 dB”且自相矛盾），虽给出 ebur128 交叉验证与不建议用 -ac 1，但未满足关键 +3 dB 要点。"
 },
 {
  "id": "T24",
  "answer_hash": "b1f9e1007c31",
  "correct": false,
  "reason": "未给出12–20词的普通句建议范围且声称“没有硬性上限”，并将上限模糊为22–24/≥24词，未明确硬性上限为22词。"
 },
 {
  "id": "T25",
  "answer_hash": "8224cdeff220",
  "correct": true,
  "reason": "清楚说明 search/extract 不支持 --stdout，使用会触发未识别参数用法错误并退出码为 2，且不会发起网络请求。"
 },
 {
  "id": "T26",
  "answer_hash": "2bcc567b1c0b",
  "correct": true,
  "reason": "答案明确说明强拍（1与3拍）须与原曲同一音级，偏离需记录在 skeleton_allow，且每四小节最多一次并通常只在终止式例外，未与规则矛盾。"
 },
 {
  "id": "T27",
  "answer_hash": "a314e38292e9",
  "correct": true,
  "reason": "答案明确说明 --quality 在 Gemini 下会被忽略，且指出该参数仅对 GPT Image 系列生效，符合摘录规则。"
 },
 {
  "id": "T28",
  "answer_hash": "6d09a76be171",
  "correct": false,
  "reason": "未按规则说明：要并存需带 \"confirm_conflict\": true 重新提交；要替换需先调用 POST /scheduled/{id}/cancel，而回答未提及这些。"
 },
 {
  "id": "T29",
  "answer_hash": "c122d3368a42",
  "correct": false,
  "reason": "未说明 --after/--before 是分页游标（UUID）而非时间过滤器，且未给出“先导出最近邮件再本地按 created_at 过滤”的正确流程。"
 },
 {
  "id": "T30",
  "answer_hash": "48721b571679",
  "correct": false,
  "reason": "涵盖了默认长文与 --no-long-post 的切换，但未明确说明“单条推文”指一条 Typefully 帖子而非 280 字普通 X 推文。"
 }
]