...
>Classes/code subdivisions should exist where they make logical sense.
>Commits and PRs should have a logical scope
...
Outside interfaces need comments explaining all inputs and outputs, as well as a general description of what it’s its function is.
exampleExample:
For repo owners and toolchain managers
...