agent-readable-code
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The repository includes test fixtures containing eval() and importlib.import_module() calls (e.g., scripts/fixtures/bad_py/utils.py). These files are part of a test suite designed to verify the linter's ability to detect dangerous patterns and are not executed during normal operation.
- [COMMAND_EXECUTION]: The tests/run_tests.py script uses subprocess.run() to execute the linter against the test fixtures. This is a standard part of the software's test harness used to ensure the linter functions correctly.
- [SAFE]: The primary tool provided by the skill, scripts/lint.py, performs static analysis on local files using regular expressions and the Python ast module. It operates entirely offline and does not execute the code it analyzes.
Audit Metadata