From 158e2994af275a283b2bb73b0a6dac936cad8dab Mon Sep 17 00:00:00 2001 From: drknowhow Date: Tue, 2 Jun 2026 07:06:51 -0400 Subject: [PATCH 1/2] docs(registry): refresh deep-research description for v0.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The toolspace federated index carries a denormalized description that predated the v0.2.0 ship — it still framed the Python reference impl as future work ("lands in v0.2.0"). v0.2.0 merged at 2026-06-02T10:37Z (drknowhow/deep-research PR #2), Release cut at https://github.com/drknowhow/deep-research/releases/tag/v0.2.0. Updated description to past tense: v0.1.0 shipped X, v0.2.0 adds Y (stdlib-urllib scholar adapter + python-docx synthesis builder with pluggable upload). Upstream manifest tool.version was already 0.2.0; this just syncs the registry copy. federation-sync runs daily but doesn't pull free-text description from upstream — that's a separate gap worth filing. Co-Authored-By: Claude Opus 4.6 --- manifests.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests.json b/manifests.json index d1110a1..ce5535a 100644 --- a/manifests.json +++ b/manifests.json @@ -84,7 +84,7 @@ { "id": "deep-research", "name": "deep_research", - "description": "Protocol-first, gated, multi-agent literature investigation. Two human-in-the-loop gates bracket a four-role subagent crew (Scout / Skeptic / Methodologist / Synthesizer); every claim a synthesis ships must be backed by a row in research_evidence with a verbatim quote_span — if a claim can't produce its quote, the claim gets cut. v0.1.0 ships the protocol (SKILL.md), DB schema (PostgreSQL + SQLite), five agent role prompts, install-manifest, and a worked example (cholesterol primary prevention). Agent-runtime-agnostic — the reference implementation uses the Claude Agent SDK, but the workflow only requires subagent fan-out, persistent KV, scholarly HTTP, and a human-in-loop checkpoint surface. Python reference impl (scholar adapter + synthesis_doc_builder) lands in v0.2.0.", + "description": "Protocol-first, gated, multi-agent literature investigation. Two human-in-the-loop gates bracket a four-role subagent crew (Scout / Skeptic / Methodologist / Synthesizer); every claim a synthesis ships must be backed by a row in research_evidence with a verbatim quote_span — if a claim can't produce its quote, the claim gets cut. v0.1.0 shipped the protocol (SKILL.md), DB schema (PostgreSQL + SQLite), five agent role prompts, install-manifest, and a worked example (cholesterol primary prevention). v0.2.0 adds the Python reference implementation: a stdlib-urllib scholar adapter (OpenAlex / Semantic Scholar / PubMed / arXiv / Europe PMC / Crossref / Unpaywall) and a python-docx + matplotlib synthesis builder with pluggable upload. Agent-runtime-agnostic; core stays stdlib-only, the docx builder is gated behind the optional [viz] extra.", "capabilities": [ "research", "literature-review", From 40e7241fef7c1cc02efe91bbf4abe50be17439b1 Mon Sep 17 00:00:00 2001 From: drknowhow Date: Tue, 2 Jun 2026 07:33:03 -0400 Subject: [PATCH 2/2] docs(registry): regen deep-research/index.html for v0.2.0 description CI check 'registry pages match a fresh build' caught the manifests.json edit without the matching per-tool page regen. Hand-applied the description from manifests.json into the rendered HTML, keeping the existing pinned timestamps (Pages generated, Last fetched) so the diff is description-only. `python scripts/build_registry_pages.py --check` now passes locally. Co-Authored-By: Claude Opus 4.6 --- registry/deep-research/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/deep-research/index.html b/registry/deep-research/index.html index 112dbe4..cf65028 100644 --- a/registry/deep-research/index.html +++ b/registry/deep-research/index.html @@ -623,7 +623,7 @@

Runtime

runtime: python-module · install method: git · entrypoint: python -m deep_research

-

deep_research is an agent-runtime-agnostic workflow that turns an empirical research question into a citation-grade synthesis. Two human-in-the-loop gates (protocol pre-registration, Pass-2 spend) bracket a four-role subagent crew (Scout / Skeptic / Methodologist / Synthesizer). Every claim a synthesis ships must be backed by a row in the research_evidence table with a verbatim quote_span; claims without their quote get cut. The v0.1.0 distribution ships the protocol (SKILL.md), DB schema (PostgreSQL + SQLite), five agent role prompts, and a worked example. The Python reference implementation (scholar adapter + synthesis_doc_builder) lands in v0.2.0.

+

deep_research is an agent-runtime-agnostic workflow that turns an empirical research question into a citation-grade synthesis. Two human-in-the-loop gates (protocol pre-registration, Pass-2 spend) bracket a four-role subagent crew (Scout / Skeptic / Methodologist / Synthesizer). Every claim a synthesis ships must be backed by a row in the research_evidence table with a verbatim quote_span; claims without their quote get cut. v0.2.0 adds the Python reference implementation: a stdlib-urllib scholar adapter (OpenAlex / Semantic Scholar / PubMed / arXiv / Europe PMC / Crossref / Unpaywall) and a python-docx + matplotlib synthesis builder with pluggable upload. Core stays stdlib-only; the docx builder is gated behind the optional `[viz]` extra.

Tags: researchliterature-reviewmeta-analysisagentssubagent-fan-outno-fabricationskill-bundle

License: Apache-2.0

Last fetched 2026-06-01T20:33:24Z (live)