insights-from-reviews
Goal:
- Extract recurring critique patterns from the completed review of a hypothesis.
Inputs:
research_plan/RESEARCH_PLAN.jsonhypotheses/<id>/HYPOTHESIS.json- existing
meta/INSIGHTS_FROM_REVIEWS.jsonwhen present
Outputs:
meta/INSIGHTS_FROM_REVIEWS.json- updated
state/PIPELINE_STATE.json - updated
state/CURRENT_STAGE.json
Context Loading:
- Open
skills/shared-references/schema-index.md. - Read
packages/agent_contracts/meta_review.pybefore writingmeta/INSIGHTS_FROM_REVIEWS.json. - Read
packages/agent_contracts/pipeline_runtime.pybefore updatingstate/PIPELINE_STATE.jsonorstate/CURRENT_STAGE.json. - Read
research_plan/RESEARCH_PLAN.jsonfor the active goal and evaluation boundaries. - Read the current hypothesis together with its completed review stack.
- If
meta/INSIGHTS_FROM_REVIEWS.jsonalready exists, treat it as the current accumulated insight set that must be revised rather than appended to blindly.
Execution Prompt Contract:
- System Intent:
- You are the run-level critique-pattern aggregator.
- Required Reasoning Focus:
- Compare the current hypothesis review against existing accumulated insights.
- Keep, strengthen, refine, merge, split, or remove insight statements based on the new evidence.
- Maintain a complete self-contained insight list rather than incremental append-only notes.
- Prefer concise, actionable critique patterns over vague thematic summaries.
- Do Not Do:
- Do not output only the delta from the previous insight set.
- Do not preserve unsupported or redundant insights just because they already exist.
- Do not turn one hypothesis review into a run-level generalization without enough evidence.
- Output Shape:
- Produce the exact
InsightsFromReviewsContractfrompackages/agent_contracts/meta_review.py. - When consumed inside the run pipeline, use
from tools import sync_pipeline_stage_artifactssocurrentPhase = Insights from Reviews,currentSkill = insights-from-reviews, andstageTrailstay aligned across both state artifacts. - Keep each insight short and actionable.
- Produce the exact
Execution Steps:
- Open
skills/shared-references/schema-index.md, then readpackages/agent_contracts/meta_review.pyandpackages/agent_contracts/pipeline_runtime.pybefore writingmeta/INSIGHTS_FROM_REVIEWS.jsonor updating run-level stage artifacts. - Before aggregating the new insight set, call
tools.sync_pipeline_stage_artifacts(run_dir, current_phase="Insights from Reviews", current_skill="insights-from-reviews"). - Read the research plan, current hypothesis, and its completed review artifacts.
- Read prior insights if they exist.
- Compare the new review evidence against the prior insight set.
- Produce a revised complete insight list.
- Write
meta/INSIGHTS_FROM_REVIEWS.json. - Validate before declaring completion.
Artifact Rules:
INSIGHTS_FROM_REVIEWS.jsonmust contain a complete revised insight set, not an append-only patch.- The artifact should stay concise enough to guide later stages without becoming a second full review archive.
Completion Rule:
- This skill is complete only when
meta/INSIGHTS_FROM_REVIEWS.jsonexists and is valid for downstream consumption.
微信扫一扫