What problem does it solve? Writers cannot reliably judge the clarity of their own prose, so specs, plans, intents, and checkpoints often reach the next reader with gaps, contradictions, or bare pointers that force the reader to stall or invent missing context. ## Core Features & Use Cases - Per-block quality gate: Runs four checks on every block as it is written -- one job per block, every word carrying, self-contained text instead of bare pointers, and consistency with prior blocks. - HALT-on-failure discipline: A block that fails any check stops the work; the gap is emitted rather than smoothed over with fluent prose, at input review, during drafting, and before storage. - Cold reader backstop: A separate reader reviews the artifact block by block from the text alone, catching what the writer cannot grade in its own work. - Use Case: Before storing an implementation plan another agent will build from, run the gate on each section; if a step says "retry per the operator's ruling" without the actual rule, HALT and fix it to carry the substance inline. ## Quick Start Ask the agent to run the distill gate on each block of the spec or plan you are drafting and halt on any block that fails a check.