Skip to main content

Validation Categories

Architectural Validation

Questions:

  • Does it follow Atomic Design?
  • Does it follow DDD?
  • Are domains correctly separated?
  • Is state properly located?

Technical Validation

Questions:

  • Does TypeScript compile?
  • Do tests pass?
  • Are interfaces correct?
  • Are imports correct?

Business Validation

Questions:

  • Does the feature satisfy requirements?
  • Are workflows complete?
  • Are edge cases handled?

UX Validation

Questions:

  • Is the experience intuitive?
  • Are accessibility requirements met?
  • Does the UI follow design standards?

Mini Exercise

Take one issue in generated code and classify it as architectural, technical, business, or UX validation.

Example

If the AI places state in the wrong layer, that is an architectural validation issue rather than a UX issue.