Backlog-Durchsicht · 2026-09-14

Aufraeumen & Rest-Analyse

Zehn Tickets auf DONE, ein neuer Bug, ein Fund, der einen Deploy blockiert — und eine Einordnung, was vom Rest noch traegt.

Auf DONE verschoben
10
Status korrigiert
2
Neuer Bug
1
Noch offen
19

Was auf DONE gewandert ist

Gegen Quellcode (Commits, Klassen, Javadoc-Verweise) und gegen den Bestand selbst geprueft — nicht nur gegen den Ticket-Status.

TicketTitelBeleg
MZP-60GitHub-Alerts im MarkdownRendererCommit d3f1ec6, Code auf main
MZP-61Shiki-Code-Notation ([!code ...])Commits 94e3750 + de54046 (Fix), Code auf main
MZP-94Alt-Theme-Kopie ohne Skin-KlasseCommit 6de1cc3, Code auf main
MZP-46Wiki-API fuer externe KlientenWikiApiController liefert GET/GET-Detail/PUT wie spezifiziert — stand faelschlich auf IDEA
MZP-63Herkunfts-Fuss "Zuletzt geaendert"Live-Abnahme 2026-09-04 bestaetigt Kern-AK gruen (Folgefehler ausgelagert, siehe unten)
MZP-96Gamma-to-MZP BridgeAnders zugeschnitten geliefert: docs/agent-workflows/gamma-to-mzp.md + RemoteImageImporter
MZP-97Gap-Analyse diagram-design/archifyAlle Folgetickets (MZP-98/99/100/101/105) DONE
MZP-73Abnahme-Auftrag (5 Features)Alle fuenf Einzeltickets inzwischen individuell abgenommen
MZP-74Verify-after-deploy + ReportReport publiziert, alle Zusicherungen gruen
MZP-78Abnahme Walkthrough/Export/FreigabeAlle drei Feature-Tickets abgeschlossen (2× DONE, 1× DROPPED)

Zwei Status-Korrekturen

  1. MZP-18Code fertig, Deploy blockiert
    Die "oeffentliche Buehne" ist vollstaendig auf main (sieben Commits, StageDto, PublicStageViewController, HallOfFamePublicController, Templates, Tests). Aber: im Arbeitsverzeichnis liegt seit unbekannter Zeit ein git stash mit genau der nginx-Konfiguration, die die Seite live erreichbar macht (location = / gegen 502, location /hall-of-fame gegen 401). Ohne diesen Block laeuft der Code, aber niemand kommt von aussen hin. Nicht angewendet, nicht verworfen — das ist deine Entscheidung, nicht meine. Kommentar mit Details steht am Ticket.
  2. MZP-95IDEA → REVIEW
    Phase 1 (einheitliches Abstandsprofil) ist Code-fertig und gemerged. Phase 2 (dichte-bewusste Skalierung) und Phase 3 (ruhigeres Routing) stehen laut Ticket-Umfang noch aus — deshalb REVIEW statt DONE, aber auch nicht laenger IDEA.

Ein neuer Bug, aus der MZP-63-Abnahme ausgelagert

MZP-106
FreemarkerRenderService: mitgegebenes renderedAt gewinnt ueber die echte Renderzeit.

Ein putIfAbsent statt put/Verwerfen laesst ein im contextJson mitgeschicktes Datum stehen — der Herkunfts-Fuss aus MZP-63 kann dadurch ein falsches, eingefrorenes Datum zeigen. Kein Angriff von aussen, aber ein Agent, der einen alten Kontext-Stand zurueckschreibt, friert das Datum unbemerkt ein. P3, klein zu beheben.

Rest-Analyse: was von den verbleibenden 19 Tickets noch traegt

Nicht "ist es fertig", sondern "lohnt sich der naechste Schritt noch" — eingeordnet in drei Gruppen.

Jetzt sinnvoll

TicketTitelWarum jetzt
MZP-18Public View mit BesucherstimmenEin Entscheid (Stash anwenden ja/nein) trennt "fertig im Code" von "live nutzbar". Kuerzester Weg zu sichtbarem Nutzen im ganzen Rest-Backlog.
MZP-103RENDER_UNAVAILABLE beim Publish geschuetzter wiki-*-SeitenEchter Regressionskandidat seit dem letzten Redeploy (MZP-100/101). Betrifft jeden kuenftigen Diagramm-Publish auf wiki-* und ist noch nicht eingegrenzt.
MZP-93Export JPEG/WebP/Clipboard-PNGBereits DOING, kleiner Rest bis zum Abschluss, schliesst die letzte Export-Luecke aus der Archify-Paritaet.
MZP-47 + MZP-48Obsidian-Zufluss/Promotion-SchleuseMZP-46 (Voraussetzung) ist heute auf DONE gewandert — beide Tickets sind jetzt baubar. Direkt an deinen taeglichen Workflow zwischen Vault und MZP angeschlossen.

Spaeter, aber mit echtem Wert

TicketTitelEinordnung
MZP-68Spike: warum 38% der Testzeit in KnowledgeMcpToolsTestKann ein echter Produktivbefund sein (fehlende Indizes bei ~300 Live-Seiten) statt nur ein Testproblem — lohnt die Stunde zum Messen.
MZP-67FxModuleSmokeTest: lastabhaengige Zeitzusicherung ersetzenBlockiert die in MZP-66 offene Mutationsmessung; kein Nutzerfeature, aber Bau-Stabilitaet.
MZP-72Diagramm-Linse nach KnotenartSelbst als "klein" eingestuft (Mechanik steht bereits ueber MZP-52/53/54) — guenstiger Zusatznutzen fuer den Viewer.
MZP-69/published/{slug}.mdNuetzlich fuer jeden Agenten (auch diese Art Session), der Quelltext statt gerendertes HTML ziehen will. Kein Blocker, aber ein wiederkehrender Reibungspunkt weniger.
MZP-56SVG-Download / Share-Card / WebMDer SVG-Knopf allein ist laut Ticket eine halbe Stunde und macht ein bereits vorhandenes, aber unverlinktes Artefakt endlich auffindbar. Share-Card/WebM koennen liegen bleiben.
MZP-65Toter-Link-Job fuer lintWikiKleiner, klar geschnittener Wartungsjob ohne Schema-Aenderung — wenn die Wiki-Seiten weiter wachsen, zahlt sich das aus.
MZP-64SRI-Hashes + Import-MapSauberkeit, kein akuter Schmerz. Sinnvoll, sobald einmal eine /lib/-Datei tatsaechlich still ausgetauscht wurde.
MZP-79Markdown → PPTX/PDF mit eigenem ThemeBaut auf MZP-76 (Pandoc/Typst, bereits im Image) auf, aber "wundervoll" heisst hier: ein eigenes Referenz-Theme entwerfen — das ist die eigentliche Arbeit, nicht die Pipeline.

Fraglich — bevor hier gebaut wird, lohnt ein zweiter Blick

TicketTitelWarum fraglich
MZP-80PMS/gematik-Zertifikats-SimulatorFachlich weit weg vom Rest des Backlogs (dynconfig.xml, CertProfile-XMLs, TmsCaIntegrationException) — eine eigene, in sich geschlossene Anwendung eher als ein MZP-Feature. Lohnt sich nur, wenn du wirklich vorhast, dieses Training in MZP zu betreiben statt als eigenes Tool.
MZP-35Refine-ToolSeit der 1.6.0-Spec ohne jede weitere Beschreibung. Ohne Zuschnitt nicht baubar — entweder konkretisieren oder als erledigt/obsolet einstufen.
MZP-84"INFO-WORK-1"Leerer Titel, kein Rumpf, keine Kommentare. Sieht nach einem Karteileichen-Ticket aus — Kandidat fuer DROPPED, aber das ist dein Anruf, nicht meiner.
MZP-85Diagramm-SimulationsmodusDer vorgeschaltete Spike (MZP-87) ist zwar DONE und das Schema geklaert — aber der Umfang (Zustandsmaschine, wanderndes Token, Lauf-Protokoll) ist der aufwendigste Punkt im ganzen Viewer-Strang. Eher ein bewusstes Groessprojekt als ein Nebenbei.