One of the most irritating bugs in client libraries is if they hard-code 1xx behavior to particular numbers, rather than treating the entire range uniformly.
This makes it easy to desync, though since it's not the server end it's rarely as catastrophic.
To fix this, servers need to start returning bogus 199 Fix Your Client headers before a random fraction of all real responses.
Also, it is slightly outdated as it does not incorporate RFC9110 which renames some status codes which previously were WebDAV-only:
https://github.com/python/cpython/pull/117611
Correct (and already done by now). Just a few days ago, there was the remarkable example that Cloudflare wants to use the code 402 (payment required) to keep AI crawlers away or ask them to pay. I still think it's a great idea, hopefully something will come of it.
https://news.ycombinator.com/item?id=44432385