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
Risk Level
SAFE
Analyzed
Sep 16, 2026, 10:57 PM