Wire `@pracht/openapi`: generate an OpenAPI 3.1 document from `defineApi()`
routes, attach response contracts with `defineOpenApi()`, serve an optional
Scalar or Swagger UI, handle deploy-base and CSP, and gate completeness in CI.
Use for "add OpenAPI", "generate an API spec", "add Swagger", "publish API
docs", "document my API routes".