redact directory.
Static checks and unit tests
typecheck and build one after the other, not at the same time: both write Next.js generated files.
npm test runs 87 Vitest tests and needs no models.
Browser tests
Playwright needs a browser. Install one once:Executable doesn't exist at …/ms-playwright/…, this step was skipped.
The manual-workflow tests expect no local service: they check the screens Redact shows when analysis is unavailable.
Stop qvac:service first, start the app, then run them:
Live browser test with real inference
This test uploads a file, waits for real suggestions, accepts and rejects them, saves the copy, and checks a pixel in the download. It needs the models, the service and the app.-
Start the service:
npm run qvac:service. - Start the app on port 3101.
-
Run: