一键导入
research-overview-pipeline
Generate the final research overview from the top-ranked hypotheses.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate the final research overview from the top-ranked hypotheses.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | research-overview-pipeline |
| description | Generate the final research overview from the top-ranked hypotheses. |
Goal:
Inputs:
research_plan/RESEARCH_PLAN.jsonhypotheses/<id>/HYPOTHESIS.json artifacts with completed review payloadsmeta/INSIGHTS_FROM_REVIEWS.jsonOutputs:
meta/RESEARCH_OVERVIEW.jsonstate/PIPELINE_STATE.jsonstate/CURRENT_STAGE.jsonContext Loading:
research_plan/RESEARCH_PLAN.json.packages/agent_contracts/pipeline_runtime.py before updating state/PIPELINE_STATE.json or state/CURRENT_STAGE.json.state/EVOLUTION_STATE.json before writing the overview.literature/queries/*/EVIDENCE_BUNDLE.json when literature artifacts exist and record whether any retrieval_metadata.status is partial or blocked.state/PROXIMITY_STATUS.json when it exists and record whether proximity was succeeded or degraded to a skipped/failed fallback state.research_goal as the synthesis anchor.preferences and constraints to frame which research directions are worth elevating.meta/INSIGHTS_FROM_REVIEWS.json exists, use it to highlight recurring critique patterns and unresolved risks across the run.Execution Prompt Contract:
state/EVOLUTION_STATE.json.partial or blocked, include a concise literature retrieval limitation note; do not describe the run as having comprehensive literature coverage in that case.PROXIMITY_STATUS.json records a skipped or failed fallback, include a concise proximity embedding fallback limitation note; do not describe ranking as embedding-, proximity-, or similarity-informed in that case.EVOLUTION_STATE.stopReason is exactly convergence_reached.ResearchOverviewContract from packages/agent_contracts/meta_review.py.state/PIPELINE_STATE.json, preserve the exact PipelineStateContract from packages/agent_contracts/pipeline_runtime.py.from tools import sync_pipeline_stage_artifacts so currentPhase = Research Overview, currentSkill = research-overview-pipeline, and stageTrail stay aligned across both state artifacts.## sections for major directions and ### subsections where helpful.Execution Steps:
skills/shared-references/schema-index.md, then read packages/agent_contracts/meta_review.py and packages/agent_contracts/pipeline_runtime.py before writing meta/RESEARCH_OVERVIEW.json or updating run-level stage artifacts.tools.sync_pipeline_stage_artifacts(run_dir, current_phase="Research Overview", current_skill="research-overview-pipeline").state/EVOLUTION_STATE.json and record whether the stop reason is convergence_reached, max_iterations_reached, safety_iteration_limit_reached, no_viable_candidates, or still empty.stopReason=convergence_reached; for safety stops use language such as "synthesis after the safety ceiling" rather than "frontier converged". When literature or proximity is degraded, include the limitation in plain language without overstating the pipeline evidence.
partial or blocked, state that external evidence coverage was partial, limited, blocked, or otherwise incomplete.meta/RESEARCH_OVERVIEW.json.state/PIPELINE_STATE.json and state/CURRENT_STAGE.json as required by the top-level workflow.Artifact Rules:
RESEARCH_OVERVIEW.json is the canonical machine-consumable overview artifact.Completion Rule:
meta/RESEARCH_OVERVIEW.json exists, required state updates have been written, and the run validates for downstream consumption.Run the full Co-Scientist pipeline for one research run.
Evaluate whether a hypothesis newly entered the current top-k set and update the convergence counter deterministically.
Assemble a dashboard-ready snapshot from the canonical state.
Choose exactly one concrete evolution strategy for the active evolution round.
Run the assumption decomposition and deep verification review for a hypothesis.
Run the iterative evolution loop from the current persisted run state until convergence.