C++17 code style for ordinary desktop and service code: naming, header/source organization, include hygiene, const-correctness, judicious auto and constexpr, namespaces, and [[nodiscard]]. Use when writing or reviewing .h/.hpp/.cc/.cpp files, establishing a C++ style guide, or configuring clang-format and clang-tidy. Follow an existing project's style instead of renaming foreign code. Does NOT decide ownership or lifetime (use cpp-memory-ownership), standard-library design choices (cpp-modern-stdlib), build wiring (cpp-build), or Russian terminology (cpp-russian).