## Summary Expose auto-generated API docs so frontend developers and contributors can explore the API without reading source code. ## Acceptance Criteria - [ ] Install `@nestjs/swagger` - [ ] Swagger UI available at `/docs` in development - [ ] All DTOs decorated with `@ApiProperty` - [ ] All controllers decorated with `@ApiTags` and response schemas - [ ] Auth endpoints show the Bearer token requirement (`@ApiBearerAuth`) - [ ] `openapi.json` can be exported via `GET /docs-json`
Summary
Expose auto-generated API docs so frontend developers and contributors can explore the API without reading source code.
Acceptance Criteria
@nestjs/swagger/docsin development@ApiProperty@ApiTagsand response schemas@ApiBearerAuth)openapi.jsoncan be exported viaGET /docs-json