Fixing AI UX: undo, provenance, and form-first flows | SaaSBrowser.ai