This is a self-issue to seed discussion — feel free to add your thoughts.
The current REJECT rules (R1-R6) cover:
- R1: forced/blocking animations
- R2: high-frequency interruption
- R3: ≥3 CTAs in single viewport
- R4: first-time user popup interruption
- R5: critical action without confirm/undo
- R6: onboarding > 3 steps without skip
What other anti-patterns should be hard-rejected?
Candidates I've considered but didn't include yet:
- R7: forms with > 7 fields without progressive disclosure
- R8: error states without actionable recovery
- R9: dark patterns (confirm-shaming, etc.)
What would you add?
This is a self-issue to seed discussion — feel free to add your thoughts.
The current REJECT rules (R1-R6) cover:
What other anti-patterns should be hard-rejected?
Candidates I've considered but didn't include yet:
What would you add?