Skip to content

Testing and Quality

  1. Route-level smoke test (/, /app, and affected module routes)
  2. Provider-dependent behavior checks (auth, lock, module access)
  3. Component interaction checks for changed shared primitives
  4. Lint/build pass before merge

When changing any of these, update docs in the same PR:

  • src/context/*
  • src/utils/moduleRegistry.ts
  • src/components/* shared APIs
  • src/app/* route behavior
  • Diff-aware docs check for frontend API changes
  • Module/component coverage report against docs inventory