Documentation philosophy for code — document the unusual, intentional, and non-obvious; leave the obvious uncommented. Use when writing or editing comments, docstrings, README or architecture docs; when adding code and deciding what deserves explanation; or when reviewing a change for documentation quality. Applies to any language, plus config, infrastructure, database migrations, CI, and Markdown.