Quality signals
See why the baseline tooling ships by default and which optional tools appear when you opt into deeper testing.
Default quality stack
Purrfold installs the baseline checks by default to catch regressions early and keep feedback close to the code.
React Doctor and React Scan are part of the default stack. Vitest, commitlint, and Playwright only appear when their install choices are selected.
Quality gates
Default signals that catch issues before they spread.
When you want quality gates to surface issues before review.
Official docsWhen browser behavior needs an extra health check.
Official docsCommit hygiene
Formatting and commit checks that keep changes clean.
When you want feedback that catches React, TypeScript, and import hygiene issues before review.
Official docsWhen you want formatting to stay automatic and boring.
Official docsWhen you want commit-time guardrails without extra ceremony.
Official docsWhen commit hygiene is part of the install you chose.
Official docsCI confidence
Signals that make automation trustworthy.
When you enabled unit testing during installation.
Official docsWhen you enabled E2E testing during installation.
Official docsRuntime insight
Visibility that helps confirm the app stays healthy in the browser.
When type safety is the fastest way to prevent regressions.
Official docs