{ "date": "2026-05-11", "day_number": 4, "weekday": "Montag", "commits": 9, "authors": [ { "name": "Till JS", "count": 9 } ], "additions": 8790, "deletions": 597, "net_lines": 8193, "files_changed": 71, "new_files": 0, "deleted_files": 0, "session": { "first_commit_at": "2026-05-11T12:03:49.000Z", "last_commit_at": "2026-05-11T16:50:27.000Z", "total_span_minutes": 287, "active_minutes": 68, "pauses": [ { "from": "14:45", "to": "18:24", "minutes": 219 } ], "longest_focus_minutes": 42 }, "top_dirs": [ { "path": "apps/web/src/lib", "pct": 43 }, { "path": "apps/web/src/routes", "pct": 20 }, { "path": "apps/landing/src/components", "pct": 9 }, { "path": "apps/api/src/routes", "pct": 6 }, { "path": "STATUS.md", "pct": 2 } ], "top_extensions": [ { "ext": ".ts", "count": 36 }, { "ext": ".svelte", "count": 30 }, { "ext": ".astro", "count": 10 }, { "ext": ".md", "count": 3 }, { "ext": ".json", "count": 3 }, { "ext": ".gitignore", "count": 1 } ], "tags": [ "web", "landing", "cards" ], "commits_list": [ { "hash": "578a0a4", "short": "Marketplace-UX: Subscribe=Fork, Deck-Settings-Page, Duplicate/Delete", "type": null, "scope": null, "additions": 859, "deletions": 181, "timestamp": "2026-05-11T14:03:49+02:00" }, { "hash": "3a4523d", "short": "feat(web): UI-Overhaul — Mobile-Nav, Sprachauswahl, 5 Sprachen, Stats-Karten", "type": "feat", "scope": "web", "additions": 1780, "deletions": 275, "timestamp": "2026-05-11T14:20:01+02:00" }, { "hash": "41ecec1", "short": "fix(web): SkeletonGrid padding an DeckListGrid angleichen — kein Layout-Sprung mehr", "type": "fix", "scope": "web", "additions": 7, "deletions": 1, "timestamp": "2026-05-11T14:45:31+02:00" }, { "hash": "9839737", "short": "feat(web): multiple-choice — explanation-Feld, Edit-Bug-Fix, State-Reset", "type": "feat", "scope": "web", "additions": 209, "deletions": 6, "timestamp": "2026-05-11T18:24:18+02:00" }, { "hash": "926ff68", "short": "feat(web): CSV-Import/Export, Tab-Format-Import, PDF-Druckansicht", "type": "feat", "scope": "web", "additions": 1332, "deletions": 17, "timestamp": "2026-05-11T18:27:39+02:00" }, { "hash": "3669a86", "short": "feat(web): audio-front Upload-Widget + typing Aliases-Feld + Edit-Fixes", "type": "feat", "scope": "web", "additions": 253, "deletions": 20, "timestamp": "2026-05-11T18:36:28+02:00" }, { "hash": "8a56d0d", "short": "feat(landing): Astro-Landingpage für Cardecky", "type": "feat", "scope": "landing", "additions": 518, "deletions": 0, "timestamp": "2026-05-11T18:40:51+02:00" }, { "hash": "7116bd6", "short": "chore: pnpm-lock.yaml nach landing-Deps-Install aktualisiert", "type": null, "scope": null, "additions": 3561, "deletions": 69, "timestamp": "2026-05-11T18:41:45+02:00" }, { "hash": "5859e20", "short": "feat(cards): deck management UI + production auth portal wiring", "type": "feat", "scope": "cards", "additions": 271, "deletions": 28, "timestamp": "2026-05-11T18:50:27+02:00" } ], "review_state": "auto", "llm": { "model": null, "generated_at": null } }