pageta-native/Tests
Till JS 7cb9399b4c feat: Lese-Rückblick (Tag/Woche/Gesamt) als nativer Tab
Pendant zur Web-Route /rueckblick. Synthetisiert, was man WIRKLICH
gelesen hat (status=finished oder readingProgress>=0.5 im Fenster).

- Core/Domain/Digest.swift: reine, getestete Logik — Swift-Spiegel von
  pageta-domain/digest.ts (Auswahl nach Zeitfenster + Lese-Signal,
  Theme-Gruppierung nach Tags, Prompt-Builder). 8 XCTest-Fälle, grün.
- Features/RueckblickTabView.swift: deterministisches Gerüst steht IMMER
  (gratis, offline) — Kennzahlen, Themencluster, eigene Markierungen
  wörtlich. Darüber optionale Synthese via ManaLLM.generate (lokal-first;
  liefert sie nichts, bleibt das Gerüst nutzbar). Tag/Woche/Gesamt-Picker,
  Markdown-ShareLink, Tap → ArticleDetailView.
- RootView: neuer Tab „Rückblick" (iOS TabView + macOS Sidebar), Icon
  clock.arrow.circlepath, nach Markierungen.
- Motivations-Leitplanke (Wert 8): ruhiger Spiegel, keine Streaks.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 19:26:43 +02:00
..
UnitTests feat: Lese-Rückblick (Tag/Woche/Gesamt) als nativer Tab 2026-06-01 19:26:43 +02:00