test-clocks
| Field | Value |
|---|---|
| ID | test-clocks |
| Version | 1.0.0 |
| Mode | static |
| Layer | Stripe |
| Category | contract |
| Severity | 🟡 warning |
| SLA | 10,000 ms |
| Depends on | none |
| Source | apps/api/__gates__/test-clocks.gate.ts |
What it asserts
components.parameters.MatterTestSpeed is declared with enum [real, fast, instant]; every mutation accepts it (Matter test-mode clock contract).
Run it locally
bun run gates --gate=test-clocksSee also
staticmode- Stripe layer
- Allowlists — how to bound a known finding with an expiration
- Contributing — how to evolve this gate or write a new one
Generated by apps/design/scripts/generate-gate-pages.ts from the gate's source-of-truth metadata. Edit this page by editing the gate file's description / version / etc.
template-render-idempotency
Every fixture under packages/templates/__fixtures__/ replays byte-identically for the same Idempotency-Key + body; 409s for same key + mutated body.
turbo-build-test-decoupled
No turbo.json (root or workspace) may put a test task in a build task's dependsOn — deploys build, CI tests. Re-coupling re-blocks Vercel production deploys on env-sensitive test failures.