tests/test_repositories.py covers schema migrations (idempotent), scan lifecycle, request insert/query/cross-source, grow-only blocklist ledger, unblock, whitelist lookup/replace, and firewall snapshots. 10 tests total. README usage documents the 'python app.py analyze' command.