Is your feature request related to a problem? Please describe.
Many namespaces are as yet un-annotated with a brief description, as used by Doxygen to generate developer documentation, locally or at https://doxygen.bitcoincore.org/namespaces.html.
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
Incomplete developer documentation may affect developer onboarding time, and this seems like low-hanging fruit.
Describe the solution you'd like
<!-- A clear and concise description of what you want to happen. -->
To add annotations to each of these namespaces. There may be existing descriptions elsewhere, if not I or someone else could attempt to describe each namespace, and reviewers could suggest improvements or alternatives.
Describe alternatives you've considered
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
Ideally each description would be committed by its author, so perhaps handling this with one PR that is then squashed isn't the best solution.
On the other hand, if this would ease developer onboarding perhaps that's more important.
Additional context
Documentation at time of opening 14/12/2022:
