AI Feature Launch Checklist
Thirty things to settle before an AI feature ships, each with the reason it is cheap now and expensive later, exportable as markdown.
20 blockers outstanding — the first is "An eval set exists, with examples you did not write while building".
Before you can call it done
Cost
Limits and failure
Safety and abuse
Privacy and data
What the user sees
Operating it
- Items ticked
- 0 of 30
- Blockers ticked
- 0 of 20
- Sections
- 7
Everything on this page runs in your browser. Nothing you paste is uploaded, logged, or put in the URL — only the settings above the input are, so a configured tool can be linked to.
Why these thirty and not others
Every item here is one that is cheap before launch and expensive afterwards. Pinning a model version costs one line today and costs a weekend when the provider deprecates it. Deciding what happens when the API is down costs a paragraph today and costs an incident later. Nothing on this list is about model quality, because model quality is the part teams already worry about — the failures that actually take AI features down are cost, availability, unescaped output and a prompt nobody can find the source of.
The three that get skipped most
The spend ceiling, because the demo cost eleven cents. The server-side input cap, because the textarea has a maxlength. And treating retrieved content as data rather than instructions, because the retrieved content is "your own documents" — right up until a customer uploads one. Each of these is a single afternoon before launch.
Use the export box to paste this into the pull request that ships the feature. A checklist in a document is a reminder; a checklist in the PR is a conversation, and the items someone argues with are usually the ones worth the argument.