The audit stage

The smoke detector in the walls.

FINDS IT BEFORE LAUNCH
ON THIS BUILD
USED ON THIS BUILD
WHERE IT RUNS
QA · design-system gate · 390 and 1440

What it is

The design-system gate: every route is measured at 390 and 1440 for type floor, contrast, tap targets, overflow, missing assets and the background register. A finding exits 1.

What it does for your business

For your business it means the review link has already been measured at the phone and desktop widths before a human opens it.

Why it earns its place

The last stage before a domain sees the work should be a gate, not an opinion. The audit turns type size, contrast, tap targets, overflow and background register into pass/fail.

Instrumented per build where the stack carries it — stated honestly: a practice we run, not a product we sell.

The last pass

USED ON THIS BUILD

Gate

qa/audit-design-system.py

Viewports

390 / 1440

Checks

5 checks

Failure

exit 1

The /gantry family passes at both widths. The repo-wide gate still flags the missing booking config, which is outside this page's scope.

How it runs here

`qa/audit-design-system.py` scans the source for token violations, then drives a real browser through the routes at both widths. A finding exits 1. The gate is not waived for a page that looks fine.

RUN THE CORRIDOR

SHELL
$ python3 qa/audit-design-system.py \$   --url https://nimoswebsites.com \$   --routes "/gantry,/gantry/cuifmare"

When it runs

Before a release, after a visual change, and when a new route is added. The route must be registered in the audit map.

Who owns it

QA owns the gate. Build fixes the finding. A human still reads the page; the audit is a floor, not a ceiling.

What it does not claim

The audit measures what a browser can see. It cannot prove a business claim, a price or a delivery promise; the claims ledger is a separate gate.

THE REFERENCE

The manual above is ours. The vendor's reference is the place to check an API, a version or a limit.

Open the official docs →

This is the tool. The process is what turns it into your business.

File the brief
The audit stage — Nimos