Erste Devlog-Befüllung; geerdet in den realen Commits, data.json via @mana/devlog-gen. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.4 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-06-10 | 2 | macher | Mittwoch | 2 | auto |
Mittwoch, 2026-06-10 — Tag 2 (Macher-Sicht)
Zwei Engine-Commits, beide aus der Sync-Vereinheitlichung der Flotte.
0.3.0 (d462934, +131/-2) — KtorSyncWebSocket zieht in die Lib. Die
Ktor-WS-Impl lag bis hierhin als App-Kopie in fünf Apps parallel (siehe das
„fehlt noch, im App-Modul" aus dem README-Stand v0.2). Eine Implementierung
der SyncWebSocket-Abstraktion → ein Ort, eine Verhaltensweise. Der Grund,
warum die WS-Impl ursprünglich im App-Modul saß (braucht WS-fähige Engine +
Live-Server zum Verifizieren), ist mit dem inzwischen verifizierten Live-Push
weg — also gehört sie in die Lib. Fünf App-Kopien fallen ersatzlos weg.
0.4.0 (3740701, +214/-2) — Decrypt-Failures sichtbar statt Silent-Skip.
Bisher: scheiterte das Entschlüsseln eines Events im Pull-Loop, wurde es still
übersprungen — ein Event verschwand lautlos aus der Projektion. Das ist ein
Datenintegritäts-Risiko (Bibliothek wirkt korrekt, ist aber unvollständig).
Jetzt werden Decrypt-Failures als sichtbarer Zustand nach oben gereicht, statt
verschluckt. Teil der fleetweiten Sync-Vereinheitlichung — das Schwester-
Pendant in TS (0.6.0) und Swift (v0.5.0) bekam denselben Fix; die drei Ports
bleiben damit auch im Fehlerverhalten parität-gleich, nicht nur im Wire-Format.
Beide Releases mit CHANGELOG-Eintrag und Versions-Bump in libs.versions.toml.