What problem does it solve? It answers feasibility questions that research alone cannot resolve by building small, disposable experiments, so you avoid committing to an architecture or library before knowing it actually works. ## Core Features & Use Cases - Structured Spike Workflow: Decompose an idea into 2-5 risk-ordered feasibility questions framed as Given/When/Then, then research, build, and deliver a verdict per spike. - Comparison Spikes: Build competing approaches side by side (e.g., pdfjs vs camelot for PDF parsing) and produce a head-to-head comparison table with a winner recommendation. - Verdict Reporting: Each spike closes with a VALIDATED, PARTIAL, or INVALIDATED verdict documenting what worked, what failed, surprises, and recommendations for the real build. - Use Case: Before building a real-time chat feature, spike websocket streaming to confirm the client receives LLM token chunks under 100ms, then throw the code away. ## Quick Start Ask the agent to spike whether your chosen approach works, for example: "Spike whether websockets can stream LLM tokens to the browser with under 100ms latency before I commit to this architecture."