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.