marcus
bbb5c4da3a
M10 vollständig abgeschlossen (AP-004 bis AP-007)
...
- AP-004: Speichern und Speichern unter mit .bak-Rotation,
normalisierte .properties-Ausgabe, API-Key-Erhaltung bei leerem Feld
- AP-005: Dirty-State aus Editorzustand, Fenstertitel- und
Header-Marker, Schutzdialog (Speichern/Verwerfen/Abbrechen)
vor Neu/Öffnen/Schließen inkl. Close-Request-Handler
- AP-006: Vollständige Editoroberfläche mit allen Konfigurationswerten,
native Pfad-Picker für Quell-/Zielordner, SQLite- und Prompt-Datei,
Files.exists-Pfadprüfung auf Worker-Thread verlagert
- AP-007: Integrations- und Regressionstests für alle zentralen
Bedienpfade, Writer-Threading-Contract dokumentiert und getestet
Hexagonale Architektur, Threadingmodell und Naming-Regel durchgehend
eingehalten. Keine Vorgriffe auf M11/M12.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-04-20 17:51:13 +02:00
marcus
01414fc732
M10 bis AP-003
2026-04-20 13:07:19 +02:00
marcus
3f149b2017
Erweiterung für V2.0: M9 umgesetzt
2026-04-13 13:36:54 +02:00
marcus
ca91749a04
PIT-Lücken in bootstrap gezielt geschlossen
2026-04-09 11:55:17 +02:00
marcus
9c8ba2170e
Annotation Processing bewusst konfiguriert
2026-04-09 10:12:55 +02:00
marcus
7b7af28d12
"Unused Imports" aufgeräumt
2026-04-09 09:06:37 +02:00
marcus
5099ff4aca
V1.1 Änderungen
2026-04-09 05:42:02 +02:00
marcus
d61316c699
M8 komplett umgesetzt
2026-04-08 16:30:13 +02:00
marcus
ac3662e758
M7 N2 Logging-Sensitivität produktiv verdrahtet und verifiziert
2026-04-08 06:26:54 +02:00
marcus
e9e9b2d17a
Umsetzung von Meilenstein M7
2026-04-07 17:26:02 +02:00
marcus
8bcd80d70a
M6 komplett umgesetzt
2026-04-07 13:36:35 +02:00
marcus
7bac60c66c
Optimierung: Bootstrap- und Konfigurationsdokumentation punktuell
...
geschärft
2026-04-06 08:26:14 +02:00
marcus
b5db3fb361
Optimierung: BootstrapRunner weiter lesbarer und klarer strukturiert
2026-04-06 08:09:28 +02:00
marcus
00daa9cb74
Nachbearbeitung: Konfigurationslade- und Parsefehler einheitlich
...
klassifiziert
2026-04-05 22:57:45 +02:00
marcus
94728c270f
Optimierung: Konfigurationspakete kohärenter zugeschnitten
2026-04-05 11:17:33 +02:00
marcus
3657b0c3de
Optimierung: Anwendungskonfiguration auf Minimalbedarf zugeschnitten
2026-04-05 09:45:31 +02:00
marcus
7764a50308
Nachbearbeitung: klassenbezogene Logger-Verdrahtung im Bootstrap
...
korrigiert
2026-04-04 14:59:14 +02:00
marcus
8e6d745e4b
Nachbearbeitung: Logging aus der Application-Schicht entkoppelt
2026-04-04 14:31:14 +02:00
marcus
73824544b6
Nachbearbeitung: Konfigurationsgrenze architekturtreu in Richtung
...
Bootstrap verschoben
2026-04-04 14:17:34 +02:00
marcus
dd5082bfef
Optimierung: verbliebenen Meilensteinbezug in BootstrapRunner entfernt
2026-04-04 13:20:06 +02:00
marcus
efb4d0b222
Optimierung: BootstrapRunner strukturell verschlankt
2026-04-04 13:15:46 +02:00
marcus
9ba29aaba5
Nachbearbeitung: Meilensteinbezüge aus Produktiv-JavaDoc und
...
package-info entfernt
2026-04-04 11:24:06 +02:00
marcus
62f9542e50
Nachbearbeitung: verbliebene M4-Referenzen nach Umbenennung bereinigt
2026-04-04 10:55:48 +02:00
marcus
c3d207b742
Nachbearbeitung: M4DocumentProcessor fachlich neutral umbenannt
2026-04-04 10:43:31 +02:00
marcus
a35ac5c8f1
M4 AP-007 Scope bereinigen und Startfehler-Test ergänzen
2026-04-03 13:33:01 +02:00
marcus
049aa361db
M4 AP-006 AP-007-Scope im Bootstrap trennen
2026-04-03 10:56:22 +02:00
marcus
30f070f2a6
M4 AP-006 Rollback-Semantik und Bootstrap-Scope bereinigen
2026-04-03 09:32:47 +02:00
marcus
d61299f892
M4 AP-006 Persistenzkonsistenz und Bootstrap-Scope korrigieren
2026-04-03 08:37:44 +02:00
marcus
00c4cf1e5c
M4 AP-006 Idempotenz- und Persistenzlogik integrieren
2026-04-02 23:36:22 +02:00
marcus
60498ab3c8
Refactoring: Paketnamen und Klassennamen
2026-04-02 14:40:14 +02:00
marcus
7d5c21f14c
Meilenstein-Präfixe aus Klassennamen entfernt
2026-04-02 09:11:52 +02:00
marcus
1b974db321
M3-AP-007 Bootstrap- und CLI-Anpassungen Pre-Version
2026-04-01 22:09:04 +02:00
marcus
d60d050948
M3-AP-005: Batchlauf im Use-Case integriert und sauber von Bootstrap
...
entkoppelt
2026-04-01 20:36:40 +02:00
marcus
09ad365308
M2 Vorläufige Freigabe nach Sonnet-Review
2026-04-01 07:24:45 +02:00
marcus
9d66a446b3
Implementierung für M2 vorläufig abgeschlossen
2026-03-31 21:52:48 +02:00
marcus
80fcefc4c7
M1-Fix: Exit-Code für ungültige Konfiguration auf 1 geändert
2026-03-31 16:06:57 +02:00
marcus
ea83f8fa8c
M1 Vollständiger Grundstand mit Build, Konfiguration, Tests und Smoke-Tests
2026-03-31 14:04:47 +02:00