Use when
- Auditing generated UIs, dashboards, tables, lists, or panels for blank states that strand users.
- A surface has no visible content but the current UI does not prove why or what can happen next.
- An existing empty-state treatment is decorative, permission-blind, or not connected to recovery.