diff --git a/docs/technical_architecture.md b/docs/technical_architecture.md index b315552..d80b0bc 100644 --- a/docs/technical_architecture.md +++ b/docs/technical_architecture.md @@ -303,10 +303,14 @@ gleichzustellen. Verbindliche Regel: -- jeder fachliche Anwendungsfall, den ein GUI-Nutzer ausfuehren kann, muss auch - ueber die MCP-Schnittstelle ausfuehrbar sein +- jede fachliche Funktion, die technisch ueber das GUI-Interface verfuegbar + ist, muss auch ueber die MCP-Schnittstelle ausfuehrbar sein +- die Paritaet bezieht sich auf die technischen Moeglichkeiten des Interfaces, + nicht nur auf aktuell im GUI dargestellte Funktionen; technisch vorhandene, + im GUI nicht angezeigte Funktionen muessen trotzdem ueber MCP verfuegbar sein - alle fachlichen Lese-, Anlege-, Aenderungs-, Archivierungs- und - Reaktivierungsmoeglichkeiten der GUI muessen im MCP-Interface abgebildet sein + Reaktivierungsmoeglichkeiten des GUI-Interfaces muessen im MCP-Interface + abgebildet sein - GUI und MCP verwenden dieselben fachlichen Validierungen, Berechtigungen, Statusregeln und Ownership-Grenzen; fachliche Logik darf nicht doppelt in GUI und MCP implementiert werden