Skip to content

Validation

Run checks relevant to the service you changed.

Common Repository Checks

Terminal window
node scripts/validate-env.js
node scripts/license-audit.js
git diff --check

Main App

Terminal window
cd services/dr-app
npm run prisma:generate
npm run build

npm run lint may prompt if ESLint is not configured for the local environment.

Docker Build

Terminal window
docker compose build dr-app dr-video dr-event-hub

Docs Site

Terminal window
cd services/dr-docs
npm run build

Before Commit

Terminal window
git status --short
git diff --check
git ls-files --others --exclude-standard

Do not stage secrets, runtime databases, recordings, logs, backups, generated build output, or local agent metadata.