{
"nodes": [
{
"id": "knowledge-pipeline-verification",
"label": "knowledge-pipeline-verification",
"kind": "skill",
"timestamp": 1788255618,
"category": "skills",
"useCount": 4,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "hermes-profile-configuration",
"label": "hermes-profile-configuration",
"kind": "skill",
"timestamp": 1788293078,
"category": "skills",
"useCount": 27,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "hermes-project-operations",
"label": "hermes-project-operations",
"kind": "skill",
"timestamp": 1788343811,
"category": "skills",
"useCount": 22,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "document-to-obsidian-knowledge",
"label": "document-to-obsidian-knowledge",
"kind": "skill",
"timestamp": 1788012296,
"category": "skills",
"useCount": 7,
"state": "active",
"createdBy": null,
"pinned": false
},
{
"id": "german-proactive-workflow",
"label": "german-proactive-workflow",
"kind": "skill",
"timestamp": 1787999643,
"category": "skills",
"useCount": 5,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "sma-release-preflight",
"label": "sma-release-preflight",
"kind": "skill",
"timestamp": 1787987576,
"category": "devops",
"useCount": 28,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "language-preference",
"label": "language-preference",
"kind": "skill",
"timestamp": 1788192473,
"category": "skills",
"useCount": 13,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "hermes-administrator-orchestration",
"label": "hermes-administrator-orchestration",
"kind": "skill",
"timestamp": 1788294782,
"category": "autonomous-ai-agents",
"useCount": 3,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "hermes-kanban-operations",
"label": "hermes-kanban-operations",
"kind": "skill",
"timestamp": 1788192786,
"category": "autonomous-ai-agents",
"useCount": 4,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "github-code-review",
"label": "github-code-review",
"kind": "skill",
"timestamp": 1787318363,
"category": "github",
"useCount": 4,
"state": "active",
"createdBy": null,
"pinned": false
},
{
"id": "protected-obsidian-vault-operations",
"label": "protected-obsidian-vault-operations",
"kind": "skill",
"timestamp": 1787928135,
"category": "note-taking",
"useCount": 4,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "obsidian-knowledge-documentation",
"label": "obsidian-knowledge-documentation",
"kind": "skill",
"timestamp": 1787940372,
"category": "note-taking",
"useCount": 1,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "productive-vault-verification",
"label": "productive-vault-verification",
"kind": "skill",
"timestamp": 1788095067,
"category": "note-taking",
"useCount": 5,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "sma-version-check",
"label": "sma-version-check",
"kind": "skill",
"timestamp": 1787438875,
"category": "skills",
"useCount": 3,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "knowledge-pipeline-monitor",
"label": "knowledge-pipeline-monitor",
"kind": "skill",
"timestamp": 1788255618,
"category": "skills",
"useCount": 2,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "social-media-visual-pipelines",
"label": "social-media-visual-pipelines",
"kind": "skill",
"timestamp": 1787319077,
"category": "creative",
"useCount": 11,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "multi-source-signal-intake",
"label": "multi-source-signal-intake",
"kind": "skill",
"timestamp": 1787678732,
"category": "sma",
"useCount": 3,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "sma-radar-data-quality",
"label": "sma-radar-data-quality",
"kind": "skill",
"timestamp": 1788110526,
"category": "sma",
"useCount": 6,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "facebook-public-monitoring",
"label": "facebook-public-monitoring",
"kind": "skill",
"timestamp": 1787678732,
"category": "research",
"useCount": 4,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "facebook-source-research",
"label": "facebook-source-research",
"kind": "skill",
"timestamp": 1787924518,
"category": "research",
"useCount": 2,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "browser-session-transfer",
"label": "browser-session-transfer",
"kind": "skill",
"timestamp": 1787924518,
"category": "skills",
"useCount": 7,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "session-librarian",
"label": "session-librarian",
"kind": "skill",
"timestamp": 1787932238,
"category": "productivity",
"useCount": 1,
"state": "active",
"createdBy": null,
"pinned": false
},
{
"id": "order-verification",
"label": "order-verification",
"kind": "skill",
"timestamp": 1788207369,
"category": "productivity",
"useCount": 31,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "fb-pm-enhance",
"label": "fb-pm-enhance",
"kind": "skill",
"timestamp": 1787678740,
"category": "sma-radar",
"useCount": 2,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "staging-application-modernization",
"label": "staging-application-modernization",
"kind": "skill",
"timestamp": 1787307740,
"category": "software-development",
"useCount": 14,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "archive-upload",
"label": "archive-upload",
"kind": "skill",
"timestamp": 1788194129,
"category": "software-development",
"useCount": 0,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "desktop-theme-verification",
"label": "desktop-theme-verification",
"kind": "skill",
"timestamp": 1788195873,
"category": "software-development",
"useCount": 0,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "plan",
"label": "plan",
"kind": "skill",
"timestamp": 1787990035,
"category": "software-development",
"useCount": 5,
"state": "active",
"createdBy": null,
"pinned": false
},
{
"id": "version-injection",
"label": "version-injection",
"kind": "skill",
"timestamp": 1787384441,
"category": "software-development",
"useCount": 2,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "safe-content-generation-pipelines",
"label": "safe-content-generation-pipelines",
"kind": "skill",
"timestamp": 1787835242,
"category": "software-development",
"useCount": 3,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "sma-radar-operations",
"label": "sma-radar-operations",
"kind": "skill",
"timestamp": 1788207538,
"category": "software-development",
"useCount": 113,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "integration-architecture-diagnostics",
"label": "integration-architecture-diagnostics",
"kind": "skill",
"timestamp": 1788171490,
"category": "software-development",
"useCount": 25,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "hermes-profile-credential-routing",
"label": "hermes-profile-credential-routing",
"kind": "skill",
"timestamp": 1788294208,
"category": "software-development",
"useCount": 2,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "sma-radar-work",
"label": "sma-radar-work",
"kind": "skill",
"timestamp": 1788255618,
"category": "software-development",
"useCount": 68,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "sma-radar",
"label": "sma-radar",
"kind": "skill",
"timestamp": 1788110520,
"category": "software-development",
"useCount": 17,
"state": "active",
"createdBy": "agent",
"pinned": false
},
{
"id": "memory:memory:0",
"label": "SMA-RC-Testfalle: agent/visual_render.py nutzt Env-Fallback SMA_RADAR_DIR/SMA_AG…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201545,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:memory:1",
"label": "VPS-Setup (seit H-010): hermes hat sudo NOPASSWD: ALL — vollständiger Systemadmi…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201546,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:memory:2",
"label": "Der Nutzer arbeitet mit nummerierten AA-Aufträgen und verlangt exakt benannte Be…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201547,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:memory:3",
"label": "Für Statusabfragen ausschließlich tatsächlich in Hermes verwaltete Projekte berü…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201548,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:memory:4",
"label": "SMA-Umbau-Scope: ausschließlich `/opt/struktur/social-media-agent`, `/opt/strukt…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201549,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:memory:5",
"label": "Beim AA-053-Umbau arbeitet Hermes autonom ohne technische Mikroschritt-Freigaben…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201550,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:memory:6",
"label": "Bei Hermes-Profilaufträgen erwartet der Nutzer: Bestand/Live-Schema prüfen, Back…",
"kind": "memory",
"memorySource": "memory",
"timestamp": 1788201551,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:7",
"label": "User prefers small, testable MVPs and critical architecture planning for BUZZ/He…",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158586,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:8",
"label": "User prefers Markdown reports/plans, German-only communication, strict AA scope,…",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158587,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:9",
"label": "Für SMA/Radar-Posts sollen fehlende Bilder automatisch aus dem Signalthema als h…",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158588,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:10",
"label": "Beim SMA/Radar erwartet der Nutzer einen laufenden, regelmäßig aktualisierten Ra…",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158589,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:11",
"label": "Im SMA/Radar entscheidet ausschließlich der Nutzer manuell, wann ein Signal nich…",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158590,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:12",
"label": "User prefers German responses.",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158591,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
},
{
"id": "memory:profile:13",
"label": "User prefers English responses unless they explicitly request another language.",
"kind": "memory",
"memorySource": "profile",
"timestamp": 1788158592,
"category": "memory",
"useCount": 0,
"state": "active",
"createdBy": "memory",
"pinned": false
}
],
"edges": [
{
"source": "integration-architecture-diagnostics",
"target": "staging-application-modernization"
},
{
"source": "memory:memory:0",
"target": "social-media-visual-pipelines"
},
{
"source": "memory:memory:0",
"target": "sma-radar"
},
{
"source": "memory:memory:0",
"target": "sma-radar-data-quality"
},
{
"source": "memory:memory:0",
"target": "sma-radar-operations"
},
{
"source": "memory:memory:1",
"target": "hermes-administrator-orchestration"
},
{
"source": "memory:memory:1",
"target": "hermes-kanban-operations"
},
{
"source": "memory:memory:1",
"target": "hermes-profile-configuration"
},
{
"source": "memory:memory:1",
"target": "hermes-profile-credential-routing"
},
{
"source": "memory:memory:2",
"target": "hermes-administrator-orchestration"
},
{
"source": "memory:memory:2",
"target": "hermes-kanban-operations"
},
{
"source": "memory:memory:2",
"target": "hermes-profile-configuration"
},
{
"source": "memory:memory:2",
"target": "hermes-profile-credential-routing"
},
{
"source": "memory:memory:3",
"target": "hermes-administrator-orchestration"
},
{
"source": "memory:memory:3",
"target": "hermes-kanban-operations"
},
{
"source": "memory:memory:3",
"target": "hermes-profile-configuration"
},
{
"source": "memory:memory:3",
"target": "hermes-profile-credential-routing"
},
{
"source": "memory:memory:4",
"target": "sma-radar"
},
{
"source": "memory:memory:4",
"target": "sma-radar-data-quality"
},
{
"source": "memory:memory:4",
"target": "sma-radar-operations"
},
{
"source": "memory:memory:4",
"target": "sma-radar-work"
},
{
"source": "memory:memory:5",
"target": "hermes-administrator-orchestration"
},
{
"source": "memory:memory:5",
"target": "hermes-kanban-operations"
},
{
"source": "memory:memory:5",
"target": "hermes-profile-configuration"
},
{
"source": "memory:memory:5",
"target": "hermes-profile-credential-routing"
},
{
"source": "memory:memory:6",
"target": "hermes-administrator-orchestration"
},
{
"source": "memory:memory:6",
"target": "hermes-kanban-operations"
},
{
"source": "memory:memory:6",
"target": "hermes-profile-configuration"
},
{
"source": "memory:memory:6",
"target": "hermes-profile-credential-routing"
},
{
"source": "memory:profile:7",
"target": "plan"
},
{
"source": "memory:profile:7",
"target": "github-code-review"
},
{
"source": "memory:profile:7",
"target": "hermes-administrator-orchestration"
},
{
"source": "memory:profile:7",
"target": "hermes-kanban-operations"
},
{
"source": "memory:profile:8",
"target": "plan"
},
{
"source": "memory:profile:8",
"target": "german-proactive-workflow"
},
{
"source": "memory:profile:9",
"target": "sma-radar"
},
{
"source": "memory:profile:9",
"target": "sma-radar-data-quality"
},
{
"source": "memory:profile:9",
"target": "sma-radar-operations"
},
{
"source": "memory:profile:9",
"target": "sma-radar-work"
},
{
"source": "memory:profile:10",
"target": "sma-radar"
},
{
"source": "memory:profile:10",
"target": "sma-radar-data-quality"
},
{
"source": "memory:profile:10",
"target": "sma-radar-operations"
},
{
"source": "memory:profile:10",
"target": "sma-radar-work"
},
{
"source": "memory:profile:11",
"target": "sma-radar"
},
{
"source": "memory:profile:11",
"target": "sma-radar-data-quality"
},
{
"source": "memory:profile:11",
"target": "sma-radar-operations"
},
{
"source": "memory:profile:11",
"target": "sma-radar-work"
},
{
"source": "memory:profile:12",
"target": "german-proactive-workflow"
},
{
"source": "memory:profile:13",
"target": "language-preference"
}
],
"clusters": [
{
"category": "memory",
"count": 14
},
{
"category": "software-development",
"count": 11
},
{
"category": "skills",
"count": 9
},
{
"category": "note-taking",
"count": 3
},
{
"category": "autonomous-ai-agents",
"count": 2
},
{
"category": "sma",
"count": 2
},
{
"category": "research",
"count": 2
},
{
"category": "productivity",
"count": 2
},
{
"category": "devops",
"count": 1
},
{
"category": "github",
"count": 1
},
{
"category": "creative",
"count": 1
},
{
"category": "sma-radar",
"count": 1
}
],
"memory": [
{
"source": "memory",
"timestamp": 1788201545,
"title": "SMA-RC-Testfalle: agent/visual_render.py nutzt Env-Fallback SMA_RADAR_DIR/SMA_AG…",
"body": "SMA-RC-Testfalle: agent/visual_render.py nutzt Env-Fallback SMA_RADAR_DIR/SMA_AGENT_DIR mit Default /opt/struktur/... Ohne diese Env-Variablen lädt der Import den ALTEN Produktions-Gate (/opt/struktur/social-media-radar/visual_gate.py) statt des RC-Gates. Tests müssen mit SMA_RADAR_DIR=<RC>/radar und SMA_AGENT_DIR=<RC>/agent laufen."
},
{
"source": "memory",
"timestamp": 1788201546,
"title": "VPS-Setup (seit H-010): hermes hat sudo NOPASSWD: ALL — vollständiger Systemadmi…",
"body": "VPS-Setup (seit H-010): hermes hat sudo NOPASSWD: ALL — vollständiger Systemadministrator. Root-Aktionen (systemd, nginx, /opt, /etc, /var) selbst per 'sudo' ausführen, bei kritischen Änderungen vorher Backup, danach Nachweis liefern."
},
{
"source": "memory",
"timestamp": 1788201547,
"title": "Der Nutzer arbeitet mit nummerierten AA-Aufträgen und verlangt exakt benannte Be…",
"body": "Der Nutzer arbeitet mit nummerierten AA-Aufträgen und verlangt exakt benannte Berichtdateien unter `/home/hermes/AA-XXX.md` sowie exakte Schlusszeilen. Nur den Auftrag ausführen; Live-Nachweise, vollständige Berichte und keine Erfolgsmeldung ohne Prüfung."
},
{
"source": "memory",
"timestamp": 1788201548,
"title": "Für Statusabfragen ausschließlich tatsächlich in Hermes verwaltete Projekte berü…",
"body": "Für Statusabfragen ausschließlich tatsächlich in Hermes verwaltete Projekte berücksichtigen. Bekannte Projekte: SMA-Umbau, YouTube LM, Wissenspipeline (eigenständig, nie auslassen), MAS Fachingenieur. Nutzer erwartet Deutsch, Live-Nachweise und keine erfundenen Zustände."
},
{
"source": "memory",
"timestamp": 1788201549,
"title": "SMA-Umbau-Scope: ausschließlich `/opt/struktur/social-media-agent`, `/opt/strukt…",
"body": "SMA-Umbau-Scope: ausschließlich `/opt/struktur/social-media-agent`, `/opt/struktur/social-media-radar` und `/opt/struktur/social-media-radar/sma_core`; Node-v2, `social-media-core` und Port 8653 bleiben ohne ausdrückliche Freigabe unangetastet."
},
{
"source": "memory",
"timestamp": 1788201550,
"title": "Beim AA-053-Umbau arbeitet Hermes autonom ohne technische Mikroschritt-Freigaben…",
"body": "Beim AA-053-Umbau arbeitet Hermes autonom ohne technische Mikroschritt-Freigaben, prüft Codex-/Argus-Aussagen jedoch strikt gegen reale VPS-, DB-, Runtime- und Hash-Nachweise. Keine unbelegten Erfolgs- oder Isolationsbehauptungen; Kommunikation und Berichte auf Deutsch."
},
{
"source": "memory",
"timestamp": 1788201551,
"title": "Bei Hermes-Profilaufträgen erwartet der Nutzer: Bestand/Live-Schema prüfen, Back…",
"body": "Bei Hermes-Profilaufträgen erwartet der Nutzer: Bestand/Live-Schema prüfen, Backup vor Änderungen, nur betroffene Dateien ändern, danach Config- und Laufzeitprüfung; „Konfiguration lädt“ ≠ praktischer Agententest. Keine Credentials ausgeben; fehlende Credentials klar als BLOCKER melden. YouTube-LM-Rollentrennung: Analyst → Einzelvideos, Wissensredakteur → Wissensbasis, Faktenchecker → unabhängige Verifikation, Tutor → Lernstruktur, Skriptautor → Videoskript, Reporter → Konsolidierung. Keine erfundenen Fakten/Quellen; Unsicherheiten kennzeichnen."
},
{
"source": "profile",
"timestamp": 1788158586,
"title": "User prefers small, testable MVPs and critical architecture planning for BUZZ/He…",
"body": "User prefers small, testable MVPs and critical architecture planning for BUZZ/Hermes; first pilot: one Hermes agent, human review, no Canvas, K1 internal-normal data only, no external/productive effects."
},
{
"source": "profile",
"timestamp": 1788158587,
"title": "User prefers Markdown reports/plans, German-only communication, strict AA scope,…",
"body": "User prefers Markdown reports/plans, German-only communication, strict AA scope, measured evidence and verified answer files; deviations from binding instructions are treated as critical failure."
},
{
"source": "profile",
"timestamp": 1788158588,
"title": "Für SMA/Radar-Posts sollen fehlende Bilder automatisch aus dem Signalthema als h…",
"body": "Für SMA/Radar-Posts sollen fehlende Bilder automatisch aus dem Signalthema als hochwertige fotorealistische Motive erzeugt werden; keine manuellen Fotoanforderungen und keine abstrakte, Comic-/Clipart- oder Textplakat-Optik."
},
{
"source": "profile",
"timestamp": 1788158589,
"title": "Beim SMA/Radar erwartet der Nutzer einen laufenden, regelmäßig aktualisierten Ra…",
"body": "Beim SMA/Radar erwartet der Nutzer einen laufenden, regelmäßig aktualisierten Radar mit echten Signalen und realen Internetquellen für Postideen/Formate; lokale Templates plus Einzelprompt sind zu dünn. Neue Quellensphären einzeln anbinden und quellenspezifische Filter per Human Review kalibrieren. Historisches klar kennzeichnen; keine künstlichen Testdaten."
},
{
"source": "profile",
"timestamp": 1788158590,
"title": "Im SMA/Radar entscheidet ausschließlich der Nutzer manuell, wann ein Signal nich…",
"body": "Im SMA/Radar entscheidet ausschließlich der Nutzer manuell, wann ein Signal nicht mehr verwendbar ist. Automatische Ablaufdaten dürfen höchstens als Alters-/Frischehinweis dienen und weder Posting-Pakete blockieren noch Aktionen ausblenden."
},
{
"source": "profile",
"timestamp": 1788158591,
"title": "User prefers German responses.",
"body": "User prefers German responses."
},
{
"source": "profile",
"timestamp": 1788158592,
"title": "User prefers English responses unless they explicitly request another language.",
"body": "User prefers English responses unless they explicitly request another language."
}
],
"stats": {
"nodes": 35,
"related_edges": 1,
"edges_per_node": 0.029,
"linked_nodes": 2,
"isolated_pct": 94.3,
"categories": 11,
"agent_created": 31,
"used": 33,
"top_categories": [
[
"software-development",
11
],
[
"skills",
9
],
[
"note-taking",
3
],
[
"autonomous-ai-agents",
2
],
[
"sma",
2
],
[
"research",
2
],
[
"productivity",
2
],
[
"devops",
1
]
],
"memory_nodes": 14,
"memory_skill_edges": 48,
"learned_skills": 35
}
}