Quality gates
Użyj tej checklisty przed merge/release.
Backend
cd backend
npm run lint
npm test
Frontend
cd frontend
npm run lint
npm test
npm run build
Smoke full stack
docker compose up --build -d
docker compose ps
curl -s http://localhost:4000/health
Minimalne testy manualne
- działa logowanie OTP,
- działa tworzenie i podgląd zgłoszenia,
- działa zmiana statusu na Kanban,
- działa synchronizacja DevTodo,
- zamknięcie wymaga closure summary.