Releases: albertorsesc/job-seeker
Releases · albertorsesc/job-seeker
Release list
v0.1.0
First working release. Pre-1.0, so the API and profile schema may still change in a minor
release.
Added
- Profile-driven domain model: a Markdown profile with YAML front matter drives scoring,
eligibility, and relevance; nothing candidate-specific is hardcoded. - Hexagonal architecture (domain, application, infrastructure) with the dependency direction
enforced by a test. - Source adapters behind a
JobSourceport: Himalayas (structured eligibility hints) and RemoteOK
(text-fallback eligibility), registered through an open/closed registry. - The combination pipeline: fan out sources concurrently, dedupe the same posting across boards,
score against the profile, classify eligibility, filter by relevance, and rank by fit. - A country-to-region map so a profile region (
latam) accepts a board's country restriction
(Brazil). - Three-state eligibility hints (unknown / unrestricted / restricted) and honest per-source
coverage, so a partial run is never mistaken for a complete one. job-seekerCLI (find,sources) with JSON, CSV, and self-contained HTML reports.- MCP server exposing
find_jobs,list_sources, anddescribe_engineto a local agent.