**Is your feature request related to a problem? Please describe.** I found a bug in ASP.NET Core where invalid schema references were being generated that are circular references: https://github.com/dotnet/aspnetcore/issues/63090 While doing that, I noticed a separate issue where some operations in a test document for HTTP GET include a request body. [editor.swagger.io](https://editor.swagger.io/) detects these issues, but the default validation ruleset does not. **Describe the solution you'd like** A validation rule for paths that verify that OpenAPI schema references are valid. **Describe alternatives you've considered** Write code to manually validate HTTP GET operations do not have a request body. **Additional context** - https://github.com/dotnet/aspnetcore/issues/63090 - #2453