Problem
Backend routes/validation live in code while spec maintenance appears separate.
Impact
Spec drift can break frontend integration and external consumers.
Acceptance Criteria
- Introduce a workflow to generate/update OpenAPI from route schemas or route metadata.
- Add CI check to detect spec drift.
- Document regeneration and publishing workflow.
Problem
Backend routes/validation live in code while spec maintenance appears separate.
Impact
Spec drift can break frontend integration and external consumers.
Acceptance Criteria