- Vergleicht profile_documents (NAS) gegen anythingllm_vectors (apply4jobs.de) per filename/title
- Embeddings werden für die Zielseite neu berechnet (multilingual-e5-small, 384 Dim),
da OpenAI-1536-Dim-Vektoren aus job_matching inkompatibel sind
- diff/sync Subcommands, --dry-run, --workspace-id, --force (Update/Re-Sync bestehender Titel)
- JM_DB_HOST auf Tailscale-IP umgestellt (100.81.64.115) für Erreichbarkeit außerhalb des Heimnetzes
- README um Tool 4 ergänzt und Hetzner->DO-Umzug dokumentiert