Skip to content

fix(registry): 2 ATS migrations from the weekly health check - #48

Open
prPMDev wants to merge 1 commit into
masterfrom
registry/migrations-2026-09-05
Open

fix(registry): 2 ATS migrations from the weekly health check#48
prPMDev wants to merge 1 commit into
masterfrom
registry/migrations-2026-09-05

Conversation

@prPMDev

@prPMDev prPMDev commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Weekly health check across all 772 entries: 754 live, 18 not returning jobs. No ATS came close to the 50% threshold, so no endpoint drift and no drift issue opened.

Re-probing the 18 isolated failures across the other six platforms found two companies that had moved.

Migrations

Company From To Live jobs
Netflix Lever Workday (netflix/wd108/Netflix) 50+
Lumin Digital Lever Ashby (lumin-digital) 6

Both were empty on Lever and live-verified on the new platform in the same run, which is the only condition under which an existing entry gets changed. Removed from registry/lever.json, appended by append-registry.mjs. Registry total unchanged at 772.

Netflix is on wd108, not the wd1 host that search results still surface. wd1 returns 422 for every site segment.

Not a migration

NextRoll has an Ashby board that responds, but it returns zero jobs, so it does not meet the bar. Left on Greenhouse and listed below.

Registry health (informational)

Sixteen entries have real boards with no live postings right now. Additions-only policy, so none are touched.

  • Greenhouse: Contentful, House Account, dbt Labs, Marqeta, Fireworks AI, Thirty Madison, NextRoll
  • Lever: Clari, Lever, Mistral AI, CloudWalk
  • TeamTailor: Karma, plus Juni and Mate returning fetch failures on their subdomains
  • Recruitee: Scrums.com, NecstGen

Checked for Workday boards on the larger names. Only Netflix had one. dbt Labs is still on Greenhouse and recently merged with Fivetran, which likely explains the empty board.

Verification

142 tests pass, Pages copy synced. Both migrated entries confirmed end to end with a real fetch: Netflix returns a Distributed Systems Engineer role, Lumin Digital a Project Manager role.

This run also exercised the retry fix from #45. The same health check before that change reported 32 failures; 14 were transient rate limiting and network errors that now clear on retry. Workday went to 197 of 197 and SmartRecruiters to 72 of 72.

- Netflix: lever -> workday (netflix/wd108/Netflix, 661 live jobs)
- Lumin Digital: lever -> ashby (lumin-digital)

Both were empty on Lever and live-verified on the new platform in the
same run. Registry total unchanged at 772.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant