{
  "tasksDir": "./tasks",
  "resultsDir": "./results",
  "defaultSample": 20,
  "verifyTimeoutMs": 120000,
  "regressionThresholdPp": 5,
  "arms": {
    "A": {
      "label": "裸agent",
      "setup": [],
      "promptTemplate": "你在当前目录工作，直接完成以下需求（不要提问，直接实现，确保代码可运行）：\n\n{instruction}"
    },
    "B": {
      "label": "SillySpec",
      "setup": ["npx sillyspec init --dir {workdir} --tool {tool}"],
      "promptTemplate": "当前项目已安装 SillySpec 工作流。请按 SillySpec 流程完成以下需求（小任务走 quick 模式），完成后确保代码可运行：\n\n{instruction}"
    }
  },
  "adapter": {
    "type": "cli",
    "tool": "claude",
    "command": ["claude", "-p", "--output-format", "json", "--max-turns", "{maxTurns}"],
    "stdin": "prompt",
    "timeoutMs": 900000,
    "maxTurns": 60,
    "parseStdoutJson": true
  }
}
