cat-repo-auditor

Current status (2026-02)

How to verify the current behavior

  1. Install Python 3.10+ and dependencies: python -m pip install -r requirements.txt pytest
  2. Run tests: pytest
  3. Confirm config generation:
    PYTHONPATH=src python - <<'PY'
    from cat_repo_auditor.config import load_config
    print(load_config())  # creates audit_config.toml if missing
    PY
    
  4. Run a simple audit (requires network and optionally GITHUB_TOKEN for higher rate limits):
    python -m cat_repo_auditor --user <github-username> --limit 5
    # uses audit_config.toml in the current directory by default
    

Files of interest

More detailed future plans (currently aspirational) are documented in README.ja.md.