Project
A failure-mode map for one AI feature
A failure-mode table for one shipped AI feature you can use daily — a summariser, a search ranker, a support bot. Every row is a failure you produced yourself, not one you imagined.
- Collect 30 real failures. Two hours with the feature, using adversarial and boringly typical inputs alike. Screenshot every output that is wrong, refused or useless.
- Classify them. Confidently wrong, subtly wrong, refused when it should have answered, answered when it should have refused, correct but unusable, and wrong for one user group only.
- Score three ways. Frequency out of 30, severity 1–5, and detectability — can the user tell it is wrong without checking elsewhere? The undetectable ones are the dangerous ones.
- Design the interface response per class. Citations, a confidence display, an edit affordance, a fallback path, or a refusal that routes to a human. Specific copy, not a description of copy.
- Set one escalation rule. The single condition under which the feature hands off to a person, plus what it costs to set that threshold too high and too low.
- Accept one failure explicitly. Name the class you would not design around, what that decision costs, and who pays it. A map where every row gets fixed is a wish list.
Scope guard: one feature, 30 observed failures, one table. A map of imagined failures is a brainstorm.