What problem does it solve? It prevents speculative research ideas from becoming full APM execution tasks without a locked, validated pre-registration and a toy-scale feasibility probe confirming the metric space, signal, and null model actually exist. ## Core Features & Use Cases - Pre-registration enforcement: Writes and validates a spike_preregistration YAML block against the discovery/spike-pre-registration/v1 schema before any compute runs. - Toy-scale probing: Bounds probes to 1-4 hours with limited data, explicit baselines, and a two-sided decision rule by default. - Structured outcomes: Routes success to /pre-reg-to-dispatch, partial results to a parked backlog state, and failures to [NEGATIVE] notes with KILL/PARK reasons. - Use Case: A candidate scorecard returns PROMOTE from /assay; after explicit approval, you lock a pre-registration, run a toy probe on existing persistence diagrams against W2 and landscape L2 permutation baselines, and record the result. ## Quick Start Ask the agent to run a Spike for the promoted candidate by writing its pre-registration note, validating it, and executing the smallest toy probe within the time box.