code-review-blueprint
Installation
SKILL.md
Blueprint Code Review
🔴 Block merge
- Nullable suppressed:
!operator used to silence a nullable warning — fix the root cause - Logic in controller: business logic placed directly in a controller instead of an
IRequestHandler<T>— move it to the handler - API contract changed without regenerating the NSwag TypeScript client (
npm run nswag) - Secret / credential committed to code or config
- Build warning introduced —
TreatWarningsAsErrorsis on; CI will fail - Generated Angular file edited manually — files under
src/app/features/produced bynpm run codegen:runmust never be edited by hand; update theCodeGeneration.Setupconfiguration instead - NuGet version added to a
.csproj— all versions must be declared inDirectory.Packages.propsonly