sync1 abschalten, nachdem alle Apps auf sync2 (Event-Sourcing) sind
sync2 (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.
Schritte
Was als Nächstes ansteht
- 7 verbleibende Hybrid-Apps nach Playbook APP_MIGRATION_TO_EVENT_SYNC.md auf sync2 ziehen.
- 3 Sonderfälle einzeln klären (managarten, who, Mana-Successor).
- sync1-DB read-only schalten, 30 Tage Schon-Frist, dann komplett abbauen.
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.
Hängt ab von
- Volle Lift aller Apps auf event-sourced — solange managarten noch schreibt, ist sync1 nicht abschaltbar.
Anker
Wohin das im Verein zeigt
- Servicemana-syncEvent-Store-Server für die Event-Sourced-Plattform — Append-only Event-Log pro User pro App, JWT-Auth via mana-auth.
- LösungEvent-Sourcing als Daten-ArchitekturJede Änderung ist ein Event. Apps lesen Projektionen, schreiben aber nur Events — und der Ledger ist die einzige Quelle der Wahrheit.
Werte
Welche Grundsätze dieses Vorhaben trägt
○ Bald
Weitere Vorhaben im selben Horizont
Priorisiert, Reihenfolge weich.
- Modell-Routing: gepinnt, gemessen, bewusst gewechseltWelches 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.
- 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.
Vorhaben sind die vorwärts-gerichtete Schwester des Devlogs. Erledigtes wandert in die passende Kalenderwoche, damit hier nur das steht, was wirklich noch ansteht.