This commit is contained in:
beo3000 2026-02-21 22:37:03 +01:00
parent c28bd34a1a
commit 9ca5ad35c2
2 changed files with 0 additions and 2696 deletions

View File

@ -1,141 +0,0 @@
$bundlePath = 'C:/work/chrka/myNote/work/kai-bundle.json'
$b = Get-Content $bundlePath -Raw | ConvertFrom-Json
$now = (Get-Date).ToUniversalTime().ToString('yyyy-MM-ddTHH:mm:ss.fffZ')
function NewId { return [guid]::NewGuid().ToString() }
$newTopics = [System.Collections.Generic.List[object]]::new()
$newHistoryMeta = [System.Collections.Generic.List[object]]::new()
$newHistoryTexts = @{}
$topicSortMap = @{}
$maxCtxSort = ($b.contexts | Measure-Object sortOrder -Maximum).Maximum
$ctxId = NewId
$newCtx = [PSCustomObject]@{
id = $ctxId; name = 'JF Management ML'; type = 'meeting'
sortOrder = $maxCtxSort + 10; updatedAt = $now; deletedAt = $null; version = 1
}
function AddTopic([string]$title, [int]$so) {
$id = NewId
$script:newTopics.Add([PSCustomObject]@{
id = $id; contextId = $script:ctxId; title = $title; status = 'active'
snoozeUntil = $null; sortOrder = $so; isNew = $false
updatedAt = $script:now; deletedAt = $null; version = 1
})
$script:topicSortMap[$id] = -10
return $id
}
function AddEntry([string]$topicId, [string]$date, [string]$text, [string]$wv = '') {
$id = NewId
$so = $script:topicSortMap[$topicId] + 10
$script:topicSortMap[$topicId] = $so
$script:newHistoryMeta.Add([PSCustomObject]@{
id = $id; topicId = $topicId; date = $date; sortOrder = $so
linkedContextId = $null; doneAt = $null
wiedervorlageDate = $(if ($wv -eq '') { $null } else { $wv })
wiedervorlageResolvedAt = $null; updatedAt = $script:now; deletedAt = $null; version = 1
})
$script:newHistoryTexts[$id] = $text
}
# 1. Sophos / Firewall
$t1 = AddTopic 'Sophos / Firewall' 0
AddEntry $t1 '2025-02-19' "- Sophos teuer fuer abgekuendigte Server`n- kritische Sicherheitsluecke NetScaler - wenn Stefan nicht da, bleibt Luecke ungefixt"
AddEntry $t1 '2025-03-06' "Sophos Lizenzen auf abgekuendigten Systemen dreifach teurer"
AddEntry $t1 '2025-04-09' "- Active-Response verschieben (6 Monate) - zu viel Last bei Admins`n- Update Hosting von Global zu DE`n- Firewall ALU: Online-Meeting Atlanta planen"
AddEntry $t1 '2025-04-29' "- neues WLAN, 2 weitere APs installiert`n- danach koennen wir Sophos abloesen"
AddEntry $t1 '2025-05-09' "Sophos nach SKE schicken vs. SD-WAN vs. MPLS - hab mich schlau gemacht"
# 2. Backup und Sicherung
$t2 = AddTopic 'Backup und Sicherung' 10
AddEntry $t2 '2025-03-06' "**Backup-Katastrophe:**`n- 25 Server seit 14. Jan nicht mehr gesichert`n- Job war inaktiv: daher keine Fehlermeldung im Protokoll`n- Zugriff ohne Stefan nicht moeglich, viele Sicherungen 48 Tage alt`n- Hees war am 14. Jan vor Ort, seit dem Problem"
AddEntry $t2 '2025-04-09' "Backup-Audit durch Security-Coach - Banf gestellt"
AddEntry $t2 '2025-07-09' "- Audit Backup-Prozess laeuft (Banf 12444578)`n- Problem: Kapazitaet von Florian bereits erschoepft`n- Was ist im Stundenpaket, was im Sicherheitscheck? - klaeren"
AddEntry $t2 '2025-08-25' "Backup-Audit besprechen - gemeinsam ansehen"
# 3. Feldmann (Dienstleister)
$t3 = AddTopic 'Feldmann (Dienstleister)' 20
AddEntry $t3 '2025-02-10' "Feldmann - christian schreibt Wenta an; Termin Menne"
AddEntry $t3 '2025-02-19' "Feldmann - Status offen"
AddEntry $t3 '2025-03-06' "**Rechnungskontrolle:**`n- Jan: 12,5h im Ticketsystem, Rechnung 4.000 EUR`n- Ticket 13500: Warten = 1,3h?`n- Ticket 13680: komisches selbstgeschriebenes Sammelticket`n- Zitat: 'wie soll ich auf 8h kommen, muss moeglich sein mal ein Plaeuschchen zu halten'"
AddEntry $t3 '2025-04-23' "Feldmann: krank, nicht mehr gesprochen"
AddEntry $t3 '2025-10-09' "Feldmann anrufen [erledigt]"
AddEntry $t3 '2026-01-05' "- Feldmann User gesperrt`n- wird fuer BIOS-Passwort benoetigt (Kamera-PC Hauke)"
# 4. KI-Projekt / Hees
$t4 = AddTopic 'KI-Projekt / Hees' 30
AddEntry $t4 '2025-08-13' "- KNI und Springer fragen nach Copilot-Lizenzen`n- Hees: beginnt mit einzelnen MA und Bereichen, Champions 5-10"
AddEntry $t4 '2025-09-17' "Banf Hees KI gestellt"
AddEntry $t4 '2025-10-02' "- Konzept Hees: Workshop mit Werken (RES, BR, ATHOS, HKR, SLO)`n- 76 Std. Programm, Stundensatz 283 EUR`n- Ergebnis: UserCases inkl. Amortisation`n- Zeitplan: Start 01. Nov, halbes Jahr"
AddEntry $t4 '2025-10-24' "- Festpreis noch unklar: Stunden fuer Komponenten + 8h Puffer`n- Zahlungskonditionen: nicht vorab, Nachweis und Rechnung wie immer`n- KI auf Agenda fuer IT-Runde mit Nejc"
AddEntry $t4 '2025-12-19' "13 KI-Teilnehmer, auf 11 korrigiert"
AddEntry $t4 '2026-01-13' "Trainings BP und AI geplant"
AddEntry $t4 '2026-02-01' "- Carola einfuegen`n- Banf NVIDIA`n- Mit KI-Projekt und Christopher - Mistral"
AddEntry $t4 '2026-02-20' "Next: Status KI-Projekt besprechen"
# 5. Access-Manager
$t5 = AddTopic 'Access-Manager' 40
AddEntry $t5 '2025-07-02' "Banf Access-Manager gestellt"
AddEntry $t5 '2025-07-09' "Access-Manager besprechen - Termin Willy vereinbaren"
AddEntry $t5 '2025-09-17' "Banf ARM (Bestellanforderung 12445676)"
AddEntry $t5 '2025-11-25' "- TISAX-Anforderung, Migration internal notwendig`n- RES fragt ebenfalls nach`n- Investplan erweitern"
AddEntry $t5 '2026-02-14' "Zusatz-Banf Access-Manager"
# 6. WITEC Verlagerung
$t6 = AddTopic 'WITEC Verlagerung' 50
AddEntry $t6 '2025-04-23' "Aufgaben WITEC SAP - separater Termin geplant"
AddEntry $t6 '2025-04-29' "- Mario ab 01. Juni weg (geht zum Amt in Doemitz)`n- 5 Personen im Juni weg"
AddEntry $t6 '2025-05-09' "Hardware-Inventar:`n- Win11-taugliche Laptops mitnehmen`n- Switche nicht brauchbar`n- USVs auf Netzwerkschraenken mitnehmen`n- Lagerplatz: Kellerraum Medientechnik"
AddEntry $t6 '2025-06-16' "Ende Aug / Anfang Sep Abbau bei WITEC planen"
# 7. SAP S/4 Migration
$t7 = AddTopic 'SAP S/4 Migration' 60
AddEntry $t7 '2025-04-23' "- Management Summary erforderlich - Projektabschluss`n- groessere Runde mit NTT und EK planen"
AddEntry $t7 '2025-05-22' "- Berater vermutlich naechste Woche`n- Workshop EWM hat stattgefunden - Stichwort Stockroom Management"
AddEntry $t7 '2025-09-02' "- SAP-Ausfaelle 07.07. und 09.07.`n- Wechsel zum Support aus DE - an EK geben und nachverhandeln"
AddEntry $t7 '2026-01-05' "Status SAP-Beauftragung offen"
AddEntry $t7 '2026-01-13' "- FloFi krank, Termin wg. Berechtigungskonzept am Fr.`n- Grobplanung weitere Vorgehensweise verteilen`n- Jourfixe planen, Lenkungskreis"
# 8. TISAX
$t8 = AddTopic 'TISAX' 70
AddEntry $t8 '2025-01-21' "TISAX besprochen"
AddEntry $t8 '2025-06-16' "- ich mache aktuell nichts`n- Wer plant das interne Audit? klaeren"
AddEntry $t8 '2025-11-10' "TISAX auf Agenda"
# 9. Qlik und BI
$t9 = AddTopic 'Qlik und BI' 80
AddEntry $t9 '2025-06-16' "- Jourfixe-Termin Qlik planen: 4-woechentlich, versetzt 2 Wochen`n- Wer fuehrt das Projekt? Kapazitaet?"
AddEntry $t9 '2025-11-25' "- Qlik fuer BR: Cloud, capacity based`n- 25 GB Daten (heute 18 GB), SAP-Connection inklusive`n- separate Qlik-Umgebung fuer KRAH-BR"
# 10. Citrix
$t10 = AddTopic 'Citrix' 90
AddEntry $t10 '2025-03-06' "Citrix Farm neu aufsetzen - wie alt ist die Farm aktuell?"
AddEntry $t10 '2025-08-13' "SVA-Angebot Citrix Erneuerung besprochen"
AddEntry $t10 '2025-10-02' "Citrix auf Agenda"
# 11. Key-User Situation
$t11 = AddTopic 'Key-User Situation' 100
AddEntry $t11 '2025-07-09' "**Key-User Probleme SD:**`n- Bosch-Guideline nicht beruecksichtigt, Test fehlgeschlagen`n- DataMatrix ist leer - wird so an Kunden geschickt`n- Hubertus nicht in der Lage - Florian uebernimmt von Logistik`n- IT fehlt hier mehr Macht"
AddEntry $t11 '2025-08-13' "- weitere Vorgehensweise expertum`n- CLM: Preise Hees und Definition wer macht was vorlegen"
AddEntry $t11 '2026-02-20' "Next: Mail Key-User Situation schreiben, expertum als Key-User vorschlagen"
# 12. Leasing und Hardware
$t12 = AddTopic 'Leasing und Hardware' 110
AddEntry $t12 '2025-10-24' "- Leasing Angebote PCs: Hees und Bechtle Vergleich`n- Vergleich Kauf vs. Leasing`n- Hardware-Freigabe BR: ML stellt Gesamtkonzept vor (Mitte Nov in BR)"
AddEntry $t12 '2026-02-14' "Windows ressourcen-hungriger geworden - Leasing nochmal aufnehmen"
AddEntry $t12 '2026-02-20' "Next: Leasing Notebooks neu bewerten wegen Windows-Ressourcenbedarf"
# --- Bundle schreiben ---
$b.contexts += $newCtx
foreach ($t in $newTopics) { $b.topics += $t }
foreach ($e in $newHistoryMeta) { $b.historyMeta += $e }
foreach ($kv in $newHistoryTexts.GetEnumerator()) {
$b.historyTexts | Add-Member -NotePropertyName $kv.Key -NotePropertyValue $kv.Value
}
$b | ConvertTo-Json -Depth 20 | Set-Content $bundlePath -Encoding UTF8
Write-Host "Context: $ctxId | JF Management ML"
Write-Host "Topics: $($newTopics.Count)"
Write-Host "Entries: $($newHistoryMeta.Count)"
Write-Host "OK"

File diff suppressed because one or more lines are too long