Skip to content

Exclude legacy sample jobs from public Find Work - #117

Merged
profilesearch merged 1 commit into
mainfrom
fix/exclude-legacy-seed-jobs
Jul 22, 2026
Merged

Exclude legacy sample jobs from public Find Work#117
profilesearch merged 1 commit into
mainfrom
fix/exclude-legacy-seed-jobs

Conversation

@profilesearch

Copy link
Copy Markdown
Owner

Summary

Follow-up to #116. Public production readback correctly restored legitimate jobs #24#27, but also surfaced six persisted legacy sample jobs because three historical seed-employer identities were absent from the consolidated SEEDED_SAMPLE_EMAILS set.

This hotfix:

  • Adds the three verified legacy sample-employer identities to the shared exclusion set.
  • Applies automatically to every existing seed consumer: login blocking, platform stats, public services list/detail, and public jobs list/detail.
  • Extends the public-job lifecycle regression to cover all three legacy identities in reviewing status.
  • Does not delete or mutate any production job, application, account, order, or payment record.

TDD evidence

RED before implementation:

  • Public-list regression expected 2 legitimate accepting jobs but received 5 because the three legacy sample employers were not excluded.

GREEN after implementation:

  • Focused regression: passed.
  • Full backend: 397 passed.
  • Security/static/shell/performance/syntax/diff checks: passed.

Independent exact-tree review

Reviewed tree: d168348643b3658a0d2b670e50942156118c4d65

  • Patch SHA-256: d19be1b1bb7ca3891393236d2196f8594519e2d5231ffa96b28c68dc4b9cf8a9
  • All SEEDED_SAMPLE_EMAILS consumers inspected; no stale parallel exclusion list found.
  • Existing focused regressions: 3/3 passed.
  • Independent behavior probes: 5/5 passed.
  • Correct-project-environment backend suite: 397 passed.
  • Security static checks: passed.
  • Explicit open, reviewing, hired, invalid-status, detail, service, stats, and login behavior verified.
  • Archive and live-repository integrity verified unchanged.
  • Final verdict: GO.

Production verification plan

After deployment, read-only checks will require:

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
gohire-humans Ready Ready Preview, Comment Jul 22, 2026 8:35am

Request Review

@profilesearch
profilesearch merged commit 2d0f64d into main Jul 22, 2026
5 checks passed
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