There are a bunch of whitespace rules that clang-format is missing, primarily: - [ ] after `#pragma once` - [ ] before and after `namespace {` - [ ] ends of files These could all probably be done using github actions grepping for the issues