Skip to content

v0.11.0 — apply-link flags

Choose a tag to compare

@nazboyko nazboyko released this 31 Aug 22:03
· 51 commits to main since this release

What's new

  • 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