pageta-native/devlog/2026-05-18/data.json
Till JS e16e796e75 devlog: Repo-Historie nachgezogen (spieler+macher)
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>
2026-06-16 01:16:21 +02:00

276 lines
6.2 KiB
JSON

{
"date": "2026-05-18",
"day_number": 1,
"weekday": "Montag",
"commits": 19,
"authors": [
{
"name": "Till JS",
"count": 19
}
],
"additions": 3475,
"deletions": 160,
"net_lines": 3315,
"files_changed": 44,
"new_files": 0,
"deleted_files": 0,
"session": {
"first_commit_at": "2026-05-18T12:59:58.000Z",
"last_commit_at": "2026-05-18T22:08:56.000Z",
"total_span_minutes": 549,
"active_minutes": 83,
"pauses": [
{
"from": "15:15",
"to": "16:12",
"minutes": 58
},
{
"from": "17:20",
"to": "18:06",
"minutes": 46
},
{
"from": "18:06",
"to": "23:11",
"minutes": 305
},
{
"from": "23:11",
"to": "00:08",
"minutes": 57
}
],
"longest_focus_minutes": 68
},
"top_dirs": [
{
"path": "STATUS.md",
"pct": 14
},
{
"path": "Tests/UnitTests/PagetaNativeTests.swift",
"pct": 9
},
{
"path": "Sources/Resources/Assets.xcassets",
"pct": 8
},
{
"path": "project.yml",
"pct": 6
},
{
"path": "Sources/Features/LeseListeTabView.swift",
"pct": 5
}
],
"top_extensions": [
{
"ext": ".swift",
"count": 53
},
{
"ext": ".md",
"count": 16
},
{
"ext": ".yml",
"count": 6
},
{
"ext": ".entitlements",
"count": 5
},
{
"ext": ".json",
"count": 4
},
{
"ext": ".png",
"count": 4
}
],
"tags": [
"auth"
],
"commits_list": [
{
"hash": "1a4b06f",
"short": "π-0: Repo-Skelett (SwiftUI Universal, ManaAuthGate-Login, paper-Theme)",
"type": null,
"scope": null,
"additions": 711,
"deletions": 0,
"timestamp": "2026-05-18T14:59:58+02:00"
},
{
"hash": "4daf307",
"short": "π-0 lücke: AppIcon (Eselsohr-Page) + build-icon.sh",
"type": null,
"scope": null,
"additions": 75,
"deletions": 12,
"timestamp": "2026-05-18T15:07:34+02:00"
},
{
"hash": "577e3ca",
"short": "build-icon: Alpha-Strip via Pillow (ASC-ready)",
"type": null,
"scope": null,
"additions": 33,
"deletions": 8,
"timestamp": "2026-05-18T15:15:27+02:00"
},
{
"hash": "3dce19b",
"short": "π-1 + π-2: Feed-Tab + Lese-Liste-Tab live",
"type": null,
"scope": null,
"additions": 585,
"deletions": 17,
"timestamp": "2026-05-18T16:12:57+02:00"
},
{
"hash": "2855465",
"short": "STATUS: π-1 + π-2 abgeschlossen",
"type": null,
"scope": null,
"additions": 11,
"deletions": 7,
"timestamp": "2026-05-18T16:13:32+02:00"
},
{
"hash": "2f1245a",
"short": "STATUS: π-1+π-2 Roadmap-Tabelle nachgezogen",
"type": null,
"scope": null,
"additions": 2,
"deletions": 2,
"timestamp": "2026-05-18T16:13:56+02:00"
},
{
"hash": "909072b",
"short": "SSO: Cross-App-Keychain ev.mana.session (ManaSharedKeychainGroup)",
"type": null,
"scope": null,
"additions": 21,
"deletions": 7,
"timestamp": "2026-05-18T16:23:04+02:00"
},
{
"hash": "62d4dbd",
"short": "π-3: Reader-Detail (Plain-Text-Spike, NavigationLink)",
"type": null,
"scope": null,
"additions": 242,
"deletions": 23,
"timestamp": "2026-05-18T16:28:22+02:00"
},
{
"hash": "1a0b11f",
"short": "feat(auth): Cross-App-SSO via shared Keychain-Group ev.mana.session",
"type": "feat",
"scope": "auth",
"additions": 300,
"deletions": 27,
"timestamp": "2026-05-18T16:32:04+02:00"
},
{
"hash": "6bd8980",
"short": "π-4: Highlights (Paragraph-Granularität) + Tag-Sheet",
"type": null,
"scope": null,
"additions": 70,
"deletions": 15,
"timestamp": "2026-05-18T16:33:47+02:00"
},
{
"hash": "a62bfe2",
"short": "π-5: Universal Links + pageta:// scheme → Reader-Sheet",
"type": null,
"scope": null,
"additions": 130,
"deletions": 1,
"timestamp": "2026-05-18T16:46:29+02:00"
},
{
"hash": "95b8661",
"short": "π-6: ShareExt + App-Group-Queue + Launch-Flush",
"type": null,
"scope": null,
"additions": 321,
"deletions": 0,
"timestamp": "2026-05-18T16:52:17+02:00"
},
{
"hash": "9bfd03d",
"short": "STATUS: π-5 + π-6 in der Roadmap nachgezogen",
"type": null,
"scope": null,
"additions": 19,
"deletions": 21,
"timestamp": "2026-05-18T16:53:22+02:00"
},
{
"hash": "934ccf5",
"short": "π-7: WidgetKit (Small/Medium/Large + App-Group-Snapshot)",
"type": null,
"scope": null,
"additions": 520,
"deletions": 1,
"timestamp": "2026-05-18T17:09:25+02:00"
},
{
"hash": "2e950a9",
"short": "STATUS: π-7 in der Roadmap nachgezogen",
"type": null,
"scope": null,
"additions": 3,
"deletions": 3,
"timestamp": "2026-05-18T17:09:50+02:00"
},
{
"hash": "7559700",
"short": "π-8: Spotlight-Index + AppShortcuts (Siri)",
"type": null,
"scope": null,
"additions": 194,
"deletions": 2,
"timestamp": "2026-05-18T17:20:50+02:00"
},
{
"hash": "4512b80",
"short": "π-9: macOS-NavigationSplitView + ⌘R + SceneStorage",
"type": null,
"scope": null,
"additions": 127,
"deletions": 14,
"timestamp": "2026-05-18T18:06:42+02:00"
},
{
"hash": "bf98207",
"short": "L-5: pageta-Pilot — ArticleSummarySection via ManaLLM",
"type": null,
"scope": null,
"additions": 109,
"deletions": 0,
"timestamp": "2026-05-18T23:11:54+02:00"
},
{
"hash": "36106dc",
"short": "LLM Cross-App-Cache: App-Group group.ev.mana.models in Hauptapp",
"type": null,
"scope": null,
"additions": 2,
"deletions": 0,
"timestamp": "2026-05-19T00:08:56+02:00"
}
],
"review_state": "auto",
"llm": {
"model": null,
"generated_at": null
}
}