{# Privacy-first page-view beacon. Sends only the path — no cookies, no localStorage, no query string. Skipped on staff/consultant + on the ingest + on admin/Newsroom paths. The server hashes IP+UA with a daily-rotating salt so daily uniques work without cross-day tracking. #}