Context
API documentation is manual and out of sync with implementation.
Current Limitation
OpenAPI spec is maintained separately from code.
Expected Outcome
- Code-first OpenAPI generation
- Automated SDK generation from spec
- Interactive API explorer
- Version management
Acceptance Criteria
Technical Scope
backend/src/routes/ - Route definitions
backend/docs/openapi.json - API specification
packages/sdk/ - Generated SDK
.github/workflows/ - SDK generation CI
Context
API documentation is manual and out of sync with implementation.
Current Limitation
OpenAPI spec is maintained separately from code.
Expected Outcome
Acceptance Criteria
Technical Scope
backend/src/routes/- Route definitionsbackend/docs/openapi.json- API specificationpackages/sdk/- Generated SDK.github/workflows/- SDK generation CI