01Identifies 'red flags' such as wrapper classes created solely for testing
020 GitHub stars
03Prevents dynamic attribute assignments that break static type checking
04Detects and avoids common Python workarounds like __getattr__ delegation
05Promotes explicit fixture design in Pytest over confusing tuple unpacking
06Enforces the removal of # type: ignore in favor of correct type definitions