Versioning expectations
- Use the /api/public/v1 base path for all documented routes.
- Treat the published OpenAPI document as the machine-readable contract for the current public surface.
- If your integration depends on specific behaviors, pin against this documented v1 contract and monitor release changes.
- The repository does not define a separate public changelog system yet, so this portal documents the currently supported stable surface.