Code Quality Zone
A single-page React app (Vite) that audits Playwright, Java API, and TypeScript code against a catalog of standard rules, with optional multi-provider AI review (Anthropic, AWS Bedrock, Google AI Studio, Google Vertex) and exportable HTML/Markdown reports.
Quick start
Installed from npm, one command gives you the whole studio:
npm install -g cqz-audit
cqz serve --open
That starts a local companion on http://127.0.0.1:4000 and opens the app it
serves. The page comes with its own session token, so there is nothing to copy
and paste, and because it is served from the same origin as the API there is no
CORS to configure. Scanning a folder from the UI reads it from disk directly,
rather than making you pick files through the browser.
To work on the app itself:
npm install
npm run dev # http://localhost:4001
Standard rule analysis runs entirely in the browser with no network calls. AI review and report export are optional layers on top.
Scripts
How it works
- Load source files into the studio and pick a stack (Playwright / Java / TypeScript).
services/runFileAnalysis.jsruns the deterministic local analyzers for that stack.- Optionally, enable one or more AI providers to get a second opinion per file.
- Review findings across tabs (Overview · Files · Findings · Radar · Roadmap · Guide) and export a report.
Documentation
Security notes
- API keys are stored in
localStorage; the Vertex service-account JSON lives in tab memory only and is stripped before anylocalStoragesave. - Source files and findings stay in-memory unless you explicitly export a report.
.envis git-ignored — never commit provider credentials.