Testing and Validation
Use this checklist before merging significant changes.
Fast local checksโ
npm run lint:fix:quietnpm run typechecknpm run test
Full quality gateโ
npm run lint:all:fix:quietnpm run buildnpm run docs:build
When docs/navigation changeโ
Also validate:
- no broken links in docs build output
- sidebar routes keep expected context
- navbar/footer links match current route structure
When preset docs changeโ
Run sync scripts that maintain generated preset and rules tables when needed.
CI parity guidanceโ
If local and CI differ:
- capture failing logs into
temp/ - identify first root-cause error
- fix source/config (not generated build output)