I think I might be building a monster that renders one OpenAPI spec file from the API definition, then uses the ReDoc CLI to split the file up into separate endpoint files, and then use something like a custom sphinx tag (… okay, currently .. raw:) to render the file.
And then a ton of custom CSS to make the ReDoc sidebar disappear and make everything else render in styles compatible with the rest of the docs.
Nothing about this is good.