summary: Frontend Tests (Web) tier: 1 component: frontend duration: 15m require: - npm /security-audit: summary: Security Audit (npm audit) test: ./security_audit.sh tier: 1 order: 10 /types-sync: summary: Types Sync Check (OpenAPI) test: ./types_sync.sh tier: 1 order: 15 /lint: summary: Lint (ESLint) test: ./lint.sh tier: 1 order: 20 /format-check: summary: Format Check (Prettier) test: ./format_check.sh tier: 1 order: 20 /no-critical-js: summary: No Critical JS Check test: ./no_critical_js.sh tier: 1 order: 20 /typecheck: summary: Type Check (TypeScript) test: ./typecheck.sh tier: 1 order: 30 /unit: summary: Unit Tests (Vitest) test: ./unit.sh tier: 1 order: 40 /contrast: summary: Contrast Tests (WCAG) test: ./contrast.sh tier: 1 order: 40 /build: summary: Build Test test: ./build.sh tier: 1 order: 50 /bundle-size: summary: Bundle Size Check (Strict) test: ./bundle_size.sh tier: 1 order: 60 /build-perf: summary: Build Time Budget test: ./build_perf.sh tier: 1 order: 60