mirror of
https://github.com/MadsLorentzen/ai-job-search.git
synced 2026-09-17 00:26:26 +00:00
The funnel was computed from current status - a state, not a history - so an application that interviewed and was later rejected never counted as reaching Interview, and a hired candidate produced Interview=0. The stage checkboxes Step 1.2 already merges from outcome.md are the history; Step 2 and chart 4 now use them. The rejection rate also counted offer_declined (a success) and withdrawn (candidate-initiated) as rejections and left unresolved Interview/Offer rows in the denominator. Review findings F10 and F11 (2026-08-19). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>