Summary
Many files do not have documentation at all, or have very sparse documentation.
Rationale
The code can be hard to understand or follow, if it's not properly documented.
Description
The ideal fix is to go over files one by one (in different PRs, or perhaps by folder) and make sure they are properly documented. Some sections of the code lack documentation completely. This is the only way we can ensure nothing slips under the radar.
Additional information
No response