- Move stale CV exports (polo-cv*.html, polo-new-cv.*, rafael-polo-cv*)
to cv/old/ — kept polo.md as the single canonical source
- Delete motivation1.md (Roche) and motivation-adobe.md — both were
one-off letters from the CV audit, superseded
- Delete homework.md — stale scratch notes
- Mark Priority 1-3 of the CV audit as executed in tasks/to-update.md;
only the behavioural channel-shift checklist remains open
- Swiss B permit / Portuguese (EU) citizen — "no work permit required" was
wrong, Switzerland is not in the EU
- Correct EDGE Empower and prior-role dates
- Add Rodado (~730 Brazilian public datasets, 1TB Parquet, DuckDB,
NL-to-SQL over MCP) alongside the existing HelvetiScan mention
- Drop Java from the skills line — the scraper itself filters Java roles
via JAVA_TITLE_RE, so listing it as a skill was inconsistent
- move temp scripts to scripts/, cv files to cv/, jobs.csv to results/
- update index.ts and recheck.ts CSV path to results/jobs.csv
- fix imports in scripts/ to use ../config.ts and ../fetch.ts
- update CLAUDE.md and README.md to reflect new structure
- add plans/ with LinkedIn post drafts
- update .gitignore: ignore results/, jobs/, cv binaries, .DS_Store