mirror of
https://github.com/MadsLorentzen/ai-job-search.git
synced 2026-09-17 16:46:24 +00:00
docs(changelog): record the cross-portal scrape-contract pin (#344)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
db8312948a
commit
ab5d23bad4
@@ -15,6 +15,14 @@ per-file diff commands.
|
||||
|
||||
### Added
|
||||
|
||||
- **Cross-portal `/scrape` contract pin** (#344) - a repo-level test deriving the Step 2
|
||||
search-output field list (`title`, `company`, `location`, `date`, `url`) from
|
||||
`job-scraper/SKILL.md`'s own contract sentence and checking every installed portal
|
||||
CLI's search source for it, so a portal that quietly stops emitting a contract field
|
||||
(the failure class jobnet and jobdanmark actually shipped before #339/#340) fails CI
|
||||
with a clean diff instead of degrading every `/scrape` run silently. The pin survived
|
||||
the #347 output-shape changes unmodified - evidence the derived-from-spec design holds.
|
||||
Contributed by @oscarbol09, the invited follow-up from #342's review.
|
||||
- **`freehire-search` gains `--no-description` for cheap discovery passes** - a default
|
||||
search hydrates full description bodies (~73% of the payload, ~20k tokens per query)
|
||||
while `/scrape` is told to pre-filter by title before reading bodies. The new flag
|
||||
|
||||
Reference in New Issue
Block a user