Freeze tracking/applications.md (kept for backward compat, no longer
read or written) and route all application tracking through the Trello
BestJob board:
- Write path: a Trello card in TODO is the application record; carries a
Tracking footer (date, channel, CV used, JD link, status). Column =
funnel status.
- Read/dedup path: build known_applied from card titles via Trello MCP
across the vacancy-bearing lists, titles-only to protect context;
REST fields=name fallback documented for when the board grows.
- Sync board columns: add In touch + Rejected (with IDs) to the canonical
column table and to the dedup/funnel specs.
Touches CLAUDE.md, tracking/CLAUDE.md, triage-jobs and get-tg-jobs skills.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
State cursor is per-machine and gitignored by design; the .bak snapshot
was not produced by any script and had gone stale.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>