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>
17 lines
1.1 KiB
Markdown
17 lines
1.1 KiB
Markdown
---
|
||
date: 2026-05-25
|
||
day: 7
|
||
view: macher
|
||
weekday: Montag
|
||
commits: 8
|
||
review: 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.
|