Hi @sleepking666. Lists of the problems with Arduino projects that are checked for by the official Arduino Lint tool are available here:
https://arduino.github.io/arduino-lint/latest/rules/
Arduino Lint only looks at the structure and metadata of Arduino sketch and library projects, not at the code (and obviously not at the hardware), so I'm not sure whether the list will be relevant to your project, but I thought it was worth mentioning in case it will be useful to you.