Structured web research with multi-source validation. Output reports with complete citation links. Focus on key results, verify information quality.
Structured research workflow for gathering, validating, and synthesizing information from multiple sources.
Research uses these capabilities (implementation varies by environment):
| Capability | Primary Tool | Fallback |
|---|---|---|
| Web Search | WebSearch | codex --enable web_search_request |
| Page Fetch | WebFetch | codex with URL |
| Link Validation | WebFetch (HEAD) | Manual verification |
Tool Selection:
Confirm with user:
Plan before searching:
Execute parallel searches across different angles:
| Angle | Query Pattern | Example |
|---|---|---|
| Factual | "What is X", "X definition" | "What is OpenSearch" |
| Comparative | "X vs Y", "X alternatives" | "OpenSearch vs Elasticsearch differences" |
| Technical | "X architecture", "X implementation" | "OpenSearch architecture internals" |
| Practical | "X tutorial", "X best practices" | "OpenSearch best practices 2024" |
| Recent | "X 2024 2025", "X latest" | "OpenSearch new features 2024 2025" |
Query Tips:
Ensure coverage across source types:
For each key claim:
Triangulation Method:
Before finalizing report:
Validation Rules:
Rate each source:
| Criteria | Weight | Scoring |
|---|---|---|
| Authority | 30% | Official docs (5) > Official blog (4) > Tech publication (3) > Community (2) > Anonymous (1) |
| Recency | 25% | <6mo (5) > 6-12mo (4) > 1-2yr (3) > 2-3yr (2) > >3yr (1) |
| Specificity | 25% | Detailed with examples (5) > General overview (3) > Vague (1) |
| Independence | 20% | Unbiased (5) > Slight bias (3) > Vendor content (1) |
When sources disagree:
Conflict Template:
> **Conflicting Information**
> - Source A claims: [X]
> - Source B claims: [Y]
> - Resolution: [Your analysis or "Both perspectives included"]
Inline citation:
OpenSearch forked from Elasticsearch 7.10 in 2021 (source: [AWS OpenSearch Blog]).
Link definitions at end:
[AWS OpenSearch Blog]: https://aws.amazon.com/blogs/opensource/...
# [Topic] Research Report
## 1. Overview
What it is, what problem it solves
## 2. Core Features/Architecture
Key technical points with citations
## 3. Comparison (if applicable)
Table comparison, each item with source
## 4. Recommendations
Conclusions based on research
## References
[Link Name 1]: URL1
[Link Name 2]: URL2
...
Note: Third-party blogs may have lower quality. Always verify content accuracy before using.
[Reference Name] matches actual page content| Pitfall | Solution |
|---|---|
| Search returns wrong product | Always include exact product name in query |
| 404 links in final report | Validate all links before finalizing |
| Reference name doesn't match content | Verify page content matches reference name |
| Using vendor benchmarks as neutral | Note the source bias in report |
| Overly broad search queries | Focus each query on single topic |
| Missing year constraints | Add current/recent years for tech info |
| Single source for key claims | Cross-reference with at least 2 sources |
| Outdated information | Check publication date, prefer recent sources |
User: Research differences between OpenSearch and Elasticsearch
Steps: