808a4901d9
The LLM JSON shape was missing the keywords array so res.Keywords was always empty, causing "none detected" in job search emails. Both en/ro prompts now include "keywords" in the required JSON shape so the LLM extracts relevant job-search terms from the CV/job pair. Note: the cvMatcher.CvMatchResults cache must be cleared on existing DBs so cached responses (which lack keywords) are not served. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>