- Add persisted crawl-mode settings for background find jobs.
- Add UI crawl-mode controls and job progress bars.
- Expand per-company fetch planning to more high-signal contact paths.
- Add exhaustive crawl mode for uncapped site-context contact crawling.
- Align the module path with the public GitHub repo and add install targets.
- Require PostgreSQL by default; keep JSON only as an explicit development override.
- Add provider attribution to discovered business candidates.
- Show provider counts in CLI find summaries.
- Filter more list, article, and directory-style search results before crawl.
- Add a web-search discovery provider for autonomous business candidate search.
- Report provider failures instead of silently returning empty results.
- Fail profile and country discovery when no candidates are found.
- Broaden Common Crawl profile queries beyond the first search term.
- Make the Kenya live smoke test fail on zero discovered businesses or contacts.
- Add PostgreSQL as the reliable store when
SPYBER_DATABASE_URLis set. - Keep JSON as a lightweight fallback when no database URL is configured.
- Add persisted fetch tasks and controlled parallel company fetching.
- Add intent expansion for custom business searches.
- Add background find jobs and a Jobs UI.
- Add
spyber version. - Add
VERSIONand release tagging convention. - Enforce the 700-line file rule through
make lines.
- Initial Go CLI and server-rendered UI.
- Country discovery, crawling, contact extraction, review, suppression, and CSV export.