Master-Plan + 9 Sub-Plaene + Sidebar/Home-Verlinkung
Analog zu CAMWOSA-Master-Plan: lebendiges Dokument das alle PBP-Features
in Cluster A-J einordnet (retroaktiv aus 590 Issues + CLAUDE.md +
Bugfix-Sessions extrahiert).
Master-Plan.md:
- 10 Cluster mit ~150 Plan-Positionen (A=Datenbasis, B=Jobsuche,
C=Stellen, D=Bewerbungen, E=Dokumente, F=Lokale-KI, G=Frontend,
H=MCP-Layer, I=Distribution, J=Roadmap-v18)
- Status-Spalten Nr/Funktion/Issue/Wiki/Status (⬜/🟨/✅/⛔)
- Reihenfolge-Logik dokumentiert ("Warum erst A+H, dann B-G?")
- Out-of-Scope explizit (kein ATS, kein Aggregator-Hosting, etc.)
- Akzeptanzkriterium: ✅ nur wenn Code+Tests+Wiki alle drei fertig
Master-Plan-Optimierung.md:
- R1-R14 Risiken aus realer PBP-Historie (Scraper-Aging,
SQLite-Lock-Konflikte, Ollama-Cold-Start, DSGVO, Phantom-Bewerbungen,
URL-Regression, Workday-SPA, Wiki-Lockout, ...)
- O1-O8 Optimierungen (Master-Plan-First, Hybrid-Granularitaet,
url_health-Modul, Wall-Clock-Budget-Pattern, Ollama-Backbone, ...)
- Reihenfolge-Trade-offs + offene Annahmen
3 Sub-Plaene mit Issue-Level-Detail (Beispiel-Template):
- Plan-Jobsuche.md (B1-B16, alle 34 Scraper-Quellen mit Status)
- Plan-Lokale-KI.md (F1-F15, Ollama + Elwosa + Lern-System)
- Plan-MCP-Layer.md (H1-H11, 152 Tools nach Modul + Diagnose-Tools)
7 Sub-Plaene als gepflegte Stubs (Cluster-Uebersicht + Issues + naechste
Iteration):
- Plan-Datenbasis.md (A, 15/15 ✅)
- Plan-Stellen.md (C, 16/16 ✅)
- Plan-Bewerbungen.md (D, 14/14 ✅)
- Plan-Dokumente.md (E, 10/11 ✅, #643 offen)
- Plan-Frontend.md (G, 9/10 ✅, #630 offen)
- Plan-Distribution.md (I, 7/9 ✅, Code-Signing+Auto-Updater offen)
- Plan-Roadmap-v18.md (J, 0/7 ✅, Plugin-Plattform als Voraussetzung)
Sidebar + Home: Master-Plan + Sub-Plaene oben prominent verlinkt.
Korrespondierend wird CLAUDE.md im Code-Repo um den
"Master-Plan-First (HART)"-Abschnitt erweitert (separater Commit).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>