MAIERZONE TOOLBOX • MZP REPORT

mzone-dev-suite — Tech-Stack & Feature Roadmap

Technologie-Audit (Context7), Modul-Analyse, MZP Exploration & Strategisches Grilling

Datum:13. August 2026 Version:1.0.2 Status:ACTIVE & AUDITED
DevSuite Module
10 Module
BootGen, Cert, Gematik, Tresor, SSH, etc.
Java Runtime
21 LTS
Spring Boot Starter (Java 21 Core)
Spring Boot Parent
4.1.0 pom.xml
Prüfung auf Version Alignment empfohlen
Frontend Toolchain
Vite 7 + React 18
Tailwind CSS 3.4 & Radix UI Primitives

Technologie-Audit & Abhängigkeiten (via Context7)

Detaillierte Evaluation der Kern-Bibliotheken im Backend und Frontend der mzone-dev-suite.

JAVA BACKEND

Spring Boot & Security Core

  • Java 21 LTS: Nutzen von Records, Pattern Matching und Virtual Threads für performante Offline-Operationen.
  • Nimbus JOSE+JWT (10.9.1): Robuste RFC-konforme Signatur- und Verschlüsselungsprüfungen (HS/RS/ES/PS, JWK/PEM).
  • BouncyCastle (bcpkix-jdk18on 1.85): Tiefe Zertifikats- & PKCS#10 CSR-Analyse inkl. ECDSA Curven für Gematik-Spezifika.
  • JaCoCo (0.8.12): Qualitätsgrenze auf 50% Coverage via Maven Verification Plugin gesetzt.
FRONTEND STACK

Modern React & Build System

  • Vite 7.3.6 & React 18.3.1: Extrem schnelle HMR Development Server & optimiertes ESM-Bundling.
  • Tailwind CSS 3.4.19: Utility-First Styling kombiniert mit @radix-ui Komponenten und lucide-react.
  • SheetJS & JSZip: Lokale Tabellenkalkulations-Auszüge (vendor/xlsx-0.20.3.tgz) und Zip-Generierung für BootGen.
VISUALISIERUNG

Architektur-Komponentenverteilung

Bestehende DevSuite Module & Einsatzbereiche

⚡ BootGen

Spring Boot Entity Generator mit ER-Canvas, Relations-Editor und Direktexport als ZIP-Archiv.

🔐 Cert & CertDiff

X.509 Zertifikats-Inspector, PKCS#12 KeyStore Explorer und visueller Zertifikatsvergleich (Diff).

🏥 Gematik

Spezifisches Gematik-Profil & PKI Inspektions-Tool für Telematikinfrastruktur-Zertifikate.

🔑 SSH & Tresor

SSH Keygen (ED25519/RSA), Passphrase-Generierung und lokaler Tresor für geheime Schlüssel.

📊 Sheet & Slides

Excel-Analyse via SheetJS und Slidev Integration für schnelle Entwickler-Präsentationen.

🔍 Stacktrace & Regex

Java Stacktrace-Parsing mit FAQ Root-Cause Empfehlungen und interaktiver Regex Tester.

Strategische Feature-Roadmap & Optimierungen

Vorgeschlagene Verbesserungen basierend auf der Tech-Stack Analyse und Best Practices.

ID Kategorie Feature / Improvement Request Priorität Benefit
FEAT-01 Client Crypto Pure Client-side WebCrypto Fallback für JWT / Base64 / Hash (Echter Zero-Backend Offline Modus) HOCH Null Latenz, verringerter JVM RAM-Verbrauch
FEAT-02 Packaging GraalVM Native Image Compilation (Portable Single Exe < 40MB) MITTEL Startzeit < 50ms statt 2.5s JRE Bootup
FEAT-03 BootGen Flyway / Liquibase SQL Migration Auto-Generator aus ER-Canvas HOCH Vollständiger DB-Migration Workflow
FEAT-04 Gematik PKI TSL (Trust Service Status List) Parsing & CRL Online/Offline Invalidation Check MITTEL Erweiterte Gematik Konformität
FEAT-05 Dependency Alignment der Spring Boot Parent-Version in pom.xml auf 3.4.x / 3.5.x Stable Release KRITISCH Verhindert Build- / Dep-Konflikte

GRILLING — Kritische Fragen an den Lead Developer

Um genau das umzusetzen, was du von der DevSuite erwartest, grillen wir dich mit folgenden konkreten Punkten:

🔥 1. Spring Boot Version 4.1.0 in pom.xml

In der pom.xml ist <version>4.1.0</version> als Spring Boot Parent hinterlegt. Offiziell ist Spring Boot aktuell in Release 3.4.x / 3.5.x. Handelt es sich hierbei um ein internes Firmen-Parent-POM, eine Vorschau oder ein unbeabsichtigtes Versions-Snippet?

🔥 2. Zero-Backend vs. Hybrid-Architektur

Module wie JWT, Base64/Hash, Regex und sogar Cert-Inspect laufen teilweise über Spring Boot REST Calls. Möchtest du, dass wir diese Tools in pure Client-Side TypeScript/WebCrypto Module umwandeln, damit die DevSuite auch als rein statische HTML/JS-App ohne Java Backend nutzbar ist?

🔥 3. Desktop Portable Strategy

Das aktuelle Script package-windows-portable.ps1 baut ein Fat-JAR und packt eine JRE mit ein. Bevorzugst du für zukünftige Versionen eher ein GraalVM Native Binary oder ein schlankes Tauri/Electron Wrapper-Bundle?

🔥 4. Gematik & Security Tiefgang

Wie tief soll das Gematik-Modul ausgebaut werden? Reicht die bisherige Zertifikatsprüfung oder sollen spezifische Smartcard-Simulatoren (ECC/RSA C.CH.AUT) und TSL-Statusabgleiche unterstützt werden?