From 5114dfca40d7308c1ff89ac9bbd3f30ce21bf141 Mon Sep 17 00:00:00 2001 From: Sascha Date: Mon, 14 Sep 2026 16:33:52 +0200 Subject: [PATCH] Werdegang bearbeitbar, Stationen im CV-Import zuverlaessiger --- docs/05-ki.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/docs/05-ki.md b/docs/05-ki.md index 5d95011..bb4c96d 100644 --- a/docs/05-ki.md +++ b/docs/05-ki.md @@ -75,6 +75,43 @@ Frühere Stationen werden als **beendete** Anstellungen angelegt; dadurch erscheint der Kontakt beim jeweiligen Unternehmen sofort im Zweig „Verlassen". Unbekannte Unternehmen legt der Import mit an. +### Der Werdegang bekommt einen eigenen Durchgang + +Der große Prompt muss Name, Kontaktdaten, Schlagworte, Zusammenfassung und Sätze +zugleich liefern – die Stationen kamen dabei **unzuverlässig** heraus: derselbe +Lebenslauf ergab einmal drei, einmal zwei, ein Beraterprofil mit fünf Kunden nur +einen. Deshalb läuft ein **zweiter Aufruf mit einer einzigen Aufgabe** +(`STATIONS_PROMPT` in `server/src/routes/cvs.js`), und beide Listen werden +zusammengeführt. + +Was dieser Durchgang ausdrücklich verlangt: + +* Vollständigkeit vor Kürze – auch kurze und nebenberufliche Stationen. +* Alle Abschnitte, die Stationen tragen können: *Berufserfahrung*, *Beruflicher + Werdegang*, *Projekte*, *Projekterfahrung*, *Referenzen*, *Kunden*. +* Bei freiberuflicher Tätigkeit ist der **Kunde** das Unternehmen, nicht die + eigene Firma. +* Derselbe Kunde zu verschiedenen Zeiten gehört mehrfach in die Liste. +* Schule, Studium, Zertifikate gehören **nicht** hinein. +* Eine fehlende Zeitangabe ist kein Grund, eine Station wegzulassen. +* Der Text aus PDF und DOCX ist bei mehrspaltigem Layout durcheinander – Daten + stehen dann als Block neben den Firmennamen und müssen der Reihenfolge nach + zugeordnet werden. + +Zusammengeführt wird über Firmenname und Anfangsjahr, wobei der Name vorher auf +das Vergleichbare heruntergebrochen wird (Rechtsformen wie GmbH, AG, SE fliegen +raus). So erscheint „Bayerische Versorgungskammer" nicht zweimal, weil ein +Durchgang sie mit Klammerzusatz gelesen hat. + +Die Obergrenze beim Übernehmen liegt bei **60** Stationen statt bei 20: +Beraterprofile mit Projektliste kommen leicht über zwanzig Kunden, und alles +darüber verschwand vorher stillschweigend. + +> Gemessen an den vorhandenen Lebensläufen: 1 → 5 Stationen, 3 → 3, und ein +> reines Projektportfolio ohne einen einzigen Arbeitgeber bleibt bei 0 – dort +> stehen nur Produktnamen im Fließtext, und daraus Stationen zu erfinden wäre +> schlechter als keine. + Der Text wird vor der Anfrage lokal aus der Datei geholt (`server/src/cvText.js`) – PDF und DOCX ohne Fremddienst. Die Datei bleibt am Kontakt (`icon_contacts.cv_file`) und lässt sich aus dessen Karte herunterladen;