ryux-edge-cases
Installation
SKILL.md
ryux-edge-cases: Edge cases
Group UX · Delivery Gate area EDGE CASES · RX-2.0. Levels are defined in
ryux-core.
The happy path is not enough. Walk this list for the screen you built:
| Area | Cases |
|---|---|
| Data | empty, one item, many items, long content, missing fields, duplicates |
| Forms | invalid, partial, failed, loading, unsaved, expired |
| Network | slow, timeout, offline, server failure, retry |
| Permissions | read-only, restricted, different roles (only roles that exist) |
| System | session expired, unauthorized, unexpected error |
For first use and zero data, explain what will appear and give one action to start. For each case that can happen, decide what the user sees and what they can do next. Cases that cannot happen in this product do not need a design; say so in the Delivery Gate.
Does not cover: how errors are worded (see ryux-content).