Modell-Routing: gepinnt, gemessen, bewusst gewechselt
Welches KI-Modell eine App-Aufgabe bedient, behandeln wir wie einen Dependency-Lockfile: einmal gemessen, gepinnt, stabil — geändert nur durch eine bewusste, datierte Entscheidung, nie durch einen Autopiloten. Das Fundament steht (Routing pro Aufgabe ist live); hier steht das System drumherum.
Schritte
Was als Nächstes ansteht
- Eingefrorene Benchmark-Sets als Konvention festschreiben: pro Operation ein versioniertes Golden-Set (Bilder, Prompts, Cases) als Lineal, gegen das altes wie neues Modell auf demselben Maßstab gemessen wird. Das nutriphi-Food-Set (15 Bilder) ist v1.
- Migrations-Playbook schreiben: Prompt-Neutuning → Schatten-Test (neues Modell parallel, kein Nutzer betroffen) → Canary → Promote, mit dem alten Pin als Sofort-Rollback.
- `sync-aliases` als Bequemlichkeit bauen — aus der Eval-Empfehlung einen Vorschlags-Diff aufs Lockfile schreiben, den ein Mensch merged. Kein Auto-Apply.
- Weitere Operationen pinnen, wo eine Messung einen echten Unterschied zeigt (Apps senden `mana/op/<operation>`); der Rest erbt die Klassen-Kette.
Offene Punkte
Was uns aufhält, was wir noch nicht entschieden haben
Die ehrliche Seite: wenn etwas nicht weiterkommt, liegt es meist an einer der hier gelisteten Abhängigkeiten oder offenen Fragen.
Offene Fragen
- Wer setzt die „deutlich genug"-Schwelle für einen Wechsel? Ein Herausforderer 2 % besser rechtfertigt die Migrationskosten nicht — das ist eine Wert-Entscheidung, kein Automatismus.
- Wie oft schärfen wir ein eingefrorenes Set nach, bevor es an der Realität vorbeimisst — und wie dokumentieren wir den dann bewussten Vergleichbarkeits-Bruch?
○ Bald
Weitere Vorhaben im selben Horizont
Priorisiert, Reihenfolge weich.
- Schweizer Verein formal gründenmana operiert seit langem als „Verein in Gründung". Der nächste Schritt ist die formale Eintragung als Schweizer Verein nach ZGB Art. 60 ff. — mit Statuten, Vorstand und Mitgliederversammlung. Der Plan, später in eine Stiftung überzuführen, bleibt davon unberührt.
- Off-Site-Backup an einem zweiten CH-StandortDer lokale Backup-Cron läuft (18 DBs, 9 Container, 46 GB nightly) — das Off-Site-Spiegel-Bein fehlt aber noch. Ohne zweiten Standort ist ein Brand- oder Diebstahl-Szenario in Tägerwilen unrettbar.
- Unterstützen ohne Tiers: Spenden, Mitbauen, HardwareDer Verein ist Vorstufe zur Stiftung — gesucht sind Spender, nicht Abo-Mitglieder. Das öffentliche Modell wurde von Tier-Tabellen und einem Geld-Slider auf drei betrags-freie Wege umgestellt: mit Geld (Spende ohne vorgegebene Höhe), mit Zeit, mit Hardware. Die Landing bildet das ab; das Backend zieht nach.
- sync1 abschalten, nachdem alle Apps auf sync2 (Event-Sourcing) sindsync2 (Event-Sourcing für 9 standalone Apps) läuft live. sync1 (Legacy-LWW für managarten) läuft parallel. Sobald managarten und die letzten Hybrid-Apps vollständig auf event-sourced umgebogen sind, kann sync1 retired werden.
Vorhaben sind die vorwärts-gerichtete Schwester des Devlogs. Erledigtes wandert in die passende Kalenderwoche, damit hier nur das steht, was wirklich noch ansteht.