Explorer
/proc/2012/task/2113/root/tmp/default-kanban.json
← Zurück ↓ Download
[
  {
    "id": "t_51bfeb4d",
    "title": "Social-Media-Cockpit auf ChatGPT Sites",
    "body": "Erweiterung bestehendes Projekt / hohe Priorität. ChatGPT Sites als visuelles Bedien-, Prüf- und Freigabe-Cockpit für die bestehende Mallorca-AirServices Social-Media-Engine prüfen. Das bestehende Backend bleibt unverändert zuständig für Radar, Quellenaufnahme, Klassifizierung, Canonical-/Dublettenlogik, Cases, State Machine, Content-Erzeugung und Publishing-Workflow; Sites ersetzt es nicht. Mögliche Funktionen: neue Themen, Cases, Provenienz, Relevanzscore, Entwürfe, Bilder/Videos, Freigeben, Ablehnen, Überarbeiten, Veröffentlichungsstatus und Historie. Geschäftsnutzen: schnellerer Freigabeprozess, höhere reale Posting-Frequenz, mehr Sichtbarkeit und Kundenanfragen. Status: BACKLOG / kurzfristig zu prüfen. Priorität: SEHR HOCH. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026. Keine Umsetzung in diesem Auftrag.",
    "assignee": null,
    "status": "ready",
    "priority": 95,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729941,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_case_intake_qr",
    "title": "Case-Intake: QR-Code + Monteur-Anleitung",
    "body": "Quelle Carlo: proj_case_intake_qr | Hoechste Prioritaet. QR-Code generiert, Anleitung erstellt — Live-Test ausstehend.",
    "assignee": null,
    "status": "ready",
    "priority": 90,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_eigene_terminverwaltung",
    "title": "Eigene Terminverwaltung (MAS)",
    "body": "Quelle Carlo: proj_eigene_terminverwaltung | Buchung/Umbuchung/Stornierung fuer Mallorca AirServices.",
    "assignee": null,
    "status": "ready",
    "priority": 80,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_aa3_agent_openrouter_20260808_verificati",
    "title": "AA3-AGENT-OPENROUTER-20260808-VERIFICATION",
    "body": "Verifikation der OpenRouter-Anbindung für AA3-Agent. Prüfung: API-Key, Modellverfügbarkeit, Routing, Fallback-Ketten, Cost-Tracking.",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 70,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/proj_aa3_agent_openrouter_20260808_verificati",
    "branch_name": null,
    "project_id": null,
    "created_by": "carlo",
    "created_at": 1786180700,
    "started_at": 1786822547,
    "completed_at": 1786822713,
    "result": "OpenRouter verification completed: FAIL/not production-ready. Public catalog reachable, but API key, OpenRouter model configuration, routing and fallbacks are absent; E2E blocked. Cost arithmetic passes with fresh metadata, but cache freshness, actual-cost reconciliation and missing-usage accounting are risks.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_ki_kurs_auswandern",
    "title": "KI-Kurs: Auswandern mit 60+",
    "body": "Quelle Carlo: 3e2005e2 | B2C-Kurs fuer Shopify-Launch.",
    "assignee": null,
    "status": "ready",
    "priority": 65,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_ki_kurs_dating",
    "title": "KI-Kurs: Dating nach 50",
    "body": "Quelle Carlo: 63e58539 | B2C-Kurs fuer Shopify-Launch.",
    "assignee": null,
    "status": "ready",
    "priority": 65,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_ki_kurs_finanzen",
    "title": "KI-Kurs: Finanzielle Sicherheit fuer Senioren",
    "body": "Quelle Carlo: 8cde51fb | B2C-Kurs fuer Shopify-Launch.",
    "assignee": null,
    "status": "ready",
    "priority": 65,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_eigenes_videohosting",
    "title": "Eigenes Videohosting (Lueftungsprofi)",
    "body": "Quelle Carlo: proj_eigenes_videohosting + proj_vimeo_migration | DUPLIKAT zusammengefuehrt — Vimeo-Videos auf VPS migrieren fuer LP-Kurs.",
    "assignee": null,
    "status": "ready",
    "priority": 65,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_telefon_agent",
    "title": "Telefon Agent",
    "body": "Quelle Carlo: 9b0584f0 | On Hold — fertig implementiert, Deploy-Entscheidung ausstehend.",
    "assignee": null,
    "status": "ready",
    "priority": 50,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_854f39f7",
    "title": "Digitale Kunden- und Objektakte für Lüftungsprojekte",
    "body": "IDEE / BACKLOG. Weboberfläche für Kunde, Objekt, Räume, Fotos, Lüftungsplanung, Geräte, Messwerte, Angebote, Termine, Projekthistorie und Dokumente. Mögliche technische Basis: ChatGPT Sites mit persistenter Datenhaltung und Authentifizierung. Geschäftsnutzen: technische und kaufmännische Informationen eines Objekts an einem Ort. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026. Keine Umsetzung in diesem Auftrag.",
    "assignee": null,
    "status": "ready",
    "priority": 50,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729941,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_83a775ba",
    "title": "Luftqualitäts- und Feuchte-Cockpit",
    "body": "IDEE / BACKLOG. Kundenbezogene Darstellung von relativer Luftfeuchte, Temperatur, CO2, VOC, Zeitverläufen, Grenzwertüberschreitungen, Alarmen und Handlungsempfehlungen. Perspektivisch Verbindung mit KI HomeProtect prüfen. Geschäftsnutzen: Monitoring als wiederkehrende Dienstleistung und bessere Kundenbindung. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026. Keine Umsetzung in diesem Auftrag.",
    "assignee": null,
    "status": "ready",
    "priority": 50,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729942,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_95e19483",
    "title": "Interaktiver Lüftungs- und Angebotskonfigurator",
    "body": "IDEE / BACKLOG. Aus Objekt- und Raumdaten automatisch bzw. halbautomatisch Luftmengen, Geräteanzahl, Gerätekonfiguration, Zubehör, Montageleistungen, Planungskosten und Angebotsgrundlage ermitteln und übersichtlich darstellen. Geschäftsnutzen: weniger manueller Aufwand und schnellere Angebotserstellung. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026. Keine Umsetzung in diesem Auftrag.",
    "assignee": null,
    "status": "ready",
    "priority": 50,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729943,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_43c245af",
    "title": "Service- und Wartungscockpit Mallorca AirServices",
    "body": "IDEE / BACKLOG. Verwaltung installierter Systeme mit Kunde, Standort, verbauten Geräten, Serien-/Gerätedaten, Inbetriebnahme, Filterwechsel, Wartung, Störungen, Servicehistorie und nächster empfohlener Maßnahme. Geschäftsnutzen: Aufbau wiederkehrender Serviceumsätze. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026. Keine Umsetzung in diesem Auftrag.",
    "assignee": null,
    "status": "ready",
    "priority": 50,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729943,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_6479aa2b",
    "title": "Solarplaner als Kunden- und Lead-Werkzeug ausbauen",
    "body": "IDEE / BACKLOG. Den bereits vorhandenen interaktiven Solar-Ertragsplaner perspektivisch um Projektspeicherung, Kundenzugang, Ergebnisberichte, Lead-Erfassung, Variantenvergleich und eventuell Angebotsübergabe erweitern. Wichtig: keine Umsetzung im Rahmen dieses Auftrags. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026.",
    "assignee": null,
    "status": "ready",
    "priority": 45,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729943,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_b4dbadff",
    "title": "WebMCP für interne MAS-Anwendungen prüfen",
    "body": "TECHNOLOGIE-IDEE / BACKLOG. Prüfen, ob zukünftige Sites-Anwendungen Werkzeuge bereitstellen können, die von ChatGPT/Codex bzw. Agenten direkt verwendet werden. Mögliche spätere Aktionen: Case überarbeiten, zusätzliche Quellen beschaffen, Content-Variante erzeugen, Kundendaten ergänzen, Status ändern oder Analysen starten. Noch keine Implementierung. Ursprung: Erkenntnisse aus ChatGPT Work / Sites Videoanalyse vom 26.08.2026.",
    "assignee": null,
    "status": "ready",
    "priority": 45,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "AA-KANBAN-01",
    "created_at": 1787729944,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": "Ox Alpha",
    "provider_override": "openrouter",
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_lp_startseite_hero",
    "title": "Lueftungsprofi Startseite: Hero-Message schaerfen",
    "body": "Quelle Carlo: proj_l_ftungsprofi_startseite | Marketing-Content-Aufgabe.",
    "assignee": null,
    "status": "ready",
    "priority": 40,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_course2content_engine",
    "title": "COURSE2CONTENT ENGINE",
    "body": "Quelle Carlo: proj_course2content_engine | Tool-Idee fuer Content-Erstellung aus Kursen.",
    "assignee": null,
    "status": "ready",
    "priority": 40,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_course2content_visual",
    "title": "COURSE2CONTENT VISUAL ENGINE",
    "body": "Quelle Carlo: proj_course2content_visual_engine | Visual-Engine fuer Course2Content.",
    "assignee": null,
    "status": "ready",
    "priority": 40,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_nachlass_organizer",
    "title": "Nachlass-Organizer",
    "body": "Quelle Carlo: 868f45a6 | Fertigstellen und deployen.",
    "assignee": null,
    "status": "ready",
    "priority": 35,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_nachbarschafts_hilfe",
    "title": "Nachbarschafts Hilfe",
    "body": "Quelle Carlo: 5d86d2c3 | On Hold — Community-Plattform Mallorca.\n\nFührende Dokumentation: /opt/obsidian-vault/Projekte/Projektideen/Nachbarschafts-Hilfe.md",
    "assignee": "hermesvps",
    "status": "blocked",
    "priority": 25,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/proj_nachbarschafts_hilfe",
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": 1786822126,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_ki_connect",
    "title": "KI Connect",
    "body": "Community-Plattform fuer KI-Anwender (Community + Marktplatz + Bildung). Businessplan, Marketing-Konzept, Affiliate-Strategie, Logo und Projektplanung vorhanden. Blockiert: Tech-Partner (33%) und Vertriebs-Partner (33%) fehlen. Kategorie: Agent Solutions | Art: Projektidee | Rohdaten: K:/DATEN-AG/KI Connect/\n\nFührende Dokumentation: /opt/obsidian-vault/Projekte/Projektideen/KI-Connect.md",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 20,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/proj_ki_connect",
    "branch_name": null,
    "project_id": null,
    "created_by": "carlo",
    "created_at": 1781119178,
    "started_at": 1786823027,
    "completed_at": 1786823174,
    "result": "KI-Connect-Partnerpaket fertiggestellt: Tech-Anforderungsprofil, Vertriebs-Anforderungsprofil, operativer 10-Wochen-Akquiseplan und Abschluss-/Übergabedokument als Anhänge 62–65. Die 33/33/34-Verteilung wird ausdrücklich nicht zugesagt; Veröffentlichung bleibt bis zum P0-Entscheidungsworkshop F1–F14 gesperrt.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_session_lifecycle_management",
    "title": "Session Lifecycle Management",
    "body": "Verbindlicher Abschlussprozess für ChatGPT- und Hermes-Sessions: Erkenntnisse extrahieren, in Obsidian und Graphiti/Neo4j sichern, Verarbeitung prüfen und Session erst danach löschen oder archivieren. Obsidian: /opt/obsidian-vault/Projekte/Projektideen/Session-Lifecycle-Management.md",
    "assignee": "hermesvps",
    "status": "todo",
    "priority": 20,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": "proj_session_lifecycle_management",
    "created_by": "codex",
    "created_at": 1784307959,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_preisfinder",
    "title": "Preisfinder — Erfolgbasierte Einkaufsberatung Mallorca-Expats 60+",
    "body": "Quelle Carlo: 2bf32825 | Abgeschlossen. Referenz behalten.",
    "assignee": null,
    "status": "done",
    "priority": 10,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1780510649,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_the_donna",
    "title": "The Donna",
    "body": "Electron Desktop-App (TypeScript/React). Persoenlicher KI-Assistent mit lokaler Datenhaltung.\n\nSpeichert: Ideen, Projekte, Aufgaben, Events, Kontakte, Finanzen (7 Eintragstypen).\nNutzer verwendet eigenen API-Key (Anthropic/OpenAI) - null laufende Kosten fuer AG.\nPreis: 39 EUR Einmalzahlung.\n\nTech-Stack: Electron 40 + React 19 + TypeScript 5.9 + Vite 7 + better-sqlite3 + @anthropic-ai/sdk + openai SDK.\nArchitektur: UI (React/TSX) -> IPC -> Service Layer -> Repository (LocalEntryRepository -> SQLite).\n\nStatus Desktop: laeuft stabil.\nBekannter Bug: HTTP-Server bindet auf localhost statt 0.0.0.0 -> Mobile-Zugriff gesperrt.\nFix: 1 Zeile in src/main/server/http-server.ts.\n\nOffene Arbeiten ca. 23h:\n- Bug fixen (0.5h)\n- Electron-Builder .exe generieren (4h)\n- DevTools in Production deaktivieren (0.5h)\n- Test auf sauberem Windows-PC (4h)\n- Setup-Guide + Screenshots + Produktseite (10h)\n- Shopify-Listing (4h)\n\nVPS-Pfad: /opt/struktur/the-donna/\nLokale Quelle: K:\\DATEN-AG\\The Donna\\n",
    "assignee": null,
    "status": "ready",
    "priority": 2,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "claude-ag",
    "created_at": 1781164199,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_email_agent",
    "title": "Email-Agent",
    "body": "KI-gestuetzter Email-Agent fuer eingehende Klassifikation und ausgehende Kaltakquise.\n\nINBOUND: Gmail OAuth2 -> Claude-Klassifikation -> Auto-Reply / Eskalation / Routing.\nOUTBOUND: Kontakt-Enrichment (Webscraping) -> ICP-Klassifikation -> Claude-Texterstellung (Personalisierungs-Score >= 0.6) -> Review-CLI -> Multi-Step-Sequenz (3 Schritte).\n\nTech-Stack: Python + Gmail API + SendGrid + Claude API + SQLite + RAG (YouTube Research DB).\nArchitektur: Continuous Loop (60s Inbound, 30s Queue-Versand).\n\nZielgruppen:\n- LP (Mallorca AirServices): Inbound info@lueftungsprofi-mallorca.com\n- AG (Agent Solutions): Outreach-System fuer B2B-Kaltakquise\n- Produkt: B2B-SaaS-Angebot 19-29 EUR/Monat fuer Kleinunternehmer\n\nStatus: Produktionsbereit. Kein Deployment, kein LP-Pilot gestartet.\nNutzwertanalyse 2026-06-11: Kategorie A - strategisch wertvoll.\n\nVPS-Pfad: /opt/struktur/email-agent/\nLokale Quelle: K:\\Projekte-AG\u0007gents\\email_agent\\nDocs-Quelle: K:\\Projekte-AG\\Email-Agent\\n\nBeziehungen: Gmail OAuth2, SendGrid, Claude API, SQLite, YouTube Research DB,\nAgent Solutions, Mallorca AirServices, Leadgenerierung, Outreach, Email-Klassifikation.\n",
    "assignee": null,
    "status": "ready",
    "priority": 2,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "claude-ag",
    "created_at": 1781170266,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_vento",
    "title": "Vento",
    "body": "KI-gestuetzter WhatsApp-Empfang fuer Mallorca AirServices.\n\nKunden schreiben per WhatsApp — Vento klassifiziert das Anliegen (A/B/C + 12 Unterkategorien),\nfuehrt einen 8-Phasen-Slot-Filling-Dialog und legt automatisch einen Fall an.\n\nTech-Stack: Python + FastAPI + Redis + SQLite + Meta WhatsApp API (primaer) + Twilio (Fallback)\n+ Claude Haiku (LLM) + Groq Whisper (STT) + OpenAI TTS + n8n Webhook.\n\nDialog-Engine: V2.5, Slot-Filling, 8 Phasen, Consent-First (DSGVO), Confidence-Schwelle 0.70.\n\nDeployment: 2 Container (vento-vento + vento-redis), Port 8650, Up 3 weeks.\nURL: https://vento.agentsolutions-mallorca.com\n\nStatus: Produktiv. Aktivkunde: Mallorca AirServices.\nOffen: Airtable-Sync, Briefing-Funktion, Multi-Tenant.\n\nVPS-Pfad: /opt/struktur/vento/\nBeziehungen: WhatsApp (Meta/Twilio), n8n, Mallorca AirServices, Case Intake,\nDialog Engine, Wissensbasis, Claude API, OpenAI, Groq, Redis, Hermes.",
    "assignee": null,
    "status": "ready",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1781171730,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_kiki",
    "title": "KIKI",
    "body": "KI-Lernbegleiterin als Chat-App — erklaert KI einfach, ohne Fachwoerter, fuer aeltere Menschen und Nicht-Techniker.\n\nKostenloser Funnel fuer KI-Kurse auf agentsolutions.tech.\nStrategie: KIKI gratis -> Vertrauen aufbauen -> KI-Kurs-Kauf (Shopify 19-99 EUR).\n\nFormat: Einzelne standalone .html Datei (kein Framework, kein Build-Prozess).\nModell: claude-sonnet-4-6 (ACHTUNG: Bug in kiki.html — aktuell claude-opus-4-1, muss korrigiert werden).\nModi: Developer (eigener API-Key) + Free Tier (kein Backend — schlaegt fehl).\n\nStatus: ~30% fertig. Chat-UI implementiert, Kurs-Content fehlt, kein Deployment.\nProjekt entstand aus einer Idee von Mari.\n\nVerbindungen: KI-Kurse (proj_ki_kurs_auswandern, proj_ki_kurs_dating, proj_ki_kurs_finanzen),\nShopify, agentsolutions.tech/privatkunden.\n\nVPS-Pfad: /opt/struktur/kiki/\nLokale Quelle: K:\\Projekte-AG\\KIKI\\",
    "assignee": null,
    "status": "ready",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1781176280,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_website",
    "title": "Agent Solutions Website",
    "body": "Öffentliche Website agentsolutions.tech — zentraler Vertriebskanal für alle AG-Produkte.\n\nStruktur:\n- B2B: /automatisierung-unternehmen/ — Prozessautomatisierung für Mittelstand\n- B2C: /privatkunden/ — KI-Apps und Kurse für Privatpersonen 60+\n\nTechnologie: Statisches HTML + CSS + JavaScript. Kein Framework, kein Build-Prozess.\n\nStatus (Stand 2026-05-08): ~60% fertig. Modale, Shopify-Links, Produktseiten und Legal-Seiten fehlen.\nGeschätzter Restaufwand bis marktreif: ~52h.\n\nKritisch: Ohne funktionierende Website können KI-Kurse, The Donna und YouTube Research nicht verkauft werden.\n\nSource: F:\\ARCHIV\\Projekte\\Agent Solutions Mallorca\\\nLive: https://agentsolutions.tech/",
    "assignee": null,
    "status": "ready",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": null,
    "created_at": 1781183422,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "proj_ki_feature_radar_app",
    "title": "Nimm die KI-Feature-Radar-App in die Ideenprüfung auf",
    "body": "Behandle die KI-Feature-Radar-App ausschließlich als geparkte Projektidee und starte weder Entwicklung noch Detailrecherche. Prüfe die führende Dokumentation unter /opt/obsidian-vault/Projekte/Projektideen/KI-Feature-Radar-App.md, halte dort den Status „Idee / Wiedervorlage“, die vorgesehene Entwicklung mit Fable 5 und den fehlenden festen Wiedervorlagetermin eindeutig fest. Sorge dafür, dass die Idee in der regelmäßigen Prüfung geparkter Projekte berücksichtigt wird. Vermerke als Agenda für eine spätere Projektprüfung die Bewertung von Zielgruppe, Informationsquellen, Geschäftsmodell, technischer Architektur sowie der Abgrenzung zu bestehenden Diensten. Akzeptanzkriterien: Die Dokumentation ist konsistent, die Idee ist im passenden regelmäßigen Prüfprozess auffindbar, und es wurden keine Entwicklungs- oder Umsetzungsarbeiten begonnen.",
    "assignee": "hermesvps",
    "status": "blocked",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/proj_ki_feature_radar_app",
    "branch_name": null,
    "project_id": null,
    "created_by": "carlo",
    "created_at": 1784295124,
    "started_at": 1786815302,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_cb09a951",
    "title": "Prüfe OpenRouter-Zugang und API-Key-Konfiguration",
    "body": "Verifiziere die OpenRouter-Anbindung des AA3-Agenten auf Konfigurations- und Authentifizierungsebene. Prüfe, ob der API-Key aus der vorgesehenen Secret-Quelle geladen wird, nicht in Logs oder Fehlermeldungen erscheint und eine minimale authentifizierte Anfrage erfolgreich ist. Dokumentiere Laufzeitumgebung, Endpoint, HTTP-Status und bereinigte Fehlermeldungen, aber niemals den vollständigen Schlüssel. Akzeptanzkriterien: Secret-Quelle und Konfigurationspfad sind bestätigt, ein Authentifizierungstest ist reproduzierbar bestanden oder die genaue Fehlerursache ist belegt, und es wurden keine Geheimnisse offengelegt.",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/t_cb09a951",
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815072,
    "started_at": 1786815146,
    "completed_at": 1786815368,
    "result": "OpenRouter is not configured for hermesvps: OPENROUTER_API_KEY absent/empty and active provider is openai-codex. Exact pre-HTTP cause documented; no secrets exposed.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_d0c53a01",
    "title": "Prüfe Cost-Tracking und Nutzungsmetriken",
    "body": "Untersuche, wie der AA3-Agent Tokenverbrauch und OpenRouter-Kosten erfasst. Führe eine kleine kontrollierte Testanfrage aus oder nutze vorhandene bereinigte Testdaten und vergleiche Prompt-, Completion- und Gesamt-Tokens sowie Kosten mit den OpenRouter-Metadaten beziehungsweise Abrechnungsdaten. Prüfe Modellzuordnung, Währung, Rundung, Persistenz und Verhalten bei fehlenden Usage-Feldern. Akzeptanzkriterien: Ein nachvollziehbarer Soll-Ist-Vergleich ist dokumentiert, Abweichungen sind quantifiziert, und sensible Anfrageinhalte oder Schlüssel erscheinen nicht in der Dokumentation.",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/t_d0c53a01",
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815072,
    "started_at": 1786815422,
    "completed_at": 1786822514,
    "result": "Controlled OpenRouter metadata reconciliation completed. Token/model mapping passed; fresh-metadata arithmetic had zero delta. Found 50% underestimation from a still-fresh 1h pricing cache, no actual-cost reconciliation, and silent accounting loss when response.usage is absent. No secrets or prompt content exposed.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_84cd37d6",
    "title": "Erstelle das Anforderungsprofil für den Tech-Partner",
    "body": "Nutze die konsolidierte Bestandsaufnahme, um ein belastbares Profil für den gesuchten Tech-Partner mit vorgesehener Beteiligung von 33 % zu erstellen. Definiere Verantwortungsbereich, benötigte technische und unternehmerische Kompetenzen, erwarteten Zeit- und Kapitalbeitrag, MVP-Zuständigkeiten, Architektur- und Betriebsverantwortung, Datenschutz- und Sicherheitsanforderungen, Entscheidungsrechte, messbare Meilensteine sowie Ausschlusskriterien. Prüfe kritisch, welche Gegenleistung und Vesting-, Cliff-, Rückkauf- oder Exit-Regeln vor einer Ansprache rechtlich geklärt werden müssen; gib keine Rechtsberatung, sondern markiere Prüfbedarf. Formuliere außerdem eine veröffentlichungsfähige Kurzbeschreibung und einen strukturierten Interviewleitfaden mit Bewertungsmatrix. Akzeptanzkriterium: Das Ergebnis ermöglicht eine vergleichbare Vorauswahl und verhindert, dass die Beteiligung ohne definierte Leistung oder Meilensteine zugesagt wird.",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/t_84cd37d6",
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815240,
    "started_at": 1786822126,
    "completed_at": 1786822603,
    "result": "Belastbares Tech-Partner-Anforderungsprofil mit leistungsabhängiger Beteiligungslogik erstellt.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_12de2155",
    "title": "Erstelle das Anforderungsprofil für den Vertriebspartner",
    "body": "Nutze die konsolidierte Bestandsaufnahme, um ein belastbares Profil für den gesuchten Vertriebs-Partner mit vorgesehener Beteiligung von 33 % zu erstellen. Definiere Zielmärkte, Verantwortlichkeiten für Go-to-Market, Partnervertrieb, Community-Wachstum, Anbietergewinnung und Affiliate-Kanäle sowie erwarteten Zeit-, Netzwerk- und gegebenenfalls Kapitalbeitrag. Lege messbare Ziele, Meilensteine, Entscheidungsrechte, Reporting, Ausschlusskriterien und eine faire Prüfung der Beteiligungslogik einschließlich Vesting und leistungsabhängiger Freigabe fest. Erstelle eine veröffentlichungsfähige Kurzbeschreibung, einen Interviewleitfaden und eine gewichtete Bewertungsmatrix. Akzeptanzkriterium: Kandidaten können anhand konkreter Fähigkeiten, Beiträge und Zielwerte einheitlich bewertet werden, ohne die 33-%-Beteiligung vorab bedingungslos zu versprechen.",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/t_12de2155",
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815240,
    "started_at": 1786822126,
    "completed_at": 1786822692,
    "result": "Anforderungsprofil erstellt und als Attachment 53 hinterlegt. Enthält Zielmärkte, Rollenverantwortung, Zeit-/Netzwerk-/Kapitalbeitrag, 30/90/180/365-Tage-Ziele, Entscheidungsrechte, Reporting, Ausschlusskriterien, risikogerechte Prüfung einer möglichen Beteiligung bis 33 % mit Vesting und Meilensteintranchen, veröffentlichungsfähige Kurzbeschreibung, Interviewleitfaden und gewichtete 100-Punkte-Matrix. Die fehlende Bestandsaufnahme und nicht erreichbaren Quelldateien sind transparent als Quellenlücke markiert; Annahmen und Freigaben stehen in einer Checkliste.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_b141fdc7",
    "title": "Plane die Partnerakquise und nächste Projektphase",
    "body": "Führe die Ergebnisse der Bestandsaufnahme sowie die beiden Partnerprofile zu einem operativen Akquise- und Entscheidungsplan zusammen. Empfiehl geeignete Suchkanäle für Tech- und Vertriebskandidaten, priorisiert nach Reichweite, Zielgruppenpassung, Aufwand und Kosten. Erstelle wiederverwendbare deutschsprachige Direktansprachen und Ausschreibungstexte, einen Funnel vom Erstkontakt bis zur Due Diligence, einen Wochenplan für die ersten 8 bis 12 Wochen, Verantwortlichkeiten, KPI-Zielwerte und ein Kandidaten-Tracking-Schema. Definiere zudem einen risikoarmen Ablauf für Kennenlernphase, Probeprojekt, Referenzprüfung, Beteiligungsverhandlung und juristische Prüfung. Benenne Entscheidungen, die der Projektinhaber vor Veröffentlichung treffen muss, insbesondere zur 33/33/34-Verteilung. Akzeptanzkriterium: Es liegt ein priorisierter, sofort startbarer Plan mit Vorlagen, Entscheidungs-Gates und messbaren Ergebnissen vor; alle Annahmen und noch erforderlichen Freigaben sind sichtbar markiert.",
    "assignee": "hermesvps",
    "status": "done",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/t_b141fdc7",
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815240,
    "started_at": 1786822727,
    "completed_at": 1786823026,
    "result": "Operativer, sofort startbarer Partnerakquise- und Entscheidungsplan erstellt und als Attachment 60 hinterlegt. Enthalten sind priorisierte Kanalmatrizen für Tech und Vertrieb, deutschsprachige warme/kalte Direktansprachen samt Follow-ups und Absage, zwei veröffentlichungsfähige Ausschreibungen, ein zehnstufiger Auswahlfunnel, ein 10-Wochen-Plan plus Wochen 11–12, RACI, KPI-Ziele, vollständiges Tracking-Schema, risikogestufter Prozess von Kennenlernen bis Legal/Tax sowie Abbruchregeln. Annahmen, Quellenlücke und 14 Freigaben sind sichtbar markiert; Veröffentlichung und bezahlte Maßnahmen bleiben bis Gate P0 gesperrt.",
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_d5276b0f",
    "title": "Definiere den Session-Abschlussprozess",
    "body": "Analysiere die vorhandenen Hermes-/ChatGPT-Session-, Obsidian- und Graphiti/Neo4j-Abläufe und formuliere daraus einen verbindlichen Lifecycle. Definiere mindestens: auslösende Abschlussereignisse, zu extrahierende Erkenntnistypen, erforderliche Metadaten und Session-IDs, Archivierungs- und Löschregeln, Fehlerzustände, Wiederholbarkeit sowie klare Erfolgskriterien. Pflege das Ergebnis als technische Spezifikation in `/opt/obsidian-vault/Projekte/Projektideen/Session-Lifecycle-Management.md`. Akzeptanzkriterium: Das Dokument beschreibt einen nachvollziehbaren Zustandsautomaten von „aktiv“ über „Extraktion/Persistierung/Prüfung“ bis „archiviert“ oder „gelöscht“ und legt fest, dass bei einem fehlgeschlagenen Zwischenschritt kein destruktiver Abschluss erfolgen darf.",
    "assignee": "hermesvps",
    "status": "blocked",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": "/home/hermes/.hermes/kanban/workspaces/t_d5276b0f",
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815286,
    "started_at": 1786815302,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_cba1f486",
    "title": "Implementiere die Obsidian-Persistierung",
    "body": "Implementiere gemäß der Lifecycle-Spezifikation einen idempotenten Schritt, der die relevanten Erkenntnisse einer Session strukturiert im Obsidian-Vault speichert. Nutze stabile Session-IDs, Zeitstempel, Quelle, Zusammenfassung, Entscheidungen, offene Punkte und Verweise, damit Wiederholungen keine unkontrollierten Duplikate erzeugen. Berücksichtige atomisches Schreiben beziehungsweise eine sichere temporäre Datei sowie eindeutig erkennbare Fehler. Dokumentiere Speicherformat und Zielpfade in `/opt/obsidian-vault/Projekte/Projektideen/Session-Lifecycle-Management.md`. Akzeptanzkriterien: Eine Beispielsession kann gespeichert und erneut verarbeitet werden, ohne Inhalte zu verlieren oder doppelt anzulegen; anschließend lässt sich die gespeicherte Session anhand ihrer ID aus dem Vault lesen.",
    "assignee": "hermesvps",
    "status": "todo",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815286,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_fbfc5072",
    "title": "Implementiere die Graphiti-/Neo4j-Persistierung",
    "body": "Implementiere gemäß der Lifecycle-Spezifikation die Übergabe extrahierter Session-Erkenntnisse an Graphiti/Neo4j. Lege ein nachvollziehbares Modell für Session, Erkenntnisse, Entscheidungen, Themen und ihre Beziehungen fest und verwende stabile Identifikatoren beziehungsweise Upserts für idempotente Wiederholungen. Erfasse den Verarbeitungsstatus und liefere maschinenlesbare Fehler zurück. Dokumentiere Schema, Mapping und erforderliche Konfiguration in `/opt/obsidian-vault/Projekte/Projektideen/Session-Lifecycle-Management.md`. Akzeptanzkriterien: Eine Beispielsession wird im Graphen angelegt oder aktualisiert, kann anhand ihrer Session-ID abgefragt werden und erzeugt bei erneuter Verarbeitung keine unerwünschten Duplikate.",
    "assignee": "hermesvps",
    "status": "todo",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815286,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_5d241ba1",
    "title": "Baue das verifizierte Abschluss-Gate",
    "body": "Verbinde Extraktion sowie Obsidian- und Graphiti/Neo4j-Persistierung zu einem kontrollierten Abschluss-Workflow. Prüfe nach dem Schreiben beide Ziele durch Rücklesen oder belastbare Statusabfragen und erlaube Archivierung oder Löschung der ursprünglichen Session ausschließlich, wenn alle Pflichtprüfungen erfolgreich sind. Bei Fehlern muss die Session erhalten bleiben, einen eindeutigen Fehlerstatus bekommen und sicher erneut verarbeitet werden können. Implementiere strukturierte Protokollierung mit Session-ID, Schrittstatus und Zeitstempeln sowie einen expliziten Dry-Run-Modus. Akzeptanzkriterien: Erfolgreiche Durchläufe erreichen den Abschlussstatus; simulierte Fehler in jedem Persistenzpfad verhindern zuverlässig Löschung und Archivierung; Wiederholungen setzen am sicheren Zustand an.",
    "assignee": "hermesvps",
    "status": "todo",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815286,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  },
  {
    "id": "t_8c7a130b",
    "title": "Teste und dokumentiere den Lifecycle-End-to-End",
    "body": "Führe End-to-End- und Fehlerszenario-Tests für ChatGPT- und Hermes-Sessions durch. Decke mindestens Normalfall, leere oder unvollständige Extraktion, nicht erreichbares Obsidian-Ziel, Graphiti-/Neo4j-Fehler, teilweise Verarbeitung, wiederholte Ausführung und den Unterschied zwischen Archivieren und Löschen ab. Halte Testnachweise, Betriebsschritte, Wiederanlaufverfahren, manuelle Kontrollmöglichkeiten und bekannte Einschränkungen in `/opt/obsidian-vault/Projekte/Projektideen/Session-Lifecycle-Management.md` fest. Akzeptanzkriterium: Die Dokumentation enthält eine ausführbare Abschluss-Checkliste, und kein getesteter Fehlerfall führt zum Verlust einer noch nicht vollständig verifizierten Session.",
    "assignee": "hermesvps",
    "status": "todo",
    "priority": 0,
    "tenant": null,
    "workspace_kind": "scratch",
    "workspace_path": null,
    "branch_name": null,
    "project_id": null,
    "created_by": "auto-decomposer",
    "created_at": 1786815286,
    "started_at": null,
    "completed_at": null,
    "result": null,
    "skills": [],
    "max_retries": null,
    "model_override": null,
    "provider_override": null,
    "session_id": null,
    "workflow_template_id": null,
    "current_step_key": null
  }
]