It would be great to see such elaborate guidelines to be accompanied with an integration into a linting tool, such as clang-tidy.
I thought there was a checker (based on clang) included by the CPP Core Guidelines [0], but I'm not seeing it there currently. Must have been external. I know I saw a tool that provided partial support, at least for GSL [1] (MS's library support of the the CPP Core Guidelines).
[0] https://github.com/isocpp/CppCoreGuidelines [1] https://github.com/microsoft/gsl/