Skip to content

v0.1.4 — correctness wave: compliance guard, status sync, location-aware eligibility

Latest

Choose a tag to compare

@albertosca albertosca released this 25 Aug 11:24
· 333 commits to main since this release
e13baec

Never sign for the candidate: declaration/conflict-of-interest/compliance questions are now deterministically guarded — they never reach the LLM and always become an explicit "answer this yourself" gap (#45).

The queue stops lying: Job.status follows Application.status through every writer, with migration m005 backfilling existing drift (#48); closed folded into archived, closed_at alone records why a job left (m004, #46); recently-rejecting companies sink in the listing with a visible "⚠ rejected Nx" badge (#50).

Eligibility sees the structured fields: on-site/hybrid outside the configured base archives without an LLM call; the evaluator prompt now carries Location/Remote type lines and weighs unmet mandatory requirements above relative profile gaps (#47, #49).

InHire grows up: real descriptions from the public detail endpoint and canonical URLs that actually render (#51). A "Github" field fills statically and open_source reaches the prose prompt (#52).

⚠️ Includes two DB migrations (schema v3 → v5), applied automatically with a pre-migration backup on first run.

🤖 Generated with Claude Code