Research Intelligence Workflows
Overview
Use this umbrella for finding, monitoring, extracting, and synthesizing external information. Prefer source-grounded outputs with URLs, timestamps, and extracted evidence.
When to Use
- arXiv searches by keyword, author, category, or ID.
- Blog/RSS/Atom monitoring.
- YouTube transcript extraction and summaries.
- Polymarket or market-data queries.
- LLM Wiki style markdown knowledge bases.
- Academic or ML paper writing.
Workflow
- Define the question and inclusion criteria.
- Search relevant sources and record URLs/IDs/dates.
- Extract primary content, not only snippets.
- Synthesize with citations and uncertainty.
- For monitoring, store query/feed and last-seen state.
Source Notes
- arXiv: capture title, authors, abstract, category, date, ID, PDF.
- Feeds: maintain read/seen state.
- YouTube: use transcripts and distinguish creator claims.
- Markets: record slug, price, liquidity, close date, timestamp.
- Papers: tie claims to experiments, figures, and related work.
SPA / Static Docs Extraction
When a documentation site is a single-page app and page extraction fails or returns empty:
- Fetch the HTML with a real User-Agent and handle gzip/encoding explicitly.
- Inspect script/link assets for route tables or
DOCS_STRUCTURE-style metadata.
- Prefer original markdown/assets endpoints (for example
/assets/docs/<section>/<slug>.md) over rendered HTML.
- Record the discovered slug list and source URL for each page before translation/synthesis.
- For large translation jobs, split files into stable batches, write outputs to disk, then verify file count, frontmatter/source fields, Markdown fence balance, and README/local links.
Blocked Article + Figure Recovery
For Cloudflare/JS-blocked public articles where the user needs full text plus figures:
- Try Jina Reader from a terminal HTTP client (
https://r.jina.ai/http://https://...) when web_extract() is empty or falsely blocks nested reader URLs.
- Verify figures separately; reader/Markdown output often drops images, code captions, and chart alt text.
- For Next.js/RSC pages, inspect archived HTML/WARC payloads and
?_rsc= responses for image URLs, altText, captions, and code blocks.
- Download figure assets locally and run vision analysis on the files; for SVGs that fail ImageMagick due embedded data URLs, convert with macOS
sips.
- Report provenance explicitly: original page for article claims, reader/archive/WARC for recovered text/assets.
Detailed recipes:
references/blocked-spa-article-extraction.md
references/openai-harness-engineering-extraction.md for the OpenAI harness-engineering article pattern: use Jina Reader against the original http:// URL when HTTPS is Cloudflare-blocked, recover diagrams separately, and label mirror/asset provenance precisely.
Common Pitfalls
- Summarizing snippets as full sources.
- Omitting dates for volatile markets/news.
- Losing provenance during synthesis.
- Trusting SPA-rendered navigation without checking the underlying route/source asset list.
Verification Checklist
1---2name: research-intelligence-workflows3description: Use when gathering, monitoring, or synthesizing external information from arXiv, feeds, YouTube, market data, LLM wikis, or academic paper workflows.4license: MIT5---67# Research Intelligence Workflows89## Overview10Use this umbrella for finding, monitoring, extracting, and synthesizing external information. Prefer source-grounded outputs with URLs, timestamps, and extracted evidence.1112## When to Use13- arXiv searches by keyword, author, category, or ID.14- Blog/RSS/Atom monitoring.15- YouTube transcript extraction and summaries.16- Polymarket or market-data queries.17- LLM Wiki style markdown knowledge bases.18- Academic or ML paper writing.1920## Workflow211. Define the question and inclusion criteria.222. Search relevant sources and record URLs/IDs/dates.233. Extract primary content, not only snippets.244. Synthesize with citations and uncertainty.255. For monitoring, store query/feed and last-seen state.2627## Source Notes28- arXiv: capture title, authors, abstract, category, date, ID, PDF.29- Feeds: maintain read/seen state.30- YouTube: use transcripts and distinguish creator claims.31- Markets: record slug, price, liquidity, close date, timestamp.32- Papers: tie claims to experiments, figures, and related work.3334## SPA / Static Docs Extraction35When a documentation site is a single-page app and page extraction fails or returns empty:361. Fetch the HTML with a real User-Agent and handle gzip/encoding explicitly.372. Inspect script/link assets for route tables or `DOCS_STRUCTURE`-style metadata.383. Prefer original markdown/assets endpoints (for example `/assets/docs/<section>/<slug>.md`) over rendered HTML.394. Record the discovered slug list and source URL for each page before translation/synthesis.405. For large translation jobs, split files into stable batches, write outputs to disk, then verify file count, frontmatter/source fields, Markdown fence balance, and README/local links.4142## Blocked Article + Figure Recovery43For Cloudflare/JS-blocked public articles where the user needs full text plus figures:441. Try Jina Reader from a terminal HTTP client (`https://r.jina.ai/http://https://...`) when `web_extract()` is empty or falsely blocks nested reader URLs.452. Verify figures separately; reader/Markdown output often drops images, code captions, and chart alt text.463. For Next.js/RSC pages, inspect archived HTML/WARC payloads and `?_rsc=` responses for image URLs, `altText`, captions, and code blocks.474. Download figure assets locally and run vision analysis on the files; for SVGs that fail ImageMagick due embedded data URLs, convert with macOS `sips`.485. Report provenance explicitly: original page for article claims, reader/archive/WARC for recovered text/assets.4950Detailed recipes:51- `references/blocked-spa-article-extraction.md`52- `references/openai-harness-engineering-extraction.md` for the OpenAI harness-engineering article pattern: use Jina Reader against the original `http://` URL when HTTPS is Cloudflare-blocked, recover diagrams separately, and label mirror/asset provenance precisely.5354## Common Pitfalls551. Summarizing snippets as full sources.562. Omitting dates for volatile markets/news.573. Losing provenance during synthesis.584. Trusting SPA-rendered navigation without checking the underlying route/source asset list.5960## Verification Checklist61- [ ] Primary sources extracted or blocker stated.62- [ ] URLs/IDs/timestamps captured.63- [ ] Output format matches request.