Skip to main content

Testing And Release

Use this section for cross-repo operational workflows.

Start with QA Tester Guide if you want a single guided manual test path.

Use Release Signoff Checklist when you need a lightweight approval sheet before sharing a build.

Mobile app

  • install with npm install
  • run typecheck with npx tsc --noEmit
  • use focused Jest runs for data, store, and sync changes
  • perform manual verification for offline, auth, microphone, camera, biometrics, and uploads

Admin app

  • install with npm install
  • run local dev with npm run dev
  • run tests with npm test
  • run production build checks with npm run build

Documentation updates

When behavior changes in either app:

  • update repo-local docs if implementation details changed
  • update this site if system-level or operational behavior changed
  • attach new screenshots if UI or workflows materially changed