fix(salary): collapse line breaks in wrapped workbook headers (#643)

* fix(salary): collapse line breaks in wrapped workbook headers

A wrapped header cell ("Median\nsalary", "Løn-\nindeks") kept its line
break, so the converter derived a category name containing a newline:
the column no longer paired with its count column, and salary_lookup
printed the category label across two lines.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* docs(changelog): record fix for #643

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* changelog: place the #643 entry under [Unreleased]

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Mads Lorentzen <madslorentzen_17@hotmail.com>
This commit is contained in:
authored and GitHub committed 2026-10-19 19:50:53 +02:00
1 parent 51c7dfdbd7
commit 1ec64d243c
3 files changed
+60 -2

No files matched your search

+6
View File
@@ -96,6 +96,12 @@ per-file diff commands.
"newly expired" by the sweep, then re-ranked by `apply` from its fresh deadline, so the same job appeared
as both expired and shortlisted. Keys are now stripped before matching.
- **Salary workbook conversion handles wrapped header cells** (#643, `tools/convert_salary_excel.py`,
`tests/test_salary_wrapped_header_cli.py`) - a header cell with a line break inside it
("Median⏎salary", "Løn-⏎indeks") kept the break in the derived category name, so the column no
longer paired with its count column and `salary_lookup.py` printed the label across two lines.
Header whitespace runs now collapse to one space, so a wrapped header converts like its one-line spelling.
## [1.7.3] - 2026-10-19
### Added