{"generated_at":"2026-09-02","method":"https://chrisaleman.com/search/#method","window":{"first_application_month":"2026-08","days_running":6},"totals":{"applications":52,"answered":2,"response_rate_pct":3.8,"median_days_to_first_response":6.5,"still_open":48,"ghost_rate_pct":0},"by_channel":[{"key":"linkedin","label":"LinkedIn","applied":20,"response_rate_pct":0,"median_days_to_response":null},{"key":"company_ats","label":"Company ATS (direct)","applied":19,"response_rate_pct":5.3,"median_days_to_response":7},{"key":"other","label":"Other (small samples)","applied":8,"response_rate_pct":12.5,"median_days_to_response":6,"suppressed":true},{"key":"unknown","label":"Unrecorded","applied":5,"response_rate_pct":0,"median_days_to_response":null}],"by_band":[{"key":"on_band","label":"On band","applied":52,"response_rate_pct":3.8,"median_days_to_response":6.5}],"notes":["Buckets under 5 applications are folded into \"Other\" so no published rate maps to a single application.","Silence is recorded as an outcome. An application with no reply after its stage threshold is written as ghosted, backdated to the day it went quiet, and flagged as an inference rather than a fact.","Inferred outcomes never count as a response. Inbound recruiter leads are excluded entirely.","Company names, roles, compensation and contacts are never exposed by this endpoint."]}