What Makes a Good LLM Spec

The format you pick for specs is the easy part. The hard part is knowing what is worth writing down and having a good harness around it that helps you without being in your way. A few practical principles for writing specs that an LLM can actually build from, with a small example.