Settle one blocked design question by building the smallest disposable prototype, recording the observed answer in `.fable/spikes/`, then throwing the code away. Use when a design branch turns on something only running code can decide — feasibility, how a dependency behaves in this codebase, performance shape, integration friction — or when the user asks for a spike, prototype, POC, or throwaway experiment.