Current status (2026-02)
audit_config.toml via cat_repo_auditor.config.load_config.How to verify the current behavior
python -m pip install -r requirements.txt pytestpytestPYTHONPATH=src python - <<'PY'
from cat_repo_auditor.config import load_config
print(load_config()) # creates audit_config.toml if missing
PY
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
src/cat_repo_auditor/config.py: configuration loader/writer.src/cat_repo_auditor/auditor.py: GitHub API helper and auditing logic.src/cat_repo_auditor/cli.py: CLI entry point (python -m cat_repo_auditor).audit_config.toml: default config file (auto-created if absent).More detailed future plans (currently aspirational) are documented in README.ja.md.