Brainversum · tuxametrics Graph Admin

konzept vertraulich owner: matus

Studien/Quellen-Verlinkung im Regelwerk — Konzept statt Mockup-Feature (Nutzervorgabe 2026-08-26)

Studien/Quellen-Verlinkung im Regelwerk — Konzept statt Mockup-Feature (Nutzervorgabe 2026-08-26)

Status: Konzept, ungebaut. Der Nutzer hat gebeten, jeden Bezug auf "Stories" zu entfernen und stattdessen ein Konzept dafür zu liefern, wie tuxametrics mit Studien umgeht und ob sie sich verlinken lassen — Beispielformat "Basiert auf Studie XYZ".

Herkunft

Im Repo selbst gibt es keine einzige Stelle (Frontend-Code, Backend-Code, Dokumentation), die das englische Wort "Stories" trägt — geprüft per Volltextsuche über tuxametrics-ui/src, tuxametrics-laborauswertung-service/src und documentation/. "Stories" im engeren Sinn (Agile/Scrum-User-Stories) taucht nur zweimal in internen Engineering-Dokumenten auf (documentation/fachlich-beschrieben-nicht-gebaut.md, documentation/domain/regelwerk-governance.md) und meint dort etwas anderes: unbewertete User-Stories aus dem Quellmaterial, kein UI-Element.

Was es dagegen gibt: TODO-raw/Simplyfied Tuxametrics 1/TuxAmetrics Wireframes.html (Hi-Fi-Mockup) zeigt auf der Regel-Detailseite einen Abschnitt mit dem Titel "Aus dem Internet recherchiert" / "Externe Studien und Leitlinien — Suche vom 12.08.2026, 14:02", gefüllt mit einem Beispiel:

Selenstatus bei akuter Entzündung Kohortenstudie · European Journal of Clinical Nutrition · 2021

Das ist vermutlich gemeint, wenn von "Stories" die Rede war — eine Verwechslung mit "Studies", die im Mockup tatsächlich als automatisch internetrecherchierte Studienkarten auftauchen. Dieser Abschnitt ist in keinem Screen dieses Repos umgesetzt — es gibt nichts, das man aus dem Live-Produkt entfernen müsste.

Warum das Mockup so nicht gebaut werden sollte

Die Leitregel dieses Projekts (CLAUDE.md) lautet: "Wo das Material keine Zahl hat, hat der Code auch keine." Dieselbe Disziplin gilt für Quellenangaben, nicht nur für Zahlen:

Vorschlag: ein Quellenfeld, das eine Person füllt — kein automatisierter Studien-Fetch

Statt einer recherchierten Studienkarte: ein optionales Freitextfeld "Quelle", das eine Praxis beim Setzen eines eigenen Regelwerts (R-Praxis, RegelWertPanel) neben der bereits vorhandenen Pflicht-Begründung ausfüllen kann — Beispielwert genau im vom Nutzer skizzierten Format: "Basiert auf Studie XYZ", oder ausführlicher mit Titel/Jahr/DOI, ganz wie bei der Begründung selbst freie Formulierung.

Warum das dieselbe Disziplin einhält wie der Rest des Repos:

Was das ausdrücklich NICHT ist:

Was es bräuchte, wenn entschieden

  1. Backend: RegelwertSetzen/RegelwertZuruecksetzen (oder eine neue, gemeinsame Struktur) um ein optionales quelle-Feld erweitern; RegelwertEntity/Regelaenderung-Persistenz entsprechend.
  2. Frontend: ein weiteres, optionales Textfeld im Bearbeiten-Formular von RegelWertPanel.tsx (neben der Begründung), Anzeige in RegelVerlaufListe.tsx und im "Begründung der Praxis"-Block von RegelWertPanel.tsx.
  3. Keine Fachentscheidung über was eine gültige Quelle ist — reines Freitextfeld, keine Validierung, kein Format-Zwang (URL, DOI, Klartext-Zitat — alles zulässig).

Kein Aufwand an anderer Stelle: keine neue Capability (läuft unter dem bestehenden txm.regelwerk.regel.aendern), keine neue Route, keine neue Domäne.