Rule index¶
This reference maps every rule code to its check and whether the check is opt-in (default off), generated from the registry. Full descriptions, configuration and precision notes for each rule are in the rule reference.
| Rule | Check | Opt-in |
|---|---|---|
AAA-001 |
test_style | yes |
AAA-002 |
test_style | yes |
ATTR-001 |
attribute_access | yes |
ATTR-002 |
attribute_access | yes |
AUTHN-001 |
security_patterns | no |
CMT-001 |
comments | no |
CMT-002 |
comments | no |
CMT-005 |
restating | yes |
COMPLEXITY-001 |
file_limits | no |
CRYPTO-001 |
security_calls | no |
DEBUG-001 |
security_calls | no |
DESERIAL-001 |
security_calls | no |
DOCS-001 |
docs | yes |
DOCS-002 |
docs | yes |
DOCS-003 |
docs | yes |
DOCS-004 |
docs | yes |
DOCS-005 |
docs | yes |
DOCS-006 |
docs | yes |
DOCS-007 |
docs | yes |
DOCS-008 |
docs | yes |
DRY-001 |
duplication | no |
ENDPOINT-001 |
pattern_divergence | no |
EVAL-001 |
security_calls | no |
IMPORT-001 |
pattern_divergence | no |
JUNK-001 |
stray_artifacts | no |
JUNK-002 |
stray_artifacts | no |
KWARG-001 |
named_args | yes |
LAYER-001 |
layer_deps | no |
LAYER-002 |
layer_deps | no |
LAYER-003 |
layer_deps | no |
LAYER-004 |
layer_deps | no |
LAYER-005 |
layer_deps | no |
LAYER-006 |
layer_deps | no |
META-001 |
meta | no |
META-002 |
meta | no |
META-003 |
meta | no |
META-004 |
meta | no |
META-005 |
meta | no |
NAMING-001 |
naming_consistency | no |
NAMING-002 |
naming_consistency | no |
NAMING-003 |
naming_consistency | no |
NAMING-004 |
naming_consistency | no |
PARAM-001 |
file_limits | no |
PATH-001 |
forbidden_paths | no |
PORT-001 |
port_coverage | no |
PORT-002 |
port_coverage | no |
PORT-003 |
port_coverage | no |
PROSE-001 |
comments | no |
PROSE-001 |
prose | yes |
PROSE-002 |
prose | yes |
PROSE-003 |
comments | no |
PROSE-003 |
prose | yes |
PROSE-004 |
prose | yes |
SECRETPY-001 |
secrets | no |
SHELL-001 |
security_calls | no |
SIMILAR-001 |
similarity | yes |
SIZE-001 |
file_limits | no |
SIZE-002 |
file_limits | no |
SIZE-003 |
file_limits | no |
SKILL-001 |
skills | no |
SKILL-002 |
skills | no |
SKILL-003 |
skills | no |
SKILL-004 |
skills | no |
SKILL-005 |
skills | no |
SKILL-006 |
skills | no |
SQL-001 |
security_patterns | no |
STALE-001 |
stale_paths | no |
TERM-NNN |
domain_terms | no |
TESTFILE-001 |
test_coverage | no |
TLS-001 |
security_calls | no |
TYPE-001 |
strong_types | no |
TYPE-002 |
strong_types | no |
TYPE-003 |
strong_types | no |
TYPE-004 |
strong_types | no |