idea-spark
Idea Spark
Generate one literature-grounded research proposal with a concrete mechanism and honest falsification plan. A completed proposal is NOT evidence that the method works, is novel, or that a theorem is proved. Ordinary Chinese and English serve readers outside the subfield; the detailed English card retains technical obligations and implementation choices.
One run is one fresh directory: next writes a run_contract.json into an empty directory and
drives only directories that carry one. A directory with files but no contract is refused, not resumed.
Driving a run
Use an absolute skill path and a fresh absolute run directory. Naming convention remains
$PWD/ideaspark_run/<topic-slug>; if taken, append a numeric suffix. Never reuse phase0.
Run python3 "$SKILL_DIR/scripts/run.py" next --dir "$RUN_DIR" --query "<direction>".
Consume the WHOLE emitted step, including every input path. Execute it, then run next again.
The navigator is read-only. It first emits quality_init to establish the run contract.