Download data/demo_state.json from smlflg/SidecarCommando: direct link, hf CLI and curl.
- Browser
- Download file 3.14 kB
-
https://huggingface.co/smlflg/SidecarCommando/resolve/main/data/demo_state.json
- Command line
-
hf download hf://smlflg/SidecarCommando/data/demo_state.json
-
curl -L -o demo_state.json https://huggingface.co/smlflg/SidecarCommando/resolve/main/data/demo_state.json
3.14 kB
| { | |
| "active_focus": { | |
| "name": "miniZentrale", | |
| "subtitle": "Nicht ein neues GUI-Projekt.", | |
| "goal": "MVP stabilisieren, testen und integrieren.", | |
| "active_for": "Seit 2h 17m aktiv" | |
| }, | |
| "current_work": { | |
| "file_path": "src/core/focus_service.py", | |
| "status": "Geändert · vor 8 min", | |
| "language": "Python", | |
| "saved": "Letzte Speicherung: vor 2 min ✓", | |
| "code_lines": [ | |
| "128 def evaluate_focus(state):", | |
| "129 if not state.active_focus:", | |
| "130 return False", | |
| "131 if state.drift_score > 0.6:", | |
| "132 return False", | |
| "133 return True" | |
| ], | |
| "notes": [ | |
| "Focus-Drift-Erkennung verbessert.", | |
| "Schwellwert von 0.7 auf 0.6 gesenkt.", | |
| "Nächster Schritt: Unit-Tests ergänzen." | |
| ] | |
| }, | |
| "sidecars": [ | |
| { | |
| "id": "focus", | |
| "title": "Focus Sidecar", | |
| "tone": "HARD", | |
| "is_lead": true, | |
| "sentences": [ | |
| "Du bist gerade vom aktiven Fokus weggerutscht.", | |
| "Aktiver Fokus ist miniZentrale, nicht ein neues GUI-Projekt.", | |
| "Nächster guter Schritt: eine Sache abschließen." | |
| ] | |
| }, | |
| { | |
| "id": "scope", | |
| "title": "Scope Sidecar", | |
| "tone": "MEDIUM", | |
| "is_lead": false, | |
| "sentences": [ | |
| "Hier entsteht gerade ein neuer Faden.", | |
| "Das riecht nach Scope Creep, nicht nach Fortschritt.", | |
| "Erst als COMPONENT/PARK einordnen." | |
| ] | |
| }, | |
| { | |
| "id": "finish", | |
| "title": "Finish Sidecar", | |
| "tone": "MEDIUM", | |
| "is_lead": false, | |
| "sentences": [ | |
| "Die nächste wertvolle Arbeit ist nicht neu starten.", | |
| "Wertvoll ist: testen, integrieren, benennen, schließen.", | |
| "Mach den kleinsten Abschluss sichtbar." | |
| ] | |
| }, | |
| { | |
| "id": "reality", | |
| "title": "Reality Sidecar", | |
| "tone": "LOW", | |
| "is_lead": false, | |
| "sentences": [ | |
| "Fortschritt zählt nur mit Beweis.", | |
| "Datei, Test, Screenshot, Entscheidung oder Artefakt.", | |
| "Ohne Beweis ist es Aktivität." | |
| ] | |
| }, | |
| { | |
| "id": "regulation", | |
| "title": "Regulation Sidecar", | |
| "tone": "LOW", | |
| "is_lead": false, | |
| "sentences": [ | |
| "Das sieht nach Dopamin-Start aus.", | |
| "Sandbox ist erlaubt, aber nicht als ACTIVE-Projekt.", | |
| "Wähle bewusst: Quest oder Sandbox." | |
| ] | |
| } | |
| ], | |
| "next_allowed_step": "Formuliere eine Abschlussaktion für miniZentrale und ignoriere den neuen Faden.", | |
| "todos": [ | |
| { | |
| "id": "drift-score-anpassen", | |
| "text": "Drift-Score anpassen", | |
| "status": "done" | |
| }, | |
| { | |
| "id": "unit-tests-evaluate-focus", | |
| "text": "Unit-Tests für evaluate_focus", | |
| "status": "open" | |
| }, | |
| { | |
| "id": "integration-focus-board", | |
| "text": "Integration in Focus-Board", | |
| "status": "open" | |
| } | |
| ], | |
| "open_threads": [ | |
| { | |
| "id": "mini-zentrale", | |
| "title": "miniZentrale", | |
| "kind": "ACTIVE", | |
| "status": "active" | |
| }, | |
| { | |
| "id": "neues-gui-projekt", | |
| "title": "neues GUI-Projekt", | |
| "kind": "PARK", | |
| "status": "open" | |
| } | |
| ] | |
| } | |