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>
205 lines
4.5 KiB
JSON
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
|
|
}
|
|
}
|