checks = [ "all", # Style / unused nits. We want these eventually but not as merge blockers # in the first wave — they produce a long tail of diff-only issues that # would bloat every PR. Re-enable in a dedicated cleanup PR. "-ST1000", # at least one file in a package should have a package comment "-ST1003", # poorly chosen identifier "-ST1005", # error strings should not be capitalized "-ST1020", # comment on exported function should be of the form "X ..." "-ST1021", # comment on exported type should be of the form "X ..." "-ST1022", # comment on exported var/const should be of the form "X ..." "-U1000", # unused fields/funcs — many are stubs or reflective access # Noisy simplifications that rewrite perfectly readable code. "-S1016", # should use type conversion instead of struct literal "-S1031", # unnecessary nil check around range — defensive anyway ]