Guidance

  • Keep labels visible and place errors next to the affected field.
  • Preserve entered data after validation.
  • Use progressive disclosure only when it reduces genuine complexity.

Boundaries

  • Do not use placeholders as labels or disable submission without an explanation.