brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
benchmark_recovery_harnessRun bounded SBI benchmark recovery from generated skills while enforcing source boundaries and validator-compatible evidence.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill after the task protocol, posterior approximation, and two-sample metric skills exist and validate. It coordinates a reduced Gaussian-linear recovery of the paper's benchmark mechanism, writes auditable Distiller artifacts, and records generated skill invocations.
Do not read the original paper repository during recovery. Use only the paper, module docs, generated skills, runtime handoff, and current-attempt snapshots or logs listed in the source manifest.
attempt_dirskill_rootmodule_plan.jsonenvironment/runtime_handoff.json0.5.recovery/experiment_plan.md.recovery_result.json using the target from module_plan.json.Before treating a recovery as valid, search the serialized recovery/source_manifest.json for the original repository checkout path from the run config or source-resolution record. The manifest may mention current-attempt snapshots copied during environment preparation, but it must not list or depend on the original checkout. If the original checkout path appears, rerun recovery with only generated skills and current-attempt artifacts.
Run:
python scripts/run_recovery.py --attempt-dir <attempt_dir> --skill-root <skill_root>
python /share/project/yuyang/workspace/Paper2Skills/Distiller/skills/recover-paper/scripts/validate_recovery_experiment.py <attempt_dir> --output <attempt_dir>/recovery/experiment_validation.json
This harness implements a declared soft-mode proxy. It must not be accepted for hard-mode recovery or described as a full reproduction across all sbibm tasks and algorithms.