Files
ai-job-search/.claude/skills
André StábileandClaude Opus 5 baf8c68e53 fix(05-cv-templates): write snippet date fields with ASCII hyphens (#599)
Three date values in 05-cv-templates.md are copied straight into a CV, and
all three carried the en-dash the same file forbids:

- the in-progress-qualification snippet wrote \cventry{2025--2026}
- the \needspace snippet wrote \cventry{YEAR--YEAR}
- the in-progress section offered a date field of 2025-present with U+2013

LaTeX ligatures `--` into U+2013, so an assistant following the file produced
exactly what "Date fields must be ASCII ranges" rules out 130 lines further
down, and what /apply Step 5d then rejects. Inserting the in-progress snippet
as shipped into cv/main_example.tex and compiling with lualatex makes
tools/verify_pdf.py --ascii-dates exit 1 ("U+2013 in '... 2025-2026'"); the
unmodified template passes, and with the snippet fixed it passes again at the
same 2 pages.

these snippets predate it (#210) and were left behind. The deliberate negative
example (% en-dash, may not) and the illustrations of the forms --ascii-dates
catches are unchanged.

Found while drafting a tailored CV with an in-progress qualification, where
the snippet was followed verbatim.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-17 19:51:00 +02:00
..