Thank you! Thank you!
Thanks for all the suggestions. I added spaces after all the headings, backslashes before underscored (that I could see), removed all the :codes: and took all your suggested edits except for one. See
DM-33028. I don't know hack around the fact that those internal links won't exist in 23.0.0. They do on main, so I'll internally link on that commit. They will exist in 23.0.1, and will do DM-33028 on v23.0.x as soon as the docs for 23.0.0 are done.
I think this is ready to merge to v23.0.x. The merge to main will have to be later tonight.