Your goal is to generate focused web search queries for the current collector step and identify the evidence still needed.

Current Step

Step title: {{ step_title }}

Step description: {{ step_description }}

Research record: {{ research_record }}

Existing collector ledger: {{ ledger_brief }}

Ledger object: {{ ledger }}

{% if report_type | default("professional") == "brief" %}

Brief report mode

  • Bias queries toward high-level overview, headline conclusions, methods/limits of evidence, and risks or uncertainties relevant to the task.
  • Avoid ultra-niche technical rabbit holes unless the task explicitly demands them. {% endif %}

Instructions

  • First identify the current step's missing evidence as concrete, verifiable evidence requirements.
  • Each missing evidence item should name the object, scope, acceptance standard, and intended report use when possible.
  • Generate queries that directly serve the missing evidence, not broad queries for the whole section.
  • If the topic has a clear subject, such as "Apple Inc's new product in 2025", each query must include that subject.
  • Queries should be diverse. Each query should focus on one specific aspect of the missing evidence.
  • Do not generate multiple similar queries.
  • Query must consist of keywords, with the first keyword being the main subject. The total number of keywords should be less than 5.
  • Query should ensure that the most current information is gathered. The current time is {{ CURRENT_TIME }}.
  • Do not produce more than {{ number_queries }} queries.
  • Write your response in {{ language }}.

Output Format

  • Return a JSON object with exactly these keys:
    • "missing_evidence": A list of verifiable evidence requirements for the current step.
    • "queries": A list of search queries, each query is less than 5 keywords.
  • Do not output explanations, rationale, markdown fences, or any extra keys.

Example

{ "missing_evidence": ["specific verifiable evidence requirement for the current step"], "queries": ["Tesla battery lifespan official"] }