Ich teile meine Gedanken, auch wenn sie wahrscheinlich nicht sehr allgemein sind: Meine Lösung besteht darin, die verschiedenen Teile radikal zu modularisieren. Hierbei beziehe ich mich nicht nur auf die funktionale Aufteilung. Wenn ich das Gefühl habe, dass das LLM den Code-Bestand nicht mehr halten kann und möglicherweise außer Kontrolle gerät, teile ich einige Funktionen direkt in verschiedene Mikrodienste auf und werfe sie in andere Repos. Die Nachteile sind ebenfalls offensichtlich: Es erhöht die Bandbreite und die Bereitstellungskosten.