Files
Rental-operations-platform/docs/quality/PHASE_12_VALIDATION_RESULTS_v1.0.md
2026-06-25 19:06:59 -04:00

4.0 KiB

Phase 12 Validation Results

Date: 2026-06-25

Command Status Exit Tests Passed Failed Skipped Evidence
pnpm install --frozen-lockfile environment-blocked N/A 0 0 0 0 docs/quality/logs/pnpm-install-frozen.log
npm install --engine-strict=false --ignore-scripts --package-lock=false --no-audit --no-fund fallback-pass 0 0 0 0 0 docs/quality/logs/npm-install-fallback.log
npm run validate pass 0 10 10 0 0 docs/quality/logs/validate.log
npm run format:check pass 0 1 1 0 0 docs/quality/logs/format-check.log
npm run lint pass 0 1 1 0 0 docs/quality/logs/lint.log
npm run typecheck pass 0 1 1 0 0 docs/quality/logs/typecheck.log
npm run test:unit pass 0 22 22 0 0 docs/quality/logs/unit.log
npm run build (without SITE_ORIGIN) expected-fail-closed 1 1 1 0 0 docs/quality/logs/build-missing-site-origin.log
SITE_ORIGIN=http://127.0.0.1:3000 PUBLIC_RELEASE_APPROVED=false npm run build pass 0 1 1 0 0 docs/quality/logs/build.log
standalone server + curl locale/component-lab matrix pass 0 6 6 0 0 docs/quality/PHASE_12_HTTP_ROUTE_RESULTS_v1.0.json
playwright test tests/browser tests/a11y --project=chromium environment-blocked N/A 44 0 0 44 docs/quality/logs/playwright-browser-a11y.log
playwright test tests/visual --project=chromium --update-snapshots not-run-after-shared-blocker N/A 0 0 0 0 docs/quality/PHASE_12_VISUAL_REGRESSION_RESULTS_v1.0.json
pnpm audit --audit-level low environment-blocked 124 0 0 0 0 docs/quality/logs/pnpm-audit.log

Unit coverage: 92.40% statements, 86.04% branches, 95.45% functions, and 92.64% lines.

The production build intentionally fails without SITE_ORIGIN; the successful local evidence build used http://127.0.0.1:3000. Release acceptance remains blocked by P12-001 through P12-005. The source implementation is ready for Phase 13 development, but browser, visual, target-runtime, audit, and manual assistive-technology evidence still requires an unblocked pinned environment.