Use when writing or reviewing Go code for readability, control flow clarity, function shape, code organization, and style decisions that require judgment beyond what gofmt and linters enforce.