Metadata-Version: 2.5
Name: server-decorator-gen-openapi
Version: 2.0.20
Summary: IR-derived OpenAPI 3.1 document (contracts/rules/rest-conventions.md). Polyglot sibling of @montionugera/entity-spec-gen-openapi.
License: MIT
Requires-Python: >=3.10
Requires-Dist: server-decorator-entity==2.0.20
Provides-Extra: dev
Requires-Dist: mypy>=1.10; extra == 'dev'
Requires-Dist: pytest-cov>=5; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: ruff>=0.5; extra == 'dev'
Description-Content-Type: text/markdown

# server-decorator-gen-openapi

Compiles the EntitySpec IR into an OpenAPI 3.1 document, following
`contracts/rules/rest-conventions.md`. Pure functions — no HTTP framework, no
dependency on `server-decorator` or on `server-decorator-gen-pydantic`.

Polyglot sibling of `@montionugera/entity-spec-gen-openapi`; both emit a
byte-identical document, enforced by `scripts/check-openapi-parity.sh`.
