PublishedGuidanceLAST REVIEWED · 30 AUG 2026
Test boundaries
Separate deterministic contract checks from environment-dependent runtime integrations.
Deterministic public-contract lane
Run npm run test:public-contracts for documentation, OpenAPI, Forward safety, and public navigation checks that require no local model or managed-credit service.
npm run test:public-contractsLocal runtime integration lane
Run this lane only when Ollama, its model fixtures, and managed-credit dependencies are available. A timeout here is an environment/integration failure and does not invalidate a passing public-contract lane.
npm run test:runtime-integrationsWas this page helpful?