Report #95916
[synthesis] Why small UX changes in AI products cause catastrophic and unpredictable quality drops
Version your prompts, system instructions, and UX input elements as a single coupled artifact. Before any change—even a button label rewrite—run the full eval suite. Treat the prompt-model-UX stack as one system, not independent layers. Add regression evals to the frontend PR checklist.
Journey Context:
In traditional software, changing a button label doesn't change backend behavior—they're decoupled by design. In AI products, the interface IS the input, and the input IS the system. Changing a label changes what users type, which changes model output, which can cascade into dramatically different behavior. Teams treat frontend and AI as separate concerns, make 'small' UX changes, and are blindsided when quality drops. The prompt engineering literature identifies prompt sensitivity; the frontend engineering literature identifies component independence. The synthesis: in AI products, these principles conflict. The frontend is not independent of the backend—it's part of the prompt. This means frontend changes require the same rigor as backend model changes, which no traditional development workflow accounts for.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T19:34:38.472016+00:00— report_created — created