hypothesis-simulation-review
Goal:
- Simulate the hypothesis mechanism and identify failure scenarios.
Inputs:
research_plan/RESEARCH_PLAN.jsonhypotheses/<id>/HYPOTHESIS.json- optional prior review artifacts for calibration
Outputs:
hypotheses/<id>/REVIEW/SIMULATION_REVIEW.json
Context Loading:
- Read
research_plan/RESEARCH_PLAN.json. - Read
hypotheses/<id>/HYPOTHESIS.json. - Use prior reviews only as hints for likely weak spots; the simulation should still be an independent walk-through of the mechanism and validation path.
Execution Prompt Contract:
- System Intent:
- You are mentally simulating the hypothesis mechanism and proposed validation path step by step.
- Required Reasoning Focus:
- Break the mechanism into an ordered process.
- Identify where the process could fail and why.
- Distinguish inherent failures from contingent implementation issues where possible.
- Prioritize likely and fundamental failure scenarios over edge cases.
- Do Not Do:
- Do not generate abstract critique without a concrete simulated step.
- Do not flood the artifact with low-value edge cases.
- Do not replace the structured review with narrative prose.
- Review Quality Floor:
- A
status = completedsimulation review must include concrete mechanism or validation steps and concrete failure scenarios. - Steps must name hypothesis-specific materials, mechanisms, measurements, conditions, controls, or decision points.
- Do not use placeholder simulation steps such as
Synthesize evolved catalyst,Characterize structure,Test activity, orBenchmark against parentas substantive review content.
- A
- Output Shape:
- Produce the exact
SimulationReviewContractfrompackages/agent_contracts/review.pywith:stepsfailure_scenarios
- Keep each step and failure scenario concise and concrete.
- Each item in
stepsmust be a plain string, not an object with nested keys such asstep,description, orexpected_outcome. - Each item in
failure_scenariosmust be a plain string, not an object with nested keys such asscenario,likelihood, ormitigation.
- Produce the exact
Execution Steps:
- Open
skills/shared-references/schema-index.md, then readpackages/agent_contracts/review.pyand confirm the exactSimulationReviewContractshape before writingSIMULATION_REVIEW.json. - Read the research plan and hypothesis.
- Simulate the key mechanism or validation path step by step.
- Record the major steps.
- Identify likely and fundamental failure scenarios.
- Write
hypotheses/<id>/REVIEW/SIMULATION_REVIEW.json. - Validate before declaring completion.
Artifact Rules:
SIMULATION_REVIEW.jsonshould focus on the highest-signal failure modes.- The artifact should remain short enough for downstream summarization but concrete enough to guide revision.
Completion Rule:
- This skill is complete only when
SIMULATION_REVIEW.jsonexists and is valid for downstream synthesis.
Scan to join WeChat group