You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim 3b6e5cdbd4 proactive: mission-driven employer scope + non-ortho specialty gate
The plan targets PSLF-eligible, mission-driven employers (government,
tribal, nonprofit, FQHC/community health, academic, public hospital).
For-profit DSOs (Smile Doctors, Sonrava, Specialty Dental Brands) had
slipped in through site: queries and auto-discovered boards, and their
pages produced off-scope leads — including Pediatric Dentist titles
that were never orthodontist jobs.

- employer_scope: rule-based employer classifier (.gov/.mil/.edu/
  .nsn.us hosts, configured public domains, government/tribal/
  nonprofit/academic/FQHC terms); private/unknown employers are
  FILTERED at verification (default-deny) and logged to
  workspace/candidates/*.employers.jsonl. Board catalogs declare
  employer_type; auto-discovered boards are written only when the
  SERP evidence classifies as mission-driven.
- roles: new other_specialty class (pediatric dentist, endodontist,
  oral surgeon, general dentist …) filtered before target matching;
  hidden dentist-title lanes at public employers stay.
- verifier: normalize ATS page titles ("Job Application for X at Y"
  -> "X") before storing; apply employer gate.
- discovery: scope filter + out-of-scope reporting; private auto
  catalog cleared (University of Utah Health kept as academic).
- closed markers: drop bare "filled" — federal boilerplate ("until
  the position is filled") marked open USAJOBS postings as CLOSED.
- urls: strip default :443/:80 ports so USAJOBS links dedupe.
3 weeks ago
..
aaoinfo.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
aroragroup.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
bfrench.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
docshealth.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
employers.auto.yaml proactive: mission-driven employer scope + non-ortho specialty gate 3 weeks ago
employers.yaml proactive: mission-driven employer scope + non-ortho specialty gate 3 weeks ago
gilariver.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
global.yaml Fix warnings, LinkedIn selector update, Telegram notify listing, usajobs title filter 6 months ago
googlejobs.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
govtjobs.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
hospitaljobsonline.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
hospitalrecruiting.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
hrsa.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
ihs.yaml browser: add per-site proxy pool with failover rotation for geo-blocked sites 4 weeks ago
indeed.yaml Add 8 site adapters, early stop, Telegram notifications, and list command 6 months ago
linkedin.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
nativehealth.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
pdshealth.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
proactive.yaml proactive: mission-driven employer scope + non-ortho specialty gate 3 weeks ago
role_terms.auto.yaml proactive: run offline role-audit daily and auto-apply safe terms 3 weeks ago
saltdental.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
southernortho.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
srpmic.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago
tribalhealth.yaml tribalhealth: add adapter for tribal staffing job board 4 months ago
usajobs.yaml sites: focus active set on IHS/USAJOBS/tribal orthodontist roles 4 months ago