OpenAPI Export

Live OpenAPI spec is served from route annotations at runtime:

  • GET /docs

If you need a static JSON export for CI or portal import, generate it from src/docs/swagger.js in your build script.