Files
timmy-home/tools/__init__.py
Rockachopa 41ac45e49b
Some checks failed
Self-Healing Smoke / self-healing-smoke (pull_request) Failing after 24s
Agent PR Gate / gate (pull_request) Failing after 48s
Smoke Test / smoke (pull_request) Failing after 22s
Agent PR Gate / report (pull_request) Successful in 14s
feat: add Sherlock username recon wrapper with opt-in gate, caching, and normalized JSON
- creates tools/sherlock_wrapper.py with run_sherlock() library + CLI
- opt-in gate: SHERLOCK_ENABLED=1 or --opt-in required
- local SQLite cache at ~/.cache/timmy/sherlock_cache.db (TTL: 7 days)
- normalized JSON output schema: found/missing/errors/metadata
- minimal smoke test suite: 13 tests covering schema, cache, TTL, opt-in
- adds README section with usage, schema, setup, and smoke-test instructions

Closes #874
2026-04-26 14:00:06 -04:00

0 lines
0 B
Python