Quality checks
Each check guide explains its scope, configuration, limits, and a before/after example. Run the full quality pipeline or invoke a supported focused command.
Source quality
Section titled “Source quality”- Document — required TSDoc and source layout.
- Format — Prettier and canonical layout.
- Import validation — unresolved local modules.
- Name — consistent, concise identifiers.
- Lint — repository-configured ESLint rules.
- Knip — unused files, exports, dependencies, and reachability.
- Type — TypeScript source or project checks.
- Diff — Git whitespace errors.
Refactoring and maintenance
Section titled “Refactoring and maintenance”- Object forwarding — repeated property forwarding.
- Alias — unnecessary local aliases.
- Single-use declarations — declarations with one in-scope consumer.
- Dead code — private unused functions.
Repository policies and patterns
Section titled “Repository policies and patterns”- Security — environment, client-boundary, import, and term policies.
- Repeated classes — repeated static class strings.
- Regex deduplication — duplicate regular-expression sources.
- UI patterns — configured patterns to replace with shared primitives.
- Command — required repository-owned commands.
- Recommend — optional advisory commands.