pageta-native/devlog/2026-05-22/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

205 lines
4.5 KiB
JSON

{
"date": "2026-05-22",
"day_number": 5,
"weekday": "Freitag",
"commits": 11,
"authors": [
{
"name": "Till JS",
"count": 11
}
],
"additions": 1390,
"deletions": 126,
"net_lines": 1264,
"files_changed": 27,
"new_files": 0,
"deleted_files": 0,
"session": {
"first_commit_at": "2026-05-22T08:09:49.000Z",
"last_commit_at": "2026-05-22T14:32:53.000Z",
"total_span_minutes": 383,
"active_minutes": 32,
"pauses": [
{
"from": "10:09",
"to": "11:29",
"minutes": 80
},
{
"from": "11:34",
"to": "12:18",
"minutes": 44
},
{
"from": "12:43",
"to": "14:18",
"minutes": 95
},
{
"from": "14:20",
"to": "15:11",
"minutes": 51
},
{
"from": "15:11",
"to": "16:32",
"minutes": 81
}
],
"longest_focus_minutes": 26
},
"top_dirs": [
{
"path": "Sources/Core/EventSync",
"pct": 18
},
{
"path": "Sources/Core/Theme",
"pct": 9
},
{
"path": "Sources/Features/ArticleDetailView.swift",
"pct": 9
},
{
"path": "Sources/App/PagetaNativeApp.swift",
"pct": 9
},
{
"path": "Sources/Features/LeseListeTabView.swift",
"pct": 9
}
],
"top_extensions": [
{
"ext": ".swift",
"count": 40
},
{
"ext": ".yml",
"count": 2
},
{
"ext": ".json",
"count": 1
},
{
"ext": ".svg",
"count": 1
}
],
"tags": [
"reader",
"theme",
"macos",
"auth",
"list"
],
"commits_list": [
{
"hash": "c680cf5",
"short": "fix(theme): adaptive Light/Dark + besserer Color-Picker",
"type": "fix",
"scope": "theme",
"additions": 194,
"deletions": 25,
"timestamp": "2026-05-22T10:09:49+02:00"
},
{
"hash": "7aef423",
"short": "feat(theme): einheitliches Paper-Theme + Appearance-Toggle",
"type": "feat",
"scope": "theme",
"additions": 99,
"deletions": 0,
"timestamp": "2026-05-22T11:29:29+02:00"
},
{
"hash": "6565332",
"short": "feat(reader): Footer-Actions + Sibling-Navigation, non-sticky Lese-Liste",
"type": "feat",
"scope": "reader",
"additions": 216,
"deletions": 49,
"timestamp": "2026-05-22T11:34:17+02:00"
},
{
"hash": "a63cd85",
"short": "feat(macos): natives Sidebar-Layout + Settings-Scene + Reading-Width",
"type": "feat",
"scope": "macos",
"additions": 186,
"deletions": 4,
"timestamp": "2026-05-22T12:18:11+02:00"
},
{
"hash": "e95034a",
"short": "fix(auth): \"Konto erstellen\" wiren + echtes Pageta-Logo im Login-Sheet",
"type": "fix",
"scope": "auth",
"additions": 67,
"deletions": 2,
"timestamp": "2026-05-22T12:29:32+02:00"
},
{
"hash": "69fea30",
"short": "fix(list): Reload Lese-Liste + Markierungen bei Re-Appear",
"type": "fix",
"scope": "list",
"additions": 16,
"deletions": 0,
"timestamp": "2026-05-22T12:36:40+02:00"
},
{
"hash": "690f778",
"short": "fix(reader): Gelesen dismissed nicht mehr, ist Toggle",
"type": "fix",
"scope": "reader",
"additions": 43,
"deletions": 14,
"timestamp": "2026-05-22T12:43:54+02:00"
},
{
"hash": "f0b4839",
"short": "feat(reader): Tag-Read-back + Cross-Device-Cookie-Wall",
"type": "feat",
"scope": "reader",
"additions": 201,
"deletions": 12,
"timestamp": "2026-05-22T14:18:57+02:00"
},
{
"hash": "cc229b6",
"short": "feat(settings): KI-Sektion via ManaLLMUI in AccountTab + macOS-Settings",
"type": "feat",
"scope": "settings",
"additions": 40,
"deletions": 4,
"timestamp": "2026-05-22T14:20:44+02:00"
},
{
"hash": "8ff0409",
"short": "feat(sync): Native Vault-AES-GCM-Crypto — Wire-Parität mit Web",
"type": "feat",
"scope": "sync",
"additions": 304,
"deletions": 16,
"timestamp": "2026-05-22T15:11:44+02:00"
},
{
"hash": "dc60ef3",
"short": "fix(build): MLX-Transitive-Deps explizit für Xcode-Archive",
"type": "fix",
"scope": "build",
"additions": 24,
"deletions": 0,
"timestamp": "2026-05-22T16:32:53+02:00"
}
],
"review_state": "auto",
"llm": {
"model": null,
"generated_at": null
}
}