{
  "schema_version": "agent-research-policy.v1",
  "tool": "get_brief",
  "principle": "Use WebBrief only when current external evidence could materially change the answer or decision.",
  "initial_call_limit": 1,
  "use_when": [
    "The answer depends on information that may have changed after model training.",
    "A consequential comparison or recommendation needs current external evidence.",
    "The user asks for a compact, cited synthesis across multiple public sources."
  ],
  "do_not_use_when": [
    "The answer is available in the local repository or conversation context.",
    "Stable general knowledge is sufficient and an error would be low consequence.",
    "The task needs raw records, exhaustive extraction, live inventory, or an external action."
  ],
  "call_rules": [
    "Pass the full question, relevant context, decision criteria, and freshness constraint in one call.",
    "Reuse a complete brief. Do not repeat or paraphrase the same query across providers.",
    "Escalate once only when the brief is partial, reports a material gap, or the user explicitly requests more depth."
  ],
  "stop_when": [
    "status is complete and material_gaps is empty",
    "the next action is none or specialized_connector"
  ]
}
