Skip to content

Developer Workflow and Quality Gates

  1. Run app locally (npm run dev).
  2. Make focused changes by route/section.
  3. Run lint/tests as needed.
  4. Commit only after pre-commit checks pass.
  • Lint workflow validates JavaScript quality on pushes.
  • Deploy workflow can manually deploy selected branch/environment to Vercel.

For non-technical readers: quality gates prevent avoidable defects from reaching users.

For technical readers: consistent linting and controlled deploy paths reduce merge/deploy risk.

When features change, update relevant docs in the same branch/PR:

  • architecture-level changes -> architecture/*
  • route/feature behavior changes -> codebase/*
  • release/process changes -> operations/*