Empty & error microcopy — no blame
Methodology: draft · lint · human review
Paste the screen context. Get empty-state and error-state microcopy with length, blame, and apology lint — for indie SaaS teams shipping UI without a UX writer.
1. What the engine owns
Empty-state and error-state drafts plus deterministic lint for blame, apology-as-fix, and length. Demo is labelled Rule-based — never silent mock.
2. What optional AI may do
Polish wording when a key is configured. Upstream failure returns 502. No invented product features beyond your paste.
3. What you must do
- Match brand voice before shipping strings.
- Keep button labels as verb + object.
- Do not treat drafts as a conversion guarantee.
4. What we deliberately do not do
- Full UX writing CMS or Figma sync.
- Multi-locale expansion QA.
- Replace your brand guidelines.