What problem does it solve?
It prevents broken or subpar releases by catching lint, formatting, TypeScript, build, and quality regressions early.
Core Features & Use Cases
- Full QA pipeline enforcement: Run lint, formatting checks, TypeScript typechecking, and an Astro build to ensure the project is release-ready.
- Pre-launch verification: Confirm content completeness (no placeholders), working links, alt text, branding requirements, legal pages, analytics/forms configuration, and performance targets.
- Quality scoring with Lighthouse and HTML validation: Validate Best Practices thresholds across Lighthouse categories and ensure rendered output has no HTML validation errors.
- Dark mode and responsive checks: Verify UI readability and functionality across themes and key viewport sizes, including cross-browser sanity testing.
Quick Start
Run the QA pipeline (lint → format → TypeScript → build) and confirm Lighthouse meets the defined minimums across all categories.