fase(21): openapi documentation with scalar
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -350,24 +350,24 @@ Spec: `.ralph/specs/phase-18-cli-cicd.md`
|
||||
|
||||
---
|
||||
|
||||
## Phase 20: Visual Regression Refactor [PENDIENTE]
|
||||
## Phase 20: Visual Regression Refactor [COMPLETO]
|
||||
|
||||
- [ ] 20.1: Migrar visual regression existente → nueva estructura modular
|
||||
- [ ] 20.2: Integrar con StorageProvider para screenshots
|
||||
- [ ] 20.3: Refactorizar frontend /visual-review con shadcn/ui components
|
||||
- [ ] 20.4: Verificar build + commit: `fase(20): visual regression refactor`
|
||||
- [x] 20.1: Migrar visual regression existente → nueva estructura modular
|
||||
- [x] 20.2: Integrar con StorageProvider para screenshots
|
||||
- [x] 20.3: Refactorizar frontend /visual-review con shadcn/ui components
|
||||
- [x] 20.4: Verificar build + commit: `fase(20): visual regression refactor`
|
||||
|
||||
---
|
||||
|
||||
## Phase 21: API Documentation [PENDIENTE]
|
||||
## Phase 21: API Documentation [COMPLETO]
|
||||
|
||||
- [ ] 21.1: Instalar: `npm i @asteasolutions/zod-to-openapi @scalar/express-api-reference`
|
||||
- [ ] 21.2: Crear Zod schemas compartidos para TODOS los endpoints (request + response)
|
||||
- [ ] 21.3: Generar OpenAPI 3.1 spec desde Zod schemas
|
||||
- [ ] 21.4: Montar Scalar UI en GET /api-docs
|
||||
- [ ] 21.5: Servir spec JSON en GET /api-docs/openapi.json
|
||||
- [ ] 21.6: Verificar que todos los endpoints están documentados
|
||||
- [ ] 21.7: Verificar build + commit: `fase(21): openapi documentation with scalar`
|
||||
- [x] 21.1: Instalar: `npm i @asteasolutions/zod-to-openapi @scalar/express-api-reference`
|
||||
- [x] 21.2: Crear Zod schemas compartidos para TODOS los endpoints (request + response)
|
||||
- [x] 21.3: Generar OpenAPI 3.1 spec desde Zod schemas
|
||||
- [x] 21.4: Montar Scalar UI en GET /api-docs
|
||||
- [x] 21.5: Servir spec JSON en GET /api-docs/openapi.json
|
||||
- [x] 21.6: Verificar que todos los endpoints están documentados
|
||||
- [x] 21.7: Verificar build + commit: `fase(21): openapi documentation with scalar`
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user