Files
ai-job-search/tests
Jallepalli Harsha Vardhan 44f95de6e9 fix(scrape): keep C++, C# and C job titles distinct in dedup and keys (#830)
norm() dropped "+" and "#", so "C++ Developer", "C# Developer" and
"C Developer" at one company normalized alike: /scrape counted a new
posting as already seen and /rank excluded it once the user had applied
to the other. slugify() did the same for canonical keys, so keep both
characters (spelled out as plus/sharp in keys). Keys stored under the old
rule are re-keyed by job_key.py --audit --migrate; the store collision
error now says so.
2026-11-10 19:00:25 +01:00
..
…