Goal
Enable safe API evolution without breaking consumers.
Scope
- Choose versioning approach (path/header)
- Apply versioning to current API routes
- Document deprecation and sunset process
Acceptance Criteria
- Versioning is enforced consistently
- Breaking changes require version bump
- Consumer-facing docs updated