Download data/analysis.json from smlflg/CloudCodeUsageAnalysis: direct link, hf CLI and curl.
- Browser
- Download file 106 kB
-
https://huggingface.co/smlflg/CloudCodeUsageAnalysis/resolve/main/data/analysis.json
- Command line
-
hf download hf://smlflg/CloudCodeUsageAnalysis/data/analysis.json
-
curl -L -o analysis.json https://huggingface.co/smlflg/CloudCodeUsageAnalysis/resolve/main/data/analysis.json
106 kB
| { | |
| "meta": { | |
| "generated_at": "2026-03-20T02:25:43", | |
| "source_root": "/home/smlflg/Projekte", | |
| "window_start": "2026-02-19", | |
| "window_end": "2026-03-20", | |
| "ignored_projects": [ | |
| "Sidecar", | |
| "Sidecar-V5", | |
| "Sidecar-V6", | |
| "Sidecar-V7-Lite", | |
| "Sidecar-V7-V2", | |
| "Sidecar-V8-Plan" | |
| ], | |
| "project_count": 28 | |
| }, | |
| "executive_summary": { | |
| "headline": "Im 30-Tage-Fenster liegen geschaetzt 166.0 Stunden Cloud-Code-Arbeit ueber 28 aktiv sichtbare Projekte.", | |
| "key_findings": [ | |
| "Der Monat war kein einzelnes Produktprojekt, sondern ein Portfolio aus Meta-Tooling, Evaluationssystemen und persoenlichen Workflow-Oberflaechen.", | |
| "Die staerkste Prozesssignatur ist instrumentierte Iteration: PLAN/REVIEW/EVAL-Dateien und test-/docs-lastige Commits begleiten die Umsetzung eng.", | |
| "Die beste Weiterentwicklungswette ist Sidecar-ng, weil dort Hebel, Reifegrad und direkter Workflow-Fit am staerksten zusammenfallen." | |
| ], | |
| "top_activity": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "commit_count": 87, | |
| "session_count": 9, | |
| "cluster": "Sidecar / Meta Tooling" | |
| }, | |
| { | |
| "name": "Sidecar-ng", | |
| "commit_count": 79, | |
| "session_count": 8, | |
| "cluster": "Sidecar / Meta Tooling" | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "commit_count": 44, | |
| "session_count": 15, | |
| "cluster": "Personal Workflow OS" | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "commit_count": 19, | |
| "session_count": 10, | |
| "cluster": "Agent Infrastructure" | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "commit_count": 19, | |
| "session_count": 11, | |
| "cluster": "Tooling" | |
| }, | |
| { | |
| "name": "SandrasWritingWorld", | |
| "commit_count": 18, | |
| "session_count": 2, | |
| "cluster": "Knowledge / Content" | |
| } | |
| ] | |
| }, | |
| "work_estimate": { | |
| "best_estimate_hours": 166.0, | |
| "lower_bound_hours": 112.8, | |
| "upper_bound_hours": 233.1, | |
| "active_project_count": 28, | |
| "method": [ | |
| "Commit-Timestamps im Fenster 2026-02-19 bis 2026-03-20 zu Sessions gebuendelt (neue Session ab >120 Minuten Luecke).", | |
| "Pro Session Schaetzung aus beobachtetem Commit-Span plus Puffer fuer Vor-/Nacharbeit, gedeckelt um einzelne Squash- oder Burst-Sessions nicht zu uebergewichten.", | |
| "Zusatzbonus fuer PLAN/REVIEW/BACKLOG-Artefakte und uncommitted Aktivitaet, weil Cloud-Code-Arbeit oft ausserhalb des finalen Commits sichtbar wird." | |
| ], | |
| "uncertainties": [ | |
| "Nicht jede Arbeitsminute landet in Git; besonders lokale Experimente, Copy/Paste, Prompting und verworfene Ansaetze fehlen teilweise.", | |
| "Einige Commits koennen squash-/batch-artig sein und daher mehr reale Arbeit reprasentieren als die Zeitdifferenzen zeigen." | |
| ] | |
| }, | |
| "workflow_patterns": { | |
| "startup_pattern": "Du startest Projekte meist mit schriftlicher Rahmung: READMEs, PLAN-Dateien und Kontext-Artefakte tauchen sehr frueh auf und bleiben als Steuerungsoberflaeche erhalten.", | |
| "iteration_pattern": "Die dominante Schleife ist nicht linearer Build, sondern schnelle Zyklen aus feat/fix/test/docs. Sidecar-Projekte zeigen besonders stark: erst Scope aufspannen, dann messen, dann radikal zusammenstreichen.", | |
| "parallel_vs_serial": { | |
| "label": "Hybrid mit Sidecar als seriellem Hauptstrang", | |
| "evidence": "9 Tage im Fenster zeigen Aktivitaet in mindestens zwei Projekten; gleichzeitig konzentrieren sich die meisten Commits auf wenige Kernrepos mit Sidecar-ng, Sidecar-V7, ClaudeCodePanel und AgentArena." | |
| }, | |
| "prototyping_vs_refinement": { | |
| "prototype_signals": 257, | |
| "refinement_signals": 104, | |
| "interpretation": "Der Monat kippt nach fruehem Scope-Aufbau deutlich in Refinement: Tests, Doku, Refactors und Eval-Artefakte sind in den aktiven Kernprojekten stark sichtbar." | |
| }, | |
| "evaluation_loops": { | |
| "projects": [ | |
| "Sidecar-V7", | |
| "Sidecar-ng", | |
| "ClaudeCodePanel", | |
| "AgentArena", | |
| "MyAIGame", | |
| "PromptGarage", | |
| "FireTracker", | |
| "StudyAgent" | |
| ], | |
| "interpretation": "Eval-/Review-Loops sind kein Nachgedanke. AgentArena, Sidecar-ng, Sidecar-Evolution und ClaudeCodePanel zeigen Mess-, Review- oder Validierungsartefakte direkt im Repo." | |
| }, | |
| "preferred_project_types": [ | |
| "Agentische Infrastruktur und Eval-Harnesses", | |
| "Persoenliche Workflow- und Observability-Tools", | |
| "Lokale Python-Web-MVPs mit templates/static/tests" | |
| ], | |
| "meta_systems": [ | |
| "Selbstinstrumentierung des eigenen Entwicklungsprozesses", | |
| "Core-vs-Personalization-Trennung in reiferen Systemen", | |
| "Planungsrepo und Implementierungsrepo bewusst auseinanderziehen" | |
| ], | |
| "featured_projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "commit_count": 87, | |
| "cluster": "Sidecar / Meta Tooling" | |
| }, | |
| { | |
| "name": "Sidecar-ng", | |
| "commit_count": 79, | |
| "cluster": "Sidecar / Meta Tooling" | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "commit_count": 44, | |
| "cluster": "Personal Workflow OS" | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "commit_count": 19, | |
| "cluster": "Agent Infrastructure" | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "commit_count": 19, | |
| "cluster": "Tooling" | |
| } | |
| ] | |
| }, | |
| "project_clusters": [ | |
| { | |
| "name": "Agent Infrastructure", | |
| "count": 7, | |
| "projects": [ | |
| { | |
| "name": "AgentArena", | |
| "commit_count": 19, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "StudyAgent", | |
| "commit_count": 11, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "AgentSwarmDashboard", | |
| "commit_count": 6, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "AgentIDE", | |
| "commit_count": 4, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "AgentSDK-HelloWorld", | |
| "commit_count": 1, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "AgentSwarms", | |
| "commit_count": 1, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "SearchAgent", | |
| "commit_count": 1, | |
| "status": "clean" | |
| } | |
| ], | |
| "summary": "Agent evaluation, orchestration or execution surface." | |
| }, | |
| { | |
| "name": "Tooling", | |
| "count": 7, | |
| "projects": [ | |
| { | |
| "name": "MyAIGame", | |
| "commit_count": 19, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "TypoTuner", | |
| "commit_count": 15, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "MetaMetaMeta", | |
| "commit_count": 7, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "samuel-os", | |
| "commit_count": 3, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "Subconsciousness", | |
| "commit_count": 2, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "shared-gui", | |
| "commit_count": 2, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "Sonnenuhr", | |
| "commit_count": 2, | |
| "status": "clean" | |
| } | |
| ], | |
| "summary": "General-purpose local project tooling." | |
| }, | |
| { | |
| "name": "Sidecar / Meta Tooling", | |
| "count": 5, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "commit_count": 87, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "Sidecar-ng", | |
| "commit_count": 79, | |
| "status": "dirty" | |
| }, | |
| { | |
| "name": "SidecarDashboard", | |
| "commit_count": 9, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "Sidecar-V8", | |
| "commit_count": 3, | |
| "status": "dirty" | |
| }, | |
| { | |
| "name": "Sidecar-Evolution", | |
| "commit_count": 2, | |
| "status": "clean" | |
| } | |
| ], | |
| "summary": "Agent workflow instrumentation, hooks, evals or platforming." | |
| }, | |
| { | |
| "name": "Personal Workflow OS", | |
| "count": 4, | |
| "projects": [ | |
| { | |
| "name": "ClaudeCodePanel", | |
| "commit_count": 44, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "ShortcutCounter", | |
| "commit_count": 7, | |
| "status": "dirty" | |
| }, | |
| { | |
| "name": "Voicemode", | |
| "commit_count": 6, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "SessionDesktopMonitor", | |
| "commit_count": 1, | |
| "status": "clean" | |
| } | |
| ], | |
| "summary": "Observability or desktop support tooling for your own coding environment." | |
| }, | |
| { | |
| "name": "Knowledge / Content", | |
| "count": 3, | |
| "projects": [ | |
| { | |
| "name": "SandrasWritingWorld", | |
| "commit_count": 18, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "PromptGarage", | |
| "commit_count": 13, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "BookmarkBrain", | |
| "commit_count": 1, | |
| "status": "clean" | |
| } | |
| ], | |
| "summary": "Prompt, content or knowledge capture system." | |
| }, | |
| { | |
| "name": "Vertical App", | |
| "count": 2, | |
| "projects": [ | |
| { | |
| "name": "FireTracker", | |
| "commit_count": 13, | |
| "status": "clean" | |
| }, | |
| { | |
| "name": "ProjectDashboard", | |
| "commit_count": 2, | |
| "status": "clean" | |
| } | |
| ], | |
| "summary": "Local web app pattern with templates/static/tests suggests end-user MVPs." | |
| } | |
| ], | |
| "timeline": [ | |
| { | |
| "date": "2026-02-19", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-02-20", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-02-21", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-02-22", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-02-23", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 2 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-02-24", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-02-25", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 2 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-02-26", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-02-27", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-02-28", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-01", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-03-02", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-03", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "commit_days": 6, | |
| "intensity": 4, | |
| "projects": [ | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "ShortcutCounter", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentSwarmDashboard", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "Voicemode", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Subconsciousness", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "commit_days": 10, | |
| "intensity": 4, | |
| "projects": [ | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 3 | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "PromptGarage", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "FireTracker", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "StudyAgent", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "ShortcutCounter", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentSwarmDashboard", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "ProjectDashboard", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "shared-gui", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-06", | |
| "commit_days": 3, | |
| "intensity": 3, | |
| "projects": [ | |
| { | |
| "name": "AgentArena", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentIDE", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentSDK-HelloWorld", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-07", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-03-08", | |
| "commit_days": 2, | |
| "intensity": 2, | |
| "projects": [ | |
| { | |
| "name": "AgentArena", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "FireTracker", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-09", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "AgentArena", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "commit_days": 7, | |
| "intensity": 4, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "FireTracker", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "StudyAgent", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "SidecarDashboard", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "ProjectDashboard", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "commit_days": 5, | |
| "intensity": 4, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 3 | |
| }, | |
| { | |
| "name": "TypoTuner", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "PromptGarage", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "ShortcutCounter", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "commit_days": 3, | |
| "intensity": 3, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "TypoTuner", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Sidecar-V8", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-13", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 2 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-14", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "SandrasWritingWorld", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-16", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-17", | |
| "commit_days": 1, | |
| "intensity": 1, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-ng", | |
| "session_count": 3 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "commit_days": 26, | |
| "intensity": 4, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Sidecar-ng", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "SandrasWritingWorld", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "TypoTuner", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "PromptGarage", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "FireTracker", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "StudyAgent", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "SidecarDashboard", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "ShortcutCounter", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "MetaMetaMeta", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentSwarmDashboard", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Voicemode", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentIDE", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Sidecar-V8", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "samuel-os", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Sidecar-Evolution", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Subconsciousness", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "shared-gui", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Sonnenuhr", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentSwarms", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "BookmarkBrain", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "SearchAgent", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "SessionDesktopMonitor", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "commit_days": 9, | |
| "intensity": 4, | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "Sidecar-ng", | |
| "session_count": 3 | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "TypoTuner", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "PromptGarage", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "SidecarDashboard", | |
| "session_count": 1 | |
| }, | |
| { | |
| "name": "MetaMetaMeta", | |
| "session_count": 2 | |
| }, | |
| { | |
| "name": "Sidecar-Evolution", | |
| "session_count": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "date": "2026-03-20", | |
| "commit_days": 0, | |
| "intensity": 0, | |
| "projects": [] | |
| } | |
| ], | |
| "rankings": { | |
| "top_recommendation": { | |
| "name": "Sidecar-ng", | |
| "score": 4.87, | |
| "scores": { | |
| "leverage": 5.0, | |
| "reusability": 4.6, | |
| "strategic_value": 5.0, | |
| "product_readiness": 4.5, | |
| "synergy": 5.0, | |
| "workflow_fit": 5.0 | |
| }, | |
| "commit_count": 79, | |
| "last_commit": "2026-03-19", | |
| "summary": "Stateless Hook statt Daemon, direkte Claude-Code-Integration, dokumentierte Evals und klares Accuracy-Signal." | |
| }, | |
| "top_three": [ | |
| { | |
| "name": "Sidecar-ng", | |
| "score": 4.87, | |
| "scores": { | |
| "leverage": 5.0, | |
| "reusability": 4.6, | |
| "strategic_value": 5.0, | |
| "product_readiness": 4.5, | |
| "synergy": 5.0, | |
| "workflow_fit": 5.0 | |
| }, | |
| "commit_count": 79, | |
| "last_commit": "2026-03-19", | |
| "summary": "Stateless Hook statt Daemon, direkte Claude-Code-Integration, dokumentierte Evals und klares Accuracy-Signal." | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "score": 4.48, | |
| "scores": { | |
| "leverage": 4.4, | |
| "reusability": 5.0, | |
| "strategic_value": 4.4, | |
| "product_readiness": 3.4, | |
| "synergy": 4.8, | |
| "workflow_fit": 4.9 | |
| }, | |
| "commit_count": 19, | |
| "last_commit": "2026-03-18", | |
| "summary": "Breites Workflow-Toolkit mit Skills, Hooks, Session-Browser und MCP-Setups als Multiplikator fuer andere Projekte." | |
| }, | |
| { | |
| "name": "Sidecar-V7", | |
| "score": 4.36, | |
| "scores": { | |
| "leverage": 4.3, | |
| "reusability": 4.3, | |
| "strategic_value": 4.4, | |
| "product_readiness": 4.5, | |
| "synergy": 4.3, | |
| "workflow_fit": 4.4 | |
| }, | |
| "commit_count": 87, | |
| "last_commit": "2026-03-19", | |
| "summary": "Reifste volle Sidecar-Ausbaustufe mit hoher Produktnaehe, aber auch sichtbarer Komplexitaetslast." | |
| } | |
| ], | |
| "shortlist": [ | |
| { | |
| "name": "Sidecar-ng", | |
| "score": 4.87, | |
| "scores": { | |
| "leverage": 5.0, | |
| "reusability": 4.6, | |
| "strategic_value": 5.0, | |
| "product_readiness": 4.5, | |
| "synergy": 5.0, | |
| "workflow_fit": 5.0 | |
| }, | |
| "commit_count": 79, | |
| "last_commit": "2026-03-19", | |
| "summary": "Stateless Hook statt Daemon, direkte Claude-Code-Integration, dokumentierte Evals und klares Accuracy-Signal." | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "score": 4.48, | |
| "scores": { | |
| "leverage": 4.4, | |
| "reusability": 5.0, | |
| "strategic_value": 4.4, | |
| "product_readiness": 3.4, | |
| "synergy": 4.8, | |
| "workflow_fit": 4.9 | |
| }, | |
| "commit_count": 19, | |
| "last_commit": "2026-03-18", | |
| "summary": "Breites Workflow-Toolkit mit Skills, Hooks, Session-Browser und MCP-Setups als Multiplikator fuer andere Projekte." | |
| }, | |
| { | |
| "name": "Sidecar-V7", | |
| "score": 4.36, | |
| "scores": { | |
| "leverage": 4.3, | |
| "reusability": 4.3, | |
| "strategic_value": 4.4, | |
| "product_readiness": 4.5, | |
| "synergy": 4.3, | |
| "workflow_fit": 4.4 | |
| }, | |
| "commit_count": 87, | |
| "last_commit": "2026-03-19", | |
| "summary": "Reifste volle Sidecar-Ausbaustufe mit hoher Produktnaehe, aber auch sichtbarer Komplexitaetslast." | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "score": 4.16, | |
| "scores": { | |
| "leverage": 4.0, | |
| "reusability": 3.4, | |
| "strategic_value": 4.2, | |
| "product_readiness": 4.8, | |
| "synergy": 4.1, | |
| "workflow_fit": 4.8 | |
| }, | |
| "commit_count": 44, | |
| "last_commit": "2026-03-19", | |
| "summary": "Starke Observability-Schicht fuer Sessions, Kosten, Swarms und Events mit direktem Nutzwert im Alltag." | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "score": 3.98, | |
| "scores": { | |
| "leverage": 3.9, | |
| "reusability": 4.1, | |
| "strategic_value": 4.3, | |
| "product_readiness": 3.8, | |
| "synergy": 4.0, | |
| "workflow_fit": 3.7 | |
| }, | |
| "commit_count": 19, | |
| "last_commit": "2026-03-19", | |
| "summary": "Eval-Harness mit Benchmark-Logik und Visual-Explainer-Potenzial, aber weniger direkt in den taeglichen Workflow eingebettet." | |
| } | |
| ], | |
| "method": "Editorial scoring auf sechs Kriterien, kombiniert mit Aktivitaetssignalen, Doku-Dichte und Synergie zum Cloud-Code-Workflow." | |
| }, | |
| "evidence": [ | |
| { | |
| "project": "Sidecar-ng", | |
| "commits": 79, | |
| "last_commit": "2026-03-19", | |
| "artifacts": { | |
| "readme": 2, | |
| "plan": 4, | |
| "review": 5, | |
| "backlog": 1 | |
| }, | |
| "markers": { | |
| "tests": true, | |
| "eval": true, | |
| "docs": true, | |
| "systemd": false, | |
| "knowledge": true, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "sample_messages": [ | |
| "chore: gitignore downloaded HTML reference docs", | |
| "docs: add v2 research notes (accuracy, architecture, marketplace)", | |
| "test: rewrite skill executor tests for v2 spawn API and confidence scoring" | |
| ] | |
| }, | |
| { | |
| "project": "Sidecar-V7", | |
| "commits": 87, | |
| "last_commit": "2026-03-19", | |
| "artifacts": { | |
| "readme": 2, | |
| "plan": 15, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": true, | |
| "systemd": true, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": true, | |
| "samuel": true | |
| }, | |
| "sample_messages": [ | |
| "feat: add daemon singleton guard, async dashboard, and reduced polling", | |
| "Update self_awareness.md, add back-to-basics decision doc", | |
| "feat: alignment slice (3 gates + 4 mechanisms) + fix 4 live bugs" | |
| ] | |
| }, | |
| { | |
| "project": "ClaudeCodePanel", | |
| "commits": 44, | |
| "last_commit": "2026-03-19", | |
| "artifacts": { | |
| "readme": 2, | |
| "plan": 1, | |
| "review": 2, | |
| "backlog": 0 | |
| }, | |
| "markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "sample_messages": [ | |
| "feat: add guarded tab refresh \u2014 only refresh visible tabs", | |
| "Add quickwins plan and monitor test module", | |
| "fix: case-insensitive shortcut combo matching" | |
| ] | |
| }, | |
| { | |
| "project": "AgentArena", | |
| "commits": 19, | |
| "last_commit": "2026-03-19", | |
| "artifacts": { | |
| "readme": 1, | |
| "plan": 3, | |
| "review": 1, | |
| "backlog": 0 | |
| }, | |
| "markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": true, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": true, | |
| "core": true, | |
| "samuel": false | |
| }, | |
| "sample_messages": [ | |
| "docs: move research artifacts into research/ directory", | |
| "feat: add E3-E8 experiments, domain-knowledge tasks, and token tracking fix", | |
| "feat: add E2 A/B test for additionalContext + effort-level evaluation" | |
| ] | |
| }, | |
| { | |
| "project": "MyAIGame", | |
| "commits": 19, | |
| "last_commit": "2026-03-18", | |
| "artifacts": { | |
| "readme": 5, | |
| "plan": 0, | |
| "review": 1, | |
| "backlog": 0 | |
| }, | |
| "markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": true, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "sample_messages": [ | |
| "Update .gitignore with additional exclusions", | |
| "fix: Florian-GUI \u2014 audio player fallback + temp file cleanup", | |
| "feat: add Florian TTS GUI \u2014 Edge TTS control panel" | |
| ] | |
| }, | |
| { | |
| "project": "Sidecar-Evolution", | |
| "commits": 2, | |
| "last_commit": "2026-03-19", | |
| "artifacts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "sample_messages": [ | |
| "eval(V6+V7): complete evaluation \u2014 698 V7 tests, 31 KEEP, 51 KILL", | |
| "chore: initial commit \u2014 V1-V8 eval docs, tests, decisions" | |
| ] | |
| }, | |
| { | |
| "project": "Sidecar-V8", | |
| "commits": 3, | |
| "last_commit": "2026-03-18", | |
| "artifacts": { | |
| "readme": 3, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": true, | |
| "core": true, | |
| "samuel": true | |
| }, | |
| "sample_messages": [ | |
| "Add confidence scoring, context management, contracts, phase tracking, safety checks, and extensions", | |
| "feat(v8): add foundational SidecarCore runtime and session state", | |
| "feat(v8): establish canonical foundation for adapters and event normalization" | |
| ] | |
| } | |
| ], | |
| "projects": [ | |
| { | |
| "name": "Sidecar-V7", | |
| "path": "/home/smlflg/Projekte/Sidecar-V7", | |
| "branch": "main", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 21:52", | |
| "cluster": "Sidecar / Meta Tooling", | |
| "cluster_reason": "Agent workflow instrumentation, hooks, evals or platforming.", | |
| "commit_count": 87, | |
| "commit_days": [ | |
| "2026-03-10", | |
| "2026-03-11", | |
| "2026-03-12", | |
| "2026-03-16", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 6, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "feat: add daemon singleton guard, async dashboard, and reduced polling", | |
| "hash": "945427f" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:39", | |
| "subject": "Update self_awareness.md, add back-to-basics decision doc", | |
| "hash": "2fb7100" | |
| }, | |
| { | |
| "date": "2026-03-16", | |
| "time": "14:06", | |
| "subject": "feat: alignment slice (3 gates + 4 mechanisms) + fix 4 live bugs", | |
| "hash": "7098392" | |
| }, | |
| { | |
| "date": "2026-03-16", | |
| "time": "14:02", | |
| "subject": "chore: move plan files to docs/plans/, add README", | |
| "hash": "31380b2" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "21:14", | |
| "subject": "feat: alignment fix + quality P0/P1 (Mega-Session)", | |
| "hash": "c27535f" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "20:36", | |
| "subject": "docs: update CLAUDE.md \u2014 48 mechanisms, 1316 tests", | |
| "hash": "238826a" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "20:27", | |
| "subject": "chore: test updates, self_awareness refresh, quality plan", | |
| "hash": "22e0e83" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "20:24", | |
| "subject": "test: memory system \u2014 db stats, synthesizer, dashboard, retention + purge", | |
| "hash": "5ca38ae" | |
| } | |
| ], | |
| "first_commit": "2026-03-10", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 15, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": true, | |
| "systemd": true, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": true, | |
| "samuel": true | |
| }, | |
| "commit_type_counts": { | |
| "feat": 54, | |
| "other": 1, | |
| "chore": 5, | |
| "docs": 7, | |
| "test": 7, | |
| "fix": 10, | |
| "refactor": 3 | |
| }, | |
| "session_count": 9, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-10T16:20:02+01:00", | |
| "end": "2026-03-10T16:30:04+01:00", | |
| "commit_count": 12, | |
| "estimate_hours": 2.8 | |
| }, | |
| { | |
| "start": "2026-03-10T21:25:19+01:00", | |
| "end": "2026-03-10T22:01:48+01:00", | |
| "commit_count": 14, | |
| "estimate_hours": 3.6 | |
| }, | |
| { | |
| "start": "2026-03-11T12:36:24+01:00", | |
| "end": "2026-03-11T17:07:33+01:00", | |
| "commit_count": 20, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-11T21:27:59+01:00", | |
| "end": "2026-03-11T22:38:23+01:00", | |
| "commit_count": 10, | |
| "estimate_hours": 3.44 | |
| }, | |
| { | |
| "start": "2026-03-12T02:25:51+01:00", | |
| "end": "2026-03-12T02:31:08+01:00", | |
| "commit_count": 3, | |
| "estimate_hours": 1.1 | |
| }, | |
| { | |
| "start": "2026-03-12T13:28:15+01:00", | |
| "end": "2026-03-12T21:14:08+01:00", | |
| "commit_count": 24, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-16T14:02:57+01:00", | |
| "end": "2026-03-16T14:06:49+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.89 | |
| }, | |
| { | |
| "start": "2026-03-18T00:39:09+01:00", | |
| "end": "2026-03-18T00:39:09+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T22:10:23+01:00", | |
| "end": "2026-03-19T22:10:23+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 22.13 | |
| }, | |
| { | |
| "name": "Sidecar-ng", | |
| "path": "/home/smlflg/Projekte/Sidecar-ng", | |
| "branch": "master", | |
| "status": "dirty", | |
| "has_uncommitted_work": true, | |
| "latest_activity": "2026-03-19 22:30", | |
| "cluster": "Sidecar / Meta Tooling", | |
| "cluster_reason": "Agent workflow instrumentation, hooks, evals or platforming.", | |
| "commit_count": 79, | |
| "commit_days": [ | |
| "2026-03-17", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 3, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:12", | |
| "subject": "chore: gitignore downloaded HTML reference docs", | |
| "hash": "4dda389" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "docs: add v2 research notes (accuracy, architecture, marketplace)", | |
| "hash": "ac56189" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "test: rewrite skill executor tests for v2 spawn API and confidence scoring", | |
| "hash": "14af1ec" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "20:27", | |
| "subject": "feat: add eval-orchestrator skill with keyword routing", | |
| "hash": "2624a29" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "13:37", | |
| "subject": "feat(v1): adaptive cascade + exp backoff + FP#14 fix", | |
| "hash": "8f7f863" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "13:36", | |
| "subject": "refactor: restructure project into modes/tests/eval/tools/docs/", | |
| "hash": "53ac03c" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "10:02", | |
| "subject": "refactor: clean up verifymode tests and extend action verbs", | |
| "hash": "f87446c" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "20:55", | |
| "subject": "feat: viz event emission infrastructure", | |
| "hash": "d2fbcc6" | |
| } | |
| ], | |
| "first_commit": "2026-03-17", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 4, | |
| "review": 5, | |
| "backlog": 1 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": true, | |
| "docs": true, | |
| "systemd": false, | |
| "knowledge": true, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "chore": 2, | |
| "docs": 6, | |
| "test": 2, | |
| "feat": 16, | |
| "refactor": 2, | |
| "fix": 5, | |
| "other": 46 | |
| }, | |
| "session_count": 8, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-17T00:15:21+01:00", | |
| "end": "2026-03-17T00:22:55+01:00", | |
| "commit_count": 41, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-17T15:31:37+01:00", | |
| "end": "2026-03-17T15:31:37+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-17T22:33:33+01:00", | |
| "end": "2026-03-18T00:39:08+01:00", | |
| "commit_count": 6, | |
| "estimate_hours": 3.64 | |
| }, | |
| { | |
| "start": "2026-03-18T10:42:27+01:00", | |
| "end": "2026-03-18T13:56:52+01:00", | |
| "commit_count": 15, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-18T17:15:56+01:00", | |
| "end": "2026-03-18T20:55:56+01:00", | |
| "commit_count": 9, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-19T10:02:26+01:00", | |
| "end": "2026-03-19T10:02:26+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T13:36:55+01:00", | |
| "end": "2026-03-19T13:37:16+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.84 | |
| }, | |
| { | |
| "start": "2026-03-19T20:27:35+01:00", | |
| "end": "2026-03-19T22:12:56+01:00", | |
| "commit_count": 4, | |
| "estimate_hours": 2.95 | |
| } | |
| ], | |
| "estimated_hours": 22.22 | |
| }, | |
| { | |
| "name": "ClaudeCodePanel", | |
| "path": "/home/smlflg/Projekte/ClaudeCodePanel", | |
| "branch": "main", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-18 20:06", | |
| "cluster": "Personal Workflow OS", | |
| "cluster_reason": "Observability or desktop support tooling for your own coding environment.", | |
| "commit_count": 44, | |
| "commit_days": [ | |
| "2026-03-02", | |
| "2026-03-03", | |
| "2026-03-04", | |
| "2026-03-05", | |
| "2026-03-10", | |
| "2026-03-11", | |
| "2026-03-13", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 9, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "feat: add guarded tab refresh \u2014 only refresh visible tabs", | |
| "hash": "48ef34e" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "10:57", | |
| "subject": "Add quickwins plan and monitor test module", | |
| "hash": "676c294" | |
| }, | |
| { | |
| "date": "2026-03-13", | |
| "time": "18:24", | |
| "subject": "fix: case-insensitive shortcut combo matching", | |
| "hash": "fd9b8ef" | |
| }, | |
| { | |
| "date": "2026-03-13", | |
| "time": "18:24", | |
| "subject": "feat: add Sonnenuhr/brightness tab + improve companion panel watchdog", | |
| "hash": "20b7ba0" | |
| }, | |
| { | |
| "date": "2026-03-13", | |
| "time": "15:27", | |
| "subject": "perf: move JSONL scan + process scan off GTK main thread", | |
| "hash": "3d4f46d" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "21:34", | |
| "subject": "docs: update README + FOR_SMLFLG for 14 modules (was 7)", | |
| "hash": "489d946" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "21:28", | |
| "subject": "fix: singleton lock prevents duplicate panel instances", | |
| "hash": "f9e8349" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "16:00", | |
| "subject": "feat(panel): Cross-Launch Watchdog \u2014 startet Sidecar Panel automatisch", | |
| "hash": "67e3546" | |
| } | |
| ], | |
| "first_commit": "2026-03-02", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 1, | |
| "review": 2, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "feat": 18, | |
| "other": 8, | |
| "fix": 12, | |
| "docs": 2, | |
| "test": 1, | |
| "chore": 2, | |
| "refactor": 1 | |
| }, | |
| "session_count": 15, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-02T14:26:08+01:00", | |
| "end": "2026-03-02T14:26:08+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-03T12:33:54+01:00", | |
| "end": "2026-03-03T13:19:54+01:00", | |
| "commit_count": 4, | |
| "estimate_hours": 1.96 | |
| }, | |
| { | |
| "start": "2026-03-04T09:24:38+01:00", | |
| "end": "2026-03-04T09:34:16+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.99 | |
| }, | |
| { | |
| "start": "2026-03-04T21:34:05+01:00", | |
| "end": "2026-03-04T23:58:51+01:00", | |
| "commit_count": 6, | |
| "estimate_hours": 3.96 | |
| }, | |
| { | |
| "start": "2026-03-05T03:02:37+01:00", | |
| "end": "2026-03-05T03:02:37+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-05T16:31:53+01:00", | |
| "end": "2026-03-05T16:31:53+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-05T22:07:56+01:00", | |
| "end": "2026-03-05T22:21:13+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.05 | |
| }, | |
| { | |
| "start": "2026-03-10T21:21:32+01:00", | |
| "end": "2026-03-10T23:16:49+01:00", | |
| "commit_count": 12, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-11T09:45:38+01:00", | |
| "end": "2026-03-11T12:01:33+01:00", | |
| "commit_count": 7, | |
| "estimate_hours": 4.0 | |
| }, | |
| { | |
| "start": "2026-03-11T16:00:46+01:00", | |
| "end": "2026-03-11T16:00:46+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-11T21:28:08+01:00", | |
| "end": "2026-03-11T21:34:01+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.93 | |
| }, | |
| { | |
| "start": "2026-03-13T15:27:20+01:00", | |
| "end": "2026-03-13T15:27:20+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-13T18:24:29+01:00", | |
| "end": "2026-03-13T18:24:49+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.84 | |
| }, | |
| { | |
| "start": "2026-03-18T10:57:47+01:00", | |
| "end": "2026-03-18T10:57:47+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T22:10:16+01:00", | |
| "end": "2026-03-19T22:10:16+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 22.77 | |
| }, | |
| { | |
| "name": "AgentArena", | |
| "path": "/home/smlflg/Projekte/AgentArena", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 21:40", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 19, | |
| "commit_days": [ | |
| "2026-03-05", | |
| "2026-03-06", | |
| "2026-03-08", | |
| "2026-03-09", | |
| "2026-03-10", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 7, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:13", | |
| "subject": "docs: move research artifacts into research/ directory", | |
| "hash": "06f9bd8" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "20:27", | |
| "subject": "feat: add E3-E8 experiments, domain-knowledge tasks, and token tracking fix", | |
| "hash": "b8fe1f5" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "17:48", | |
| "subject": "feat: add E2 A/B test for additionalContext + effort-level evaluation", | |
| "hash": "e9370aa" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Clean up plan files and add docs, update runner", | |
| "hash": "433afa8" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "15:06", | |
| "subject": "fix: strip MiniMax <think> tags before JSON parse", | |
| "hash": "2873927" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "15:04", | |
| "subject": "feat: add dotenv support for MINIMAX_API_KEY loading", | |
| "hash": "87d6300" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "15:00", | |
| "subject": "feat: add MiniMax LLM judge for qualitative run analysis", | |
| "hash": "b2070f0" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "12:46", | |
| "subject": "fix: filter repo-map metadata from token regex, tighten last-resort threshold", | |
| "hash": "5bb439d" | |
| } | |
| ], | |
| "first_commit": "2026-03-05", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 3, | |
| "review": 1, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": true, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": true, | |
| "core": true, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "docs": 3, | |
| "feat": 7, | |
| "other": 1, | |
| "fix": 7, | |
| "refactor": 1 | |
| }, | |
| "session_count": 10, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-05T18:27:18+01:00", | |
| "end": "2026-03-05T18:55:34+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.3 | |
| }, | |
| { | |
| "start": "2026-03-05T22:16:24+01:00", | |
| "end": "2026-03-05T22:16:24+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-06T12:28:21+01:00", | |
| "end": "2026-03-06T13:28:45+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.84 | |
| }, | |
| { | |
| "start": "2026-03-08T19:34:15+01:00", | |
| "end": "2026-03-08T21:32:02+01:00", | |
| "commit_count": 4, | |
| "estimate_hours": 3.15 | |
| }, | |
| { | |
| "start": "2026-03-09T12:21:46+01:00", | |
| "end": "2026-03-09T12:21:46+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-10T11:22:19+01:00", | |
| "end": "2026-03-10T12:46:51+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 2.24 | |
| }, | |
| { | |
| "start": "2026-03-10T15:00:11+01:00", | |
| "end": "2026-03-10T15:06:21+01:00", | |
| "commit_count": 3, | |
| "estimate_hours": 1.11 | |
| }, | |
| { | |
| "start": "2026-03-18T00:37:07+01:00", | |
| "end": "2026-03-18T00:37:07+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T17:48:22+01:00", | |
| "end": "2026-03-19T17:48:22+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T20:27:33+01:00", | |
| "end": "2026-03-19T22:13:04+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 2.59 | |
| } | |
| ], | |
| "estimated_hours": 14.83 | |
| }, | |
| { | |
| "name": "MyAIGame", | |
| "path": "/home/smlflg/Projekte/MyAIGame", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:43", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 19, | |
| "commit_days": [ | |
| "2026-02-22", | |
| "2026-02-23", | |
| "2026-02-25", | |
| "2026-02-26", | |
| "2026-02-28", | |
| "2026-03-04", | |
| "2026-03-05", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 8, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "10:57", | |
| "subject": "Update .gitignore with additional exclusions", | |
| "hash": "3810680" | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "time": "11:21", | |
| "subject": "fix: Florian-GUI \u2014 audio player fallback + temp file cleanup", | |
| "hash": "f584d15" | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "time": "03:02", | |
| "subject": "feat: add Florian TTS GUI \u2014 Edge TTS control panel", | |
| "hash": "cae39e2" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:54", | |
| "subject": "WIP: paused", | |
| "hash": "8f776f2" | |
| }, | |
| { | |
| "date": "2026-02-28", | |
| "time": "12:03", | |
| "subject": "Add Session Browser \u2014 Streamlit GUI for browsing Claude Code sessions", | |
| "hash": "91544ad" | |
| }, | |
| { | |
| "date": "2026-02-28", | |
| "time": "11:56", | |
| "subject": "Fix /recap: centralize session logs to ~/.claude/session-logs/", | |
| "hash": "e2993e6" | |
| }, | |
| { | |
| "date": "2026-02-28", | |
| "time": "11:27", | |
| "subject": "Merge pull request #6 from smlfg/add-codex-research-oc", | |
| "hash": "aaf4b3d" | |
| }, | |
| { | |
| "date": "2026-02-28", | |
| "time": "11:24", | |
| "subject": "Merge pull request #5 from smlfg/UniqueVoices", | |
| "hash": "ff200b0" | |
| } | |
| ], | |
| "first_commit": "2026-02-22", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 5, | |
| "plan": 0, | |
| "review": 1, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": true, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 16, | |
| "fix": 2, | |
| "feat": 1 | |
| }, | |
| "session_count": 11, | |
| "sessions": [ | |
| { | |
| "start": "2026-02-22T23:04:31+01:00", | |
| "end": "2026-02-22T23:04:31+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-02-23T13:03:53+01:00", | |
| "end": "2026-02-23T14:27:13+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 2.22 | |
| }, | |
| { | |
| "start": "2026-02-23T18:25:54+01:00", | |
| "end": "2026-02-23T19:02:27+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.44 | |
| }, | |
| { | |
| "start": "2026-02-25T19:34:56+01:00", | |
| "end": "2026-02-25T19:34:56+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-02-25T23:04:56+01:00", | |
| "end": "2026-02-25T23:04:56+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-02-26T12:17:33+01:00", | |
| "end": "2026-02-26T13:43:57+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 2.27 | |
| }, | |
| { | |
| "start": "2026-02-28T11:16:31+01:00", | |
| "end": "2026-02-28T12:03:00+01:00", | |
| "commit_count": 6, | |
| "estimate_hours": 2.32 | |
| }, | |
| { | |
| "start": "2026-03-04T21:54:14+01:00", | |
| "end": "2026-03-04T21:54:14+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-05T03:02:41+01:00", | |
| "end": "2026-03-05T03:02:41+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-05T11:21:37+01:00", | |
| "end": "2026-03-05T11:21:37+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-18T10:57:48+01:00", | |
| "end": "2026-03-18T10:57:48+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 12.8 | |
| }, | |
| { | |
| "name": "SandrasWritingWorld", | |
| "path": "/home/smlflg/Projekte/SandrasWritingWorld", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-18 00:01", | |
| "cluster": "Knowledge / Content", | |
| "cluster_reason": "Prompt, content or knowledge capture system.", | |
| "commit_count": 18, | |
| "commit_days": [ | |
| "2026-03-15", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:35", | |
| "subject": "Add .gitignore", | |
| "hash": "34fefa9" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:38", | |
| "subject": "Add March events so calendar shows content on current month", | |
| "hash": "34a9653" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:37", | |
| "subject": "Chess board: fixed 56px square cells instead of aspect-ratio", | |
| "hash": "49a7d18" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:36", | |
| "subject": "Fix calendar: extract JS to events-page.js, trigger via custom event", | |
| "hash": "1d861a3" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:33", | |
| "subject": "Complete calendar rebuild \u2014 retro pixel design", | |
| "hash": "3897573" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:27", | |
| "subject": "Session close: deploy plan + session log", | |
| "hash": "a91057a" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:19", | |
| "subject": "Snake: green body, red apples with green leaf", | |
| "hash": "09f4fce" | |
| }, | |
| { | |
| "date": "2026-03-15", | |
| "time": "22:16", | |
| "subject": "Snake v3: flee cursor, precise eating, pixel apples", | |
| "hash": "3be3b53" | |
| } | |
| ], | |
| "first_commit": "2026-03-15", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 1, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 16, | |
| "fix": 2 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-15T21:48:08+01:00", | |
| "end": "2026-03-15T22:38:54+01:00", | |
| "commit_count": 17, | |
| "estimate_hours": 4.38 | |
| }, | |
| { | |
| "start": "2026-03-18T00:35:04+01:00", | |
| "end": "2026-03-18T00:35:04+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 5.03 | |
| }, | |
| { | |
| "name": "TypoTuner", | |
| "path": "/home/smlflg/Projekte/TypoTuner", | |
| "branch": "main", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 22:09", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 15, | |
| "commit_days": [ | |
| "2026-03-11", | |
| "2026-03-12", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 4, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "feat: add OLED display integration with CLI commands and tests", | |
| "hash": "db43d05" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "10:57", | |
| "subject": "Add HID subsystem and udev rules for SteelSeries support", | |
| "hash": "b77c2c4" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "20:18", | |
| "subject": "fix: set asyncio_default_fixture_loop_scope to suppress pytest-asyncio warning", | |
| "hash": "cd55c55" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "20:15", | |
| "subject": "fix: replace deprecated sqlite3 datetime adapter with ISO strings", | |
| "hash": "c859b82" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "12:58", | |
| "subject": "docs: mark Phase 1 as done", | |
| "hash": "51725bd" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "12:58", | |
| "subject": "docs: add README and MIT LICENSE", | |
| "hash": "a6a5557" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "12:17", | |
| "subject": "feat: add systemd service for web dashboard", | |
| "hash": "7f4b33a" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "12:12", | |
| "subject": "feat: add heatmap, fingers, and recommendations web pages", | |
| "hash": "4126535" | |
| } | |
| ], | |
| "first_commit": "2026-03-11", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "feat": 10, | |
| "other": 1, | |
| "fix": 2, | |
| "docs": 2 | |
| }, | |
| "session_count": 4, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-11T10:00:19+01:00", | |
| "end": "2026-03-11T12:58:39+01:00", | |
| "commit_count": 11, | |
| "estimate_hours": 4.5 | |
| }, | |
| { | |
| "start": "2026-03-12T20:15:18+01:00", | |
| "end": "2026-03-12T20:18:52+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.89 | |
| }, | |
| { | |
| "start": "2026-03-18T10:57:48+01:00", | |
| "end": "2026-03-18T10:57:48+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T22:10:19+01:00", | |
| "end": "2026-03-19T22:10:19+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 6.69 | |
| }, | |
| { | |
| "name": "PromptGarage", | |
| "path": "/home/smlflg/Projekte/PromptGarage", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 22:27", | |
| "cluster": "Knowledge / Content", | |
| "cluster_reason": "Prompt, content or knowledge capture system.", | |
| "commit_count": 13, | |
| "commit_days": [ | |
| "2026-03-05", | |
| "2026-03-11", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 4, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "test: add Claude JSONL importer test suite", | |
| "hash": "472953c" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "10:52", | |
| "subject": "feat: enhance fuzzel launcher with tags, content preview and auto-paste", | |
| "hash": "f0b9db4" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "13:35", | |
| "subject": "Add prompts.db backup from 2026-03-11", | |
| "hash": "917f358" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "10:57", | |
| "subject": "Add prompt launcher scripts", | |
| "hash": "e596f97" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "16:08", | |
| "subject": "feat: MCP Server fuer native Claude Code Integration", | |
| "hash": "3d7d406" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "15:32", | |
| "subject": "feat: 10 neue CLI-Commands fuer Workflow + Kuratierung", | |
| "hash": "ed92f9f" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "15:31", | |
| "subject": "feat: Keyword-basierte Tag-Extraktion (tagger.py)", | |
| "hash": "b41cb11" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "15:13", | |
| "subject": "test: 45 Tests fuer DB, CLI, Importer, Search", | |
| "hash": "652fd24" | |
| } | |
| ], | |
| "first_commit": "2026-03-05", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "test": 2, | |
| "feat": 5, | |
| "other": 3, | |
| "docs": 1, | |
| "fix": 1, | |
| "chore": 1 | |
| }, | |
| "session_count": 6, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-05T17:25:12+01:00", | |
| "end": "2026-03-05T17:25:12+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-11T13:59:13+01:00", | |
| "end": "2026-03-11T16:08:58+01:00", | |
| "commit_count": 8, | |
| "estimate_hours": 4.07 | |
| }, | |
| { | |
| "start": "2026-03-18T10:57:48+01:00", | |
| "end": "2026-03-18T10:57:48+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-18T13:35:46+01:00", | |
| "end": "2026-03-18T13:35:46+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T10:52:08+01:00", | |
| "end": "2026-03-19T10:52:08+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T22:10:12+01:00", | |
| "end": "2026-03-19T22:10:12+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 7.32 | |
| }, | |
| { | |
| "name": "FireTracker", | |
| "path": "/home/smlflg/Projekte/FireTracker", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 22:04", | |
| "cluster": "Vertical App", | |
| "cluster_reason": "Local web app pattern with templates/static/tests suggests end-user MVPs.", | |
| "commit_count": 13, | |
| "commit_days": [ | |
| "2026-03-05", | |
| "2026-03-08", | |
| "2026-03-10", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 4, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:35", | |
| "subject": "Update .gitignore and FOR_SMLFLG.md", | |
| "hash": "e858b6d" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:20", | |
| "subject": "docs: update README \u2014 tests section, seed.py, status", | |
| "hash": "73e215e" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:19", | |
| "subject": "refactor: use base_url fixture statt hardcoded Konstante in E2E tests", | |
| "hash": "f852f8b" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:10", | |
| "subject": "docs: fix FOR_SMLFLG.md contradictions \u2014 seed.py done, E2E tests added", | |
| "hash": "8eea1a0" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:07", | |
| "subject": "fix: skip E2E tests gracefully when playwright not installed", | |
| "hash": "a5c7dd7" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:05", | |
| "subject": "test: add Playwright E2E tests \u2014 setup, dashboard, asset CRUD", | |
| "hash": "4b1beb2" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:02", | |
| "subject": "chore: add Playwright test setup for E2E tests", | |
| "hash": "0fe992b" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:01", | |
| "subject": "docs: fix FOR_SMLFLG.md \u2014 seed.py und Tests korrekt dokumentiert", | |
| "hash": "c919d92" | |
| } | |
| ], | |
| "first_commit": "2026-03-05", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 1, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 3, | |
| "docs": 3, | |
| "refactor": 1, | |
| "fix": 3, | |
| "test": 1, | |
| "chore": 1, | |
| "feat": 1 | |
| }, | |
| "session_count": 4, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-05T22:31:23+01:00", | |
| "end": "2026-03-05T22:31:23+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-08T21:59:48+01:00", | |
| "end": "2026-03-08T22:12:06+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.03 | |
| }, | |
| { | |
| "start": "2026-03-10T15:19:33+01:00", | |
| "end": "2026-03-10T16:20:12+01:00", | |
| "commit_count": 9, | |
| "estimate_hours": 3.1 | |
| }, | |
| { | |
| "start": "2026-03-18T00:35:03+01:00", | |
| "end": "2026-03-18T00:35:03+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 5.44 | |
| }, | |
| { | |
| "name": "StudyAgent", | |
| "path": "/home/smlflg/Projekte/StudyAgent", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 22:05", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 11, | |
| "commit_days": [ | |
| "2026-03-05", | |
| "2026-03-10", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 3, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Add coaching docs, LangChain v2 migration plan, and project health report", | |
| "hash": "32c5eee" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:23", | |
| "subject": "test: add 3 replan tests \u2014 pending/completed, overdue, 404", | |
| "hash": "4ee3451" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:07", | |
| "subject": "test: add Playwright E2E tests \u2014 dashboard, subject, WIP limit", | |
| "hash": "ada3a99" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:04", | |
| "subject": "chore: add Playwright test setup for E2E tests", | |
| "hash": "b6fb080" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "16:03", | |
| "subject": "docs: fix FOR_SMLFLG.md and README \u2014 MiniMax M2.5, LOC count, .env status", | |
| "hash": "9512b97" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "15:46", | |
| "subject": "fix: overdue deadlines bekommen jetzt Elastic Plan replan", | |
| "hash": "89d27c0" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "15:11", | |
| "subject": "chore: pin dependency versions in requirements.txt", | |
| "hash": "e33becf" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "15:07", | |
| "subject": "Increase MiniMax timeout to 60s for reasoning model", | |
| "hash": "2e45cde" | |
| } | |
| ], | |
| "first_commit": "2026-03-05", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 2, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 5, | |
| "test": 2, | |
| "chore": 2, | |
| "docs": 1, | |
| "fix": 1 | |
| }, | |
| "session_count": 3, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-05T14:22:20+01:00", | |
| "end": "2026-03-05T14:22:20+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-10T14:59:35+01:00", | |
| "end": "2026-03-10T16:23:29+01:00", | |
| "commit_count": 9, | |
| "estimate_hours": 3.49 | |
| }, | |
| { | |
| "start": "2026-03-18T00:37:09+01:00", | |
| "end": "2026-03-18T00:37:09+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 4.79 | |
| }, | |
| { | |
| "name": "SidecarDashboard", | |
| "path": "/home/smlflg/Projekte/SidecarDashboard", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 22:04", | |
| "cluster": "Sidecar / Meta Tooling", | |
| "cluster_reason": "Agent workflow instrumentation, hooks, evals or platforming.", | |
| "commit_count": 9, | |
| "commit_days": [ | |
| "2026-03-10", | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 3, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "22:10", | |
| "subject": "refactor: parallelize dashboard data fetching with asyncio.gather", | |
| "hash": "743a33d" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "13:41", | |
| "subject": "Update CLAUDE.md and FOR_SMLFLG.md", | |
| "hash": "aa02103" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:36", | |
| "subject": "Update socket_client.py", | |
| "hash": "807a0a3" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:35", | |
| "subject": "Add .gitignore for Python/venv/IDE artifacts", | |
| "hash": "e795f6d" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "21:39", | |
| "subject": "test: socket client unit tests + port registration", | |
| "hash": "f8043d3" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "21:37", | |
| "subject": "feat: sessions overview + sprawl detection", | |
| "hash": "6220b73" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "21:36", | |
| "subject": "feat: findings, budget, TTS controls + activity feed", | |
| "hash": "2224cef" | |
| }, | |
| { | |
| "date": "2026-03-10", | |
| "time": "21:35", | |
| "subject": "feat: dashboard page + session status + mechanism ranking", | |
| "hash": "7d3b75e" | |
| } | |
| ], | |
| "first_commit": "2026-03-10", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "refactor": 1, | |
| "other": 3, | |
| "test": 1, | |
| "feat": 4 | |
| }, | |
| "session_count": 4, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-10T21:32:43+01:00", | |
| "end": "2026-03-10T21:39:18+01:00", | |
| "commit_count": 5, | |
| "estimate_hours": 1.48 | |
| }, | |
| { | |
| "start": "2026-03-18T00:35:02+01:00", | |
| "end": "2026-03-18T00:36:53+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.86 | |
| }, | |
| { | |
| "start": "2026-03-18T13:41:45+01:00", | |
| "end": "2026-03-18T13:41:45+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T22:10:14+01:00", | |
| "end": "2026-03-19T22:10:14+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 3.64 | |
| }, | |
| { | |
| "name": "ShortcutCounter", | |
| "path": "/home/smlflg/Projekte/ShortcutCounter", | |
| "branch": "master", | |
| "status": "dirty", | |
| "has_uncommitted_work": true, | |
| "latest_activity": "2026-03-19 22:15", | |
| "cluster": "Personal Workflow OS", | |
| "cluster_reason": "Observability or desktop support tooling for your own coding environment.", | |
| "commit_count": 7, | |
| "commit_days": [ | |
| "2026-03-04", | |
| "2026-03-05", | |
| "2026-03-11", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 4, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:35", | |
| "subject": "Update .gitignore, config.toml, and add sprint cleanup plan", | |
| "hash": "e768d5b" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "10:33", | |
| "subject": "fix: ausfuehrlichere Shortcut-Beschreibungen fuer alle 48 Eintraege", | |
| "hash": "11a748a" | |
| }, | |
| { | |
| "date": "2026-03-11", | |
| "time": "10:17", | |
| "subject": "feat: add COSMIC, tmux, ClaudeCLI shortcut categories (21 new shortcuts)", | |
| "hash": "87cc96c" | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "time": "03:02", | |
| "subject": "fix: finalize ShortcutCounter \u2014 storage improvements, tests, docs", | |
| "hash": "7c00478" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "23:35", | |
| "subject": "Fix daily counter bug, add systemd service, update docs", | |
| "hash": "5149ec7" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "22:03", | |
| "subject": "Add .gitignore, remove __pycache__ from tracking", | |
| "hash": "687a4ed" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "22:03", | |
| "subject": "Initial project: Linux Shortcut Counter with evdev daemon + CLI", | |
| "hash": "44eb3d0" | |
| } | |
| ], | |
| "first_commit": "2026-03-04", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 2, | |
| "plan": 1, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 3, | |
| "fix": 3, | |
| "feat": 1 | |
| }, | |
| "session_count": 4, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-04T22:03:43+01:00", | |
| "end": "2026-03-04T23:35:43+01:00", | |
| "commit_count": 3, | |
| "estimate_hours": 2.54 | |
| }, | |
| { | |
| "start": "2026-03-05T03:02:46+01:00", | |
| "end": "2026-03-05T03:02:46+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-11T10:17:51+01:00", | |
| "end": "2026-03-11T10:33:00+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.08 | |
| }, | |
| { | |
| "start": "2026-03-18T00:35:06+01:00", | |
| "end": "2026-03-18T00:35:06+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 4.93 | |
| }, | |
| { | |
| "name": "MetaMetaMeta", | |
| "path": "/home/smlflg/Projekte/MetaMetaMeta", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 21:39", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 7, | |
| "commit_days": [ | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "21:40", | |
| "subject": "docs: add TODO briefings and eval prompt examples for next sessions", | |
| "hash": "9ab8f4d" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "21:40", | |
| "subject": "feat: add eval dashboard with export tooling for experiment results", | |
| "hash": "ad45b9a" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "21:39", | |
| "subject": "feat: add interactive visual explainer for AgentArena run pipeline", | |
| "hash": "d807d64" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "21:39", | |
| "subject": "chore: add *.db to gitignore to prevent binary database files in repo", | |
| "hash": "40708b9" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "20:27", | |
| "subject": "feat: add eval dashboard with E2-E7 results (84 runs, 7 experiments)", | |
| "hash": "4b14a07" | |
| }, | |
| { | |
| "date": "2026-03-19", | |
| "time": "18:04", | |
| "subject": "feat: add E2/E2b experiment results and eval backlog", | |
| "hash": "684a6fe" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "15:32", | |
| "subject": "feat: consolidate all Claude Code analyses into MetaMetaMeta", | |
| "hash": "6bdd7dd" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 0, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 1 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "docs": 1, | |
| "feat": 5, | |
| "chore": 1 | |
| }, | |
| "session_count": 3, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T15:32:33+01:00", | |
| "end": "2026-03-18T15:32:33+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T18:04:40+01:00", | |
| "end": "2026-03-19T18:04:40+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T20:27:38+01:00", | |
| "end": "2026-03-19T21:40:22+01:00", | |
| "commit_count": 5, | |
| "estimate_hours": 2.58 | |
| } | |
| ], | |
| "estimated_hours": 3.88 | |
| }, | |
| { | |
| "name": "AgentSwarmDashboard", | |
| "path": "/home/smlflg/Projekte/AgentSwarmDashboard", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:49", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 6, | |
| "commit_days": [ | |
| "2026-03-04", | |
| "2026-03-05", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 3, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "10:57", | |
| "subject": "Update dashboard UI and add project documentation", | |
| "hash": "d81b3f8" | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "time": "00:10", | |
| "subject": "Fix team-PID correlation and SSE thread-safety bugs", | |
| "hash": "476d3bf" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:54", | |
| "subject": "WIP: paused", | |
| "hash": "03fdd04" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "12:44", | |
| "subject": "feat: add static assets for dashboard UI", | |
| "hash": "0d24d2a" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "12:42", | |
| "subject": "feat: initial swarm dashboard app", | |
| "hash": "2372106" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "12:42", | |
| "subject": "chore: add .gitignore", | |
| "hash": "949dc73" | |
| } | |
| ], | |
| "first_commit": "2026-03-04", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 2, | |
| "fix": 1, | |
| "feat": 2, | |
| "chore": 1 | |
| }, | |
| "session_count": 4, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-04T12:42:01+01:00", | |
| "end": "2026-03-04T12:44:04+01:00", | |
| "commit_count": 3, | |
| "estimate_hours": 1.04 | |
| }, | |
| { | |
| "start": "2026-03-04T21:54:12+01:00", | |
| "end": "2026-03-04T21:54:12+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-05T00:10:07+01:00", | |
| "end": "2026-03-05T00:10:07+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-18T10:57:46+01:00", | |
| "end": "2026-03-18T10:57:46+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 2.99 | |
| }, | |
| { | |
| "name": "Voicemode", | |
| "path": "/home/smlflg/Projekte/Voicemode", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:48", | |
| "cluster": "Personal Workflow OS", | |
| "cluster_reason": "Observability or desktop support tooling for your own coding environment.", | |
| "commit_count": 6, | |
| "commit_days": [ | |
| "2026-03-04", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "10:57", | |
| "subject": "Update .gitignore and add project documentation", | |
| "hash": "ea39335" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:51", | |
| "subject": "docs: add install log as setup reference", | |
| "hash": "513ff42" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:40", | |
| "subject": "feat: add soundfont audio cues", | |
| "hash": "4ea4222" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:34", | |
| "subject": "feat: add edge-tts service", | |
| "hash": "a754b00" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:28", | |
| "subject": "docs: add env template with empty values", | |
| "hash": "0f792d9" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "21:26", | |
| "subject": "chore: add .gitignore", | |
| "hash": "430d292" | |
| } | |
| ], | |
| "first_commit": "2026-03-04", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1, | |
| "docs": 2, | |
| "feat": 2, | |
| "chore": 1 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-04T21:26:43+01:00", | |
| "end": "2026-03-04T21:51:31+01:00", | |
| "commit_count": 5, | |
| "estimate_hours": 1.78 | |
| }, | |
| { | |
| "start": "2026-03-18T10:57:47+01:00", | |
| "end": "2026-03-18T10:57:47+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 2.43 | |
| }, | |
| { | |
| "name": "AgentIDE", | |
| "path": "/home/smlflg/Projekte/AgentIDE", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-12 21:29", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 4, | |
| "commit_days": [ | |
| "2026-03-06", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Update index.html and add pipeline.js", | |
| "hash": "2fd1550" | |
| }, | |
| { | |
| "date": "2026-03-06", | |
| "time": "11:21", | |
| "subject": "fix: hardcoded workspace path in agents.py", | |
| "hash": "e09fcbd" | |
| }, | |
| { | |
| "date": "2026-03-06", | |
| "time": "11:19", | |
| "subject": "fix: frontend integration bugs (dashboard + keyboard)", | |
| "hash": "8fa185f" | |
| }, | |
| { | |
| "date": "2026-03-06", | |
| "time": "10:51", | |
| "subject": "Initial commit \u2014 AgentIDE prototype", | |
| "hash": "34eb881" | |
| } | |
| ], | |
| "first_commit": "2026-03-06", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 0, | |
| "plan": 1, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 2, | |
| "fix": 2 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-06T10:51:25+01:00", | |
| "end": "2026-03-06T11:21:19+01:00", | |
| "commit_count": 3, | |
| "estimate_hours": 1.51 | |
| }, | |
| { | |
| "start": "2026-03-18T00:37:07+01:00", | |
| "end": "2026-03-18T00:37:07+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 2.16 | |
| }, | |
| { | |
| "name": "Sidecar-V8", | |
| "path": "/home/smlflg/Projekte/Sidecar-V8", | |
| "branch": "main", | |
| "status": "dirty", | |
| "has_uncommitted_work": true, | |
| "latest_activity": "2026-03-19 23:51", | |
| "cluster": "Sidecar / Meta Tooling", | |
| "cluster_reason": "Agent workflow instrumentation, hooks, evals or platforming.", | |
| "commit_count": 3, | |
| "commit_days": [ | |
| "2026-03-12", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Add confidence scoring, context management, contracts, phase tracking, safety checks, and extensions", | |
| "hash": "1950d86" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "18:57", | |
| "subject": "feat(v8): add foundational SidecarCore runtime and session state", | |
| "hash": "2c59caf" | |
| }, | |
| { | |
| "date": "2026-03-12", | |
| "time": "18:43", | |
| "subject": "feat(v8): establish canonical foundation for adapters and event normalization", | |
| "hash": "44a3c8c" | |
| } | |
| ], | |
| "first_commit": "2026-03-12", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 3, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": true, | |
| "core": true, | |
| "samuel": true | |
| }, | |
| "commit_type_counts": { | |
| "other": 1, | |
| "feat": 2 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-12T18:43:41+01:00", | |
| "end": "2026-03-12T18:57:28+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 1.06 | |
| }, | |
| { | |
| "start": "2026-03-18T00:37:07+01:00", | |
| "end": "2026-03-18T00:37:07+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 1.71 | |
| }, | |
| { | |
| "name": "samuel-os", | |
| "path": "/home/smlflg/Projekte/samuel-os", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-18 12:34", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 3, | |
| "commit_days": [ | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "12:39", | |
| "subject": "feat: add deep project analyses for all 32 projects via parallel scouts", | |
| "hash": "e025451" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "12:23", | |
| "subject": "feat: populate samuel-os with verified tasks from memory + session archaeology", | |
| "hash": "05f7f68" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "12:04", | |
| "subject": "init: samuel-os \u2014 zentrales Execution-System", | |
| "hash": "6ee1cf6" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 0, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "feat": 2, | |
| "other": 1 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T12:04:58+01:00", | |
| "end": "2026-03-18T12:39:01+01:00", | |
| "commit_count": 3, | |
| "estimate_hours": 1.58 | |
| } | |
| ], | |
| "estimated_hours": 1.58 | |
| }, | |
| { | |
| "name": "ProjectDashboard", | |
| "path": "/home/smlflg/Projekte/ProjectDashboard", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 23:06", | |
| "cluster": "Vertical App", | |
| "cluster_reason": "Local web app pattern with templates/static/tests suggests end-user MVPs.", | |
| "commit_count": 2, | |
| "commit_days": [ | |
| "2026-03-05", | |
| "2026-03-10" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-10", | |
| "time": "11:22", | |
| "subject": "feat: add Git integration \u2014 branch view, diff viewer, project status", | |
| "hash": "da31436" | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "time": "16:57", | |
| "subject": "feat: Project Dashboard MVP \u2014 FastAPI + htmx + SQLite", | |
| "hash": "ca56eaa" | |
| } | |
| ], | |
| "first_commit": "2026-03-05", | |
| "last_commit": "2026-03-10", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "feat": 2 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-05T16:57:30+01:00", | |
| "end": "2026-03-05T16:57:30+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-10T11:22:19+01:00", | |
| "end": "2026-03-10T11:22:19+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 1.3 | |
| }, | |
| { | |
| "name": "Sidecar-Evolution", | |
| "path": "/home/smlflg/Projekte/Sidecar-Evolution", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-18 21:10", | |
| "cluster": "Sidecar / Meta Tooling", | |
| "cluster_reason": "Agent workflow instrumentation, hooks, evals or platforming.", | |
| "commit_count": 2, | |
| "commit_days": [ | |
| "2026-03-18", | |
| "2026-03-19" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-19", | |
| "time": "10:45", | |
| "subject": "eval(V6+V7): complete evaluation \u2014 698 V7 tests, 31 KEEP, 51 KILL", | |
| "hash": "1282686" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "12:30", | |
| "subject": "chore: initial commit \u2014 V1-V8 eval docs, tests, decisions", | |
| "hash": "8ba7cdf" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-19", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1, | |
| "chore": 1 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T12:30:05+01:00", | |
| "end": "2026-03-18T12:30:05+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-19T10:45:30+01:00", | |
| "end": "2026-03-19T10:45:30+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 1.3 | |
| }, | |
| { | |
| "name": "Subconsciousness", | |
| "path": "/home/smlflg/Projekte/Subconsciousness", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:48", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 2, | |
| "commit_days": [ | |
| "2026-03-04", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Add architecture doc, user guide, README, and research framework", | |
| "hash": "0267d16" | |
| }, | |
| { | |
| "date": "2026-03-04", | |
| "time": "11:07", | |
| "subject": "Initial commit: Subconsciousness MVP + Phase 2-4 (Samuel DNA)", | |
| "hash": "01a1a34" | |
| } | |
| ], | |
| "first_commit": "2026-03-04", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": true, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 2 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-04T11:07:51+01:00", | |
| "end": "2026-03-04T11:07:51+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-18T00:37:21+01:00", | |
| "end": "2026-03-18T00:37:21+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 1.3 | |
| }, | |
| { | |
| "name": "shared-gui", | |
| "path": "/home/smlflg/Projekte/shared-gui", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-11 15:38", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 2, | |
| "commit_days": [ | |
| "2026-03-05", | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 2, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:35", | |
| "subject": "Add project files: docs, .gitignore, launch script, and requirements", | |
| "hash": "bc580ec" | |
| }, | |
| { | |
| "date": "2026-03-05", | |
| "time": "03:02", | |
| "subject": "feat: add shared GUI base module with Catppuccin theme", | |
| "hash": "a849f3b" | |
| } | |
| ], | |
| "first_commit": "2026-03-05", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 1, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1, | |
| "feat": 1 | |
| }, | |
| "session_count": 2, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-05T03:02:35+01:00", | |
| "end": "2026-03-05T03:02:35+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| }, | |
| { | |
| "start": "2026-03-18T00:35:06+01:00", | |
| "end": "2026-03-18T00:35:06+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 1.3 | |
| }, | |
| { | |
| "name": "Sonnenuhr", | |
| "path": "/home/smlflg/Projekte/Sonnenuhr", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-19 22:04", | |
| "cluster": "Tooling", | |
| "cluster_reason": "General-purpose local project tooling.", | |
| "commit_count": 2, | |
| "commit_days": [ | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:40", | |
| "subject": "Add Sonnenuhr project: adaptive display color temperature based on sun position", | |
| "hash": "0226803" | |
| }, | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Add .gitignore to exclude .venv/, __pycache__/, and .env", | |
| "hash": "7f05e0e" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 2 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T00:37:09+01:00", | |
| "end": "2026-03-18T00:40:48+01:00", | |
| "commit_count": 2, | |
| "estimate_hours": 0.89 | |
| } | |
| ], | |
| "estimated_hours": 0.89 | |
| }, | |
| { | |
| "name": "AgentSDK-HelloWorld", | |
| "path": "/home/smlflg/Projekte/AgentSDK-HelloWorld", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:31", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 1, | |
| "commit_days": [ | |
| "2026-03-06" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-06", | |
| "time": "10:46", | |
| "subject": "Initial commit \u2014 Agent SDK examples with .gitignore", | |
| "hash": "0313cc4" | |
| } | |
| ], | |
| "first_commit": "2026-03-06", | |
| "last_commit": "2026-03-06", | |
| "artifact_counts": { | |
| "readme": 0, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-06T10:46:58+01:00", | |
| "end": "2026-03-06T10:46:58+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 0.65 | |
| }, | |
| { | |
| "name": "AgentSwarms", | |
| "path": "/home/smlflg/Projekte/AgentSwarms", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-18 00:01", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 1, | |
| "commit_days": [ | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:37", | |
| "subject": "Initial commit: add .gitignore", | |
| "hash": "e3a265a" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 0, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": true, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T00:37:09+01:00", | |
| "end": "2026-03-18T00:37:09+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 0.65 | |
| }, | |
| { | |
| "name": "BookmarkBrain", | |
| "path": "/home/smlflg/Projekte/BookmarkBrain", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:49", | |
| "cluster": "Knowledge / Content", | |
| "cluster_reason": "Prompt, content or knowledge capture system.", | |
| "commit_count": 1, | |
| "commit_days": [ | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:39", | |
| "subject": "Initial commit: BookmarkBrain project setup", | |
| "hash": "05a0b92" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 1, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": true, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T00:39:06+01:00", | |
| "end": "2026-03-18T00:39:06+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 0.65 | |
| }, | |
| { | |
| "name": "SearchAgent", | |
| "path": "/home/smlflg/Projekte/SearchAgent", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-06 10:49", | |
| "cluster": "Agent Infrastructure", | |
| "cluster_reason": "Agent evaluation, orchestration or execution surface.", | |
| "commit_count": 1, | |
| "commit_days": [ | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "00:21", | |
| "subject": "Initial commit", | |
| "hash": "12da522" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 1, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T00:21:46+01:00", | |
| "end": "2026-03-18T00:21:46+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 0.65 | |
| }, | |
| { | |
| "name": "SessionDesktopMonitor", | |
| "path": "/home/smlflg/Projekte/SessionDesktopMonitor", | |
| "branch": "master", | |
| "status": "clean", | |
| "has_uncommitted_work": false, | |
| "latest_activity": "2026-03-18 13:41", | |
| "cluster": "Personal Workflow OS", | |
| "cluster_reason": "Observability or desktop support tooling for your own coding environment.", | |
| "commit_count": 1, | |
| "commit_days": [ | |
| "2026-03-18" | |
| ], | |
| "commit_day_count": 1, | |
| "commits_sample": [ | |
| { | |
| "date": "2026-03-18", | |
| "time": "13:41", | |
| "subject": "Initial commit", | |
| "hash": "38288ba" | |
| } | |
| ], | |
| "first_commit": "2026-03-18", | |
| "last_commit": "2026-03-18", | |
| "artifact_counts": { | |
| "readme": 0, | |
| "plan": 0, | |
| "review": 0, | |
| "backlog": 0 | |
| }, | |
| "structure_markers": { | |
| "tests": false, | |
| "eval": false, | |
| "docs": false, | |
| "systemd": false, | |
| "knowledge": false, | |
| "adapters": false, | |
| "core": false, | |
| "samuel": false | |
| }, | |
| "commit_type_counts": { | |
| "other": 1 | |
| }, | |
| "session_count": 1, | |
| "sessions": [ | |
| { | |
| "start": "2026-03-18T13:41:37+01:00", | |
| "end": "2026-03-18T13:41:37+01:00", | |
| "commit_count": 1, | |
| "estimate_hours": 0.65 | |
| } | |
| ], | |
| "estimated_hours": 0.65 | |
| } | |
| ] | |
| } |