You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Four apply-link flags join Job.redFlags at ingest: apply-url-missing, apply-url-unusable, apply-url-shortened, apply-url-not-an-application — visible on /jobs/:id and in Telegram alerts with no new UI.
backfill-apply-link-flags annotates already-stored rows without an AI call (additive, idempotent, --dry-run reads only).
The planned trust score (F13) was dropped after measuring its four penalties on all 814 stored jobs — three would have been wrong for our data (185 non-https rows are one host's stale Greenhouse config; every missing-URL row is a hand-pasted MANUAL job; the domain-mismatch check flags only synthetic aggregator rows).
Schema
no schema changes
Verification
738 unit tests green; flags merged at all three persist paths; backfill dry-run measured against the full corpus
References
ADR 0023 (apply-link flags, not a trust score) · plan §14 (F13) · PR #36