Skip to content

roster: drop HERP cross-adapter slug collisions - #252

Merged
amikai merged 1 commit into
mainfrom
roster/drop-herp-slug-collisions
Jul 27, 2026
Merged

roster: drop HERP cross-adapter slug collisions#252
amikai merged 1 commit into
mainfrom
roster/drop-herp-slug-collisions

Conversation

@amikai

@amikai amikai commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Follow-up to roster: enrich HERP companies #251: that enrich landed 17 HERP slugs that already exist on other adapters (Workday/Ashby/Greenhouse/SmartRecruiters).
  • ats.NewRegistry requires globally unique slugs, so cmd/openings-mcp registry tests fail on main with e.g. nature (herp vs workday).
  • Drop the colliding HERP entries only (HERP roster 2181 → 2164). Other adapters keep their tenants.

Dropped HERP slugs

adglobe, believe, chime, fusion, garage, helios, kipp, mota, nature, nudge, omni, pros, sidekicks, siro, smartbank, stable, union

Test plan

  • go test ./cmd/openings-mcp/ ./internal/ats/ ./internal/provider/herp/ ./internal/openingsmcp/
  • CI green on this PR

Registry requires globally unique slugs. PR #251 landed 17 HERP boards
that share keys with existing Ashby/Greenhouse/SmartRecruiters/Workday
tenants (e.g. nature, stable, chime). Remove them so NewRegistry and
openings-mcp registry tests pass again.
@amikai
amikai merged commit 84724a8 into main Jul 27, 2026
9 checks passed
@amikai
amikai deleted the roster/drop-herp-slug-collisions branch July 27, 2026 19:05
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