Problem Statement
Manual request validation leads to inconsistencies and missing validations. OpenAPI spec exists but isn't enforced at runtime.
Proposed Solution
Use express-openapi-validator:
- Load openapi.yaml at startup
- Auto-validate all requests
- Return structured 400 errors
- Validate response schemas (dev only)
- Generate validation tests
Affected Component(s)
Problem Statement
Manual request validation leads to inconsistencies and missing validations. OpenAPI spec exists but isn't enforced at runtime.
Proposed Solution
Use express-openapi-validator:
Affected Component(s)