What problem does it solve?
This checklist helps reviewers detect architecture violations, PII exposure, security gaps, performance regressions, and code-quality issues in the zoppy-api NestJS codebase so they can be fixed before merge.
Core Features & Use Cases
- Architecture checks: ensures controllers are thin, services and domains follow injection and repository patterns, and transactions and decorators are applied correctly.
- PII & security audits: detects DTOs exposing sensitive fields, verifies guard order, webhook validation, and safe logging practices.
- Performance and async checks: flags Sequelize include usage, N+1 patterns, inefficient loops, and improper promise handling.
- Use Cases: run on PR reviews, controller/service audits, or when verifying endpoints and DTO responses for compliance.
Quick Start
Review the pull request or changed files and list BLOCKERS, WARNINGS, and SUGGESTIONS with exact file paths, line numbers, and concrete fixes for every BLOCKER.