Specs are editable documents, so they are better for interacting with LLMs.
- Specs are editable documents, so they are better for interacting with LLMs.
- A powerful pattern is editable inputs to LLMs
- Context that you intentionally factor out to be shareable in other tasks, vs implied context of "messages that came before in this thread"
- Specs that the user and LLM are updating and tweaking is accumulating state as it goes on, with feedback and curation throughout.
- The continuous curation keeps it higher quality.
- The append-only nature of chats is really limiting.
- A conversation that goes off the rails you have to restart.