1
0
mirror of https://github.com/alexandrev/xslt-lab.git synced 2026-09-14 09:03:15 +00:00
Files
xslt-lab/frontend
claude-code 85f38532e1 UX: drop the floating usage survey so feedback is asked once, in context
The new inline satisfaction prompt and the old floating UsageSurvey had no
mutual exclusion: a user who ignored the inline one was shown a second,
fixed-position prompt at transform #3 — the intrusive pattern the contextual
rework set out to remove.

- Remove UsageSurvey (component, test, styles, lazy import, surveyDone state).
- Gate the inline prompt on transformCount >= 2 so it never fires on the very
  first run — ask once the tool has actually delivered value.
- Replace the survey tests with contextual-feedback ones, including a
  regression test asserting a single prompt is ever on screen.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KZntQUfw463NW4ftgSjWw5
2026-07-25 07:17:03 +00:00
..