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.1 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-05-25 | 7 | macher | Montag | 8 | auto |
Montag, 2026-05-25 — Tag 7 (Macher-Sicht)
Negativer Net-LoC (+977/−1665): der Tag, an dem viel Eigenbau gegen geteilte Libs getauscht wurde.
Der größte Move: Sources/Core/EventSync (41 % des Diffs) migriert auf die geteilte ManaEventSync-Lib — der lokale Sync-Code wandert in das fleet-weite Paket, daher das große Minus. Damit teilt pageta-native dieselbe Event-Sourcing-Mechanik wie die anderen nativen Apps.
Reader-seitig: die Inline-Markier-Palette im Books-Stil (Selektion → schwebende Farb-/Notiz-Palette) plus ein Login-Gate, das aber bewusst nicht hart blockt — E-4.5 local-first: Markieren ohne Login schreibt lokal, beim Login folgt ein stiller Claim der lokalen Highlights.
Härtung fürs Release: ein PrivacyInfo-Manifest (Apple Privacy-Manifest, Pflicht), sichtbare Schreibfehler-Alerts auf allen Write-Pfaden statt stillem Schlucken, ein textContainer-Crash-Schutz auf macOS, eine redundante Info.plist-Domain entfernt, und ein erster A11y-Pass mit VoiceOver-Labels.