Ossature Blog

Updates, guides, and technical writing on spec-driven code generation.

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.

AI-Generated Code Has No Author

Generated code does roughly what you asked, but you can't tell from reading it which decisions were deliberate and which the model just guessed. Specs are where those decisions go so they don't end up living only in the generated source.