Install @nestjs/swagger@^11.4.2 + nestjs-zod@^5.3.0. Bootstrap SwaggerModule in main.ts with cleanupOpenApiDoc (dev/staging only; SWAGGER_ENABLED=true for prod). Add @ApiTags, @ApiBearerAuth, @ApiOperation, @ApiResponse, @ApiParam, @ApiQuery, @ApiBody decorators to all 16 acadenice /v1/* controllers. Add swagger.spec.ts (8 tests green). Add docs/api-docs.md (SDK gen guide). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| collaboration | ||
| common | ||
| core | ||
| database | ||
| ee@35c0f3c4f8 | ||
| integrations | ||
| ws | ||
| app.controller.ts | ||
| app.module.ts | ||
| app.service.ts | ||
| main.ts | ||