C & C++ Code Hygiene
Compiler diagnostic, ownership, bounds, concurrency, and lifetime hygiene.
Select one bounded recipe. Start in audit mode; authorize fixes only after reviewing the candidate evidence.
Recipes
C and C++ compiler warning and suppression debt
developmentBounded audit or remediation to resolve portable compiler diagnostics without blanket flags or pragmas.
C and C++ ownership, RAII, and resource lifecycle
developmentBounded audit or remediation to make memory, file, socket, lock, and handle ownership explicit.
C and C++ bounds, integer, and undefined-behavior hygiene
developmentBounded audit or remediation to remove unchecked bounds, lossy arithmetic, lifetime, and undefined-behavior hazards.
C and C++ atomic, lock, and thread lifecycle
developmentBounded audit or remediation to remove data races, lock-order hazards, and detached thread lifetimes.
C and C++ const, span, view, and lifetime hygiene
developmentBounded audit or remediation to make mutation and non-owning view lifetimes explicit.