
> rentaldrivego-web@0.3.0 validate
> node scripts/run-validations.mjs

PASS: Phase 9 contract package is immutable and 61 payload checksums match.
PASS: Pinned Node 24.17.0, pnpm 11.9.0, and 25 exact direct dependency versions match the lockfile.
PASS: English, French, and Arabic catalogs have exact key parity and valid direction metadata.
PASS: 5 route IDs have complete locale, runtime, hash, query, and hreflang contracts.
PASS: Phase 9 semantic tokens are unchanged and application styles contain no raw palette colors.
PASS: Phase 11 component tokens, theme fallback, and application-shell foundations are present.
PASS: 46 CSS files use direction-safe logical declarations.
PASS: Runtime source contains no placeholder destination, simulated submission, or research-only backdoor.
PASS: Localized canonical, hreflang, Open Graph, social, and robots foundations are present.
PASS: 60 inventory entries and 93 component source files satisfy Phase 12 static controls.
