Before I ride off into the sunset, I thought I should share with you some of the tools that I use in REST API reviews, in case these might be helpful to anyone.
I know we have nearly completed the transition to TypeSpec across all of Azure, but I still prefer reviewing the OpenAPI as I am very familiar with the OpenAPI standard and there are some good tools available to aid in the review. And TypeSpec, for all its benefits, does not really support reviewing a REST API as well as it should, though I understand there is work underway to improve this (mainly highlighting suppressions / deviations from TypeSpec Azure Core).
The main tool I use in REST API reviews is the Spectral linter with a ruleset specifically designed to check