Änderungsprotokoll
Alle nennenswerten Änderungen am BA-Check werden in dieser Datei dokumentiert. Das Format orientiert sich an Keep a Changelog, die Versionsnummern folgen Semantic Versioning.
[0.3.0] – 2026-06-06
Hinzugefügt
- Inline-Originaltext: Der Originaltext eines Kapitels lässt sich jetzt direkt im Befunde-Tab auf- und zuklappen — ein separates Öffnen des PDFs ist nicht mehr nötig.
- Kennungs-Validierung: Auf der Referenzen-Seite wird beim Eingeben von Normen-Kennungen live angezeigt, ob das Format gültig ist (farbliche Markierung: grün/gelb/rot). Ungültige Kennungen können nicht mehr gespeichert werden.
Geändert
- Vereinfachte Regeltypen: Der bisherige Regeltyp „Referenz" wurde in den Typ „Logik" überführt. Die Analyse läuft dadurch in zwei statt drei Phasen — schneller und übersichtlicher.
- Klarere Bezeichnungen im Regeleditor: Themenfilter zeigen jetzt verständliche Labels statt technischer Schlüssel; optionale Kapitel 5.2.14–5.2.16 sind ergänzt; Hinweistexte erklären die Bedeutung der Einstellungen.
- Einheitlicher Regeleditor: Das Formular zum Anlegen und Bearbeiten von Regeln ist in der globalen Regelverwaltung und in den Projektregeln jetzt identisch — gleiche Funktionen, gleiche Bedienung.
Behoben
- Projektspezifische Regeln konnten falsche Kategorien in Befunden erzeugen und Filter beeinträchtigen — korrigiert.
- Über die Projektregeln neu angelegte Regeln wurden bei der Analyse nicht berücksichtigt — korrigiert.
- Textauszüge in Befunden konnten gelegentlich als „null" angezeigt werden — korrigiert.
- Deutschsprachige PDFs wurden vereinzelt als fremdsprachig erkannt, was zu fehlerhaften Prüfergebnissen führen konnte — korrigiert.
- Beim Löschen eines Projekts blieben hochgeladene Dateien auf dem Server zurück — korrigiert.
- Kleinere Darstellungsfehler in der Regelübersicht behoben.
Intern
- Automatisierte End-to-End-Tests für die Kernfunktionen der Anwendung eingeführt.
- Server-Infrastruktur auf eine einheitliche Reverse-Proxy-Lösung (Traefik) umgestellt.
- Versionsverwaltung automatisiert — die angezeigte Version wird jetzt direkt aus Git-Tags abgeleitet.
[0.2.0] – 2026-05-20
Hinzugefügt
- Regeleditor: Prüfregeln lassen sich jetzt direkt in der Anwendung verwalten statt im Quellcode. Neuer Editor zum Anlegen, Bearbeiten und Löschen von Regeln — mit KI-gestützter Prompt-Verbesserung und Versionshistorie.
- Projekt-Regeln und Referenzliste: Pro Projekt können einzelne Regeln aktiviert oder deaktiviert werden. Neue Seite Referenzen mit vorbefüllter Liste relevanter DIN-/EN-/ISO-Normen. Versionsbadges an Befunden zeigen, mit welcher Regelversion ein Befund erzeugt wurde.
- Referenzprüfung: Neue Prüfkategorie, die erkennt, ob zitierte Normen in der Referenzliste vorhanden und gültig sind.
- Anleitung zum Zurücksetzen: Schrittweise Beschreibung in der Dokumentation für das vollständige Zurücksetzen einer Installation.
Geändert
- Befund-Workflow vereinfacht: Buttons heißen jetzt „Befund bestätigen" und „Befund verwerfen"; ein gemeinsames Kommentarfeld ersetzt die bisherigen drei Eingabefelder; der KI-Verbesserungsvorschlag wird bei Bestätigung automatisch vorausgefüllt.
- Aufgefrischtes Erscheinungsbild: Flache Filterliste mit Multi-Select-Chips im Regel-Konfigurator; modernisierte Seitenleiste, einheitliche Bedienelemente; konsistente Dialoge statt Browser-Standarddialoge; Dokumententabelle passt sich an die Bildschirmbreite an.
- Verbessertes KI-Modell: Aktualisierung auf ein leistungsfähigeres Sprachmodell für genauere Prüfergebnisse.
Behoben
- Kapitel-Erkennung in PDFs mit auf zwei Zeilen gesplitteten Überschriften korrigiert.
- Abbruch der Dokumentenanalyse bei bestimmten Dokumentkombinationen behoben.
- Kleinere Fehlerbehebungen: gelegentliches Einfrieren der Oberfläche, Fehler bei der KI-Prompt-Verbesserung und bei erstmaligem Start.
Intern
- Umstellung auf Azure OpenAI v1-API für langfristige Kompatibilität.
- Hetzner-Testinstanz mit automatischer TLS-Zertifikatsverwaltung eingerichtet.
- Stabilere Datenbankinitialisierung bei Neuinstallationen.
- Interne Datenstrukturen für Befunde vereinfacht.
[0.1.2] – 2026-04-23
Hinzugefügt
- Anzeige der aktuellen Versionsnummer am unteren Rand der Seitenleiste.
Intern
- Versionsverwaltung intern vereinfacht — die angezeigte Version wird jetzt automatisch aus der Projektkonfiguration abgeleitet.
[0.1.1] – 2026-04-22
Hinzugefügt
- Benutzerdokumentation: Anwendungsinterne Hilfeseiten unter dem neuen Menüpunkt Dokumentation.
- Änderungsprotokoll: Übersicht aller Versionsänderungen unter dem neuen Menüpunkt Änderungsprotokoll.
Geändert
- Verbessertes KI-Modell für genauere Prüfergebnisse.
- Optimierte Darstellung von Texten und Tabellen in der Dokumentation.
Behoben
- Stabilitätsverbesserungen beim Starten der Anwendung.
[0.1.0] – 2026-04 (Erster Funktionsumfang)
Hinzugefügt
- Projektverwaltung: Projekte anlegen, bearbeiten und löschen; Dokumente hochladen (PDF und DOCX, max. 20 MB).
- Automatische Textanalyse: Texterkennung aus hochgeladenen Dokumenten mit automatischer Spracherkennung.
- Kapitel-Erkennung: Automatische Zuordnung zu den Kapiteln nach DIN EN ISO 20607 mit Abdeckungsübersicht für Pflicht- (5.2.1–5.2.13) und Optionalabschnitte (5.2.14–5.2.16).
- KI-gestützte Prüfung: Regelbasierte Prüfung gegen DIN-Kernregeln mit Befundliste nach Kategorien (Struktur, Sicherheit, Sprache, Terminologie) und Schweregraden (Fehler, Warnung, Hinweis).
- Befund-Workflow: Befunde bestätigen oder verwerfen, kommentieren und Verbesserungsvorschläge einsehen.
- Filterbare Befundliste: Regel-Filter in der Seitenleiste mit Speicherung der Filtereinstellung pro Dokument.
- Regelkatalog: Übersicht aller aktiven Prüfregeln mit Detailansicht.
- Sichere Verbindung: Verschlüsselte Datenübertragung (HTTPS) und Statusüberwachung der Systemkomponenten.
- Offline-Installation: Vollständige Auslieferung als Archiv — kein Internetzugang beim Kunden erforderlich.
- Deutsche Benutzeroberfläche: Durchgängig deutschsprachige Bedienoberfläche.