Explorer
/tmp/knowledge-curator-dry-run.json
← Zurück ↓ Download
{
  "run_id": "kc-ro-20260722T090634Z",
  "curator_version": "knowledge-curator-ro/0.1.0",
  "normalization_version": "kc-norm-v1",
  "read_only": true,
  "neo4j_inventory": {
    "labels": [
      {
        "label": "Entity"
      },
      {
        "label": "Episodic"
      },
      {
        "label": "Community"
      },
      {
        "label": "ObsidianDocument"
      },
      {
        "label": "ObsidianChunk"
      }
    ],
    "relationship_types": [
      {
        "relationshipType": "MENTIONS"
      },
      {
        "relationshipType": "RELATES_TO"
      },
      {
        "relationshipType": "HAS_MEMBER"
      },
      {
        "relationshipType": "HAS_CHUNK"
      },
      {
        "relationshipType": "NEXT"
      }
    ],
    "documents": 155,
    "chunks": 2208,
    "properties": {
      "ObsidianDocument": [
        "import_key",
        "title",
        "file_size",
        "modified_at",
        "imported_at",
        "relative_path",
        "content_hash",
        "source_area"
      ],
      "ObsidianChunk": [
        "text",
        "import_key",
        "text_hash",
        "chunk_key",
        "imported_at",
        "chunk_index",
        "heading"
      ]
    }
  },
  "missing_provenance_fields": [
    "character_offsets",
    "line_range",
    "claim_text_hash",
    "document_version",
    "source_class",
    "approval_status",
    "verification_method",
    "curator_version",
    "change_reason"
  ],
  "selected_chunks": [
    {
      "path": "Systemstruktur/Projekt-und-Session-Abschlussstandard.md",
      "chunk_key": "fbd0fff305ce1238c85e47d780f7d050514c029b7da98607e294ffbea0f9c722",
      "chunk_index": 0,
      "heading": "Projekt- und Session-Abschlussstandard",
      "text_length": 855,
      "selection_reason": "bestätigte Regel für direkten produktiven Systemnachweis",
      "excerpt": "# Projekt- und Session-Abschlussstandard\n\nObsidian-Dokumentation ist vor einem technischen Abschluss verbindlich. Jede technische Session dokumentiert mindestens Problem, Ursache, Lösung, geänderte Dateien und Dienste, Prüf- und Diagnosebefehle, direkten Systemnachweis und Restst"
    },
    {
      "path": "Systemstruktur/Agenten-Wissen/Anthropic-Sonnet/ARC-011-KI-Architektur-Codex-OAuth-Altarchitektur.md",
      "chunk_key": "4affb25082063b2031d111735b134c4970e7ab6cf6680af5bb8572ff07b40881",
      "chunk_index": 2,
      "heading": "Kernaussage",
      "text_length": 542,
      "selection_reason": "historische Architekturentscheidung mit explizitem Mai-2026-Zeitbezug",
      "excerpt": "# ARC-011 — KI-Architektur-Entscheidung: Historischer Produktivpfad Codex/OAuth vs. Altarchitektur (Mai 2026)\n## Kernaussage\nIm Mai 2026 wurde eine Architekturentscheidung dokumentiert: Hermes sollte über\nCodex/OAuth (ChatGPT-Plus-Abo) laufen, nicht über klassische API-Keys oder\n"
    },
    {
      "path": "Runbooks/AGENT_ORCHESTRATION_PROTOCOL.md",
      "chunk_key": "d80fd8b44ab1c743340e8af81d226f42139920069478761c31019407e2e9cd71",
      "chunk_index": 28,
      "heading": "Erwarteter Ablauf:",
      "text_length": 1087,
      "selection_reason": "explizite user_stated/unverified Telegram-Behauptung",
      "excerpt": "sApp).\n       Ich speichere das als unbestätigte Angabe (user_stated).\n       Für Aufnahme in Obsidian ist technischer Nachweis + Human-Review nötig.\"\n[4] POST /memory/session/append\n    user_input_summary: \"User fragt Status Vento + behauptet Telegram-Support\"\n    retrieval_meta"
    },
    {
      "path": "Systemstruktur/Agenten-Wissen/Anthropic-Sonnet/ARC-004-Hermes-Superpower-und-Pilotarchitektur.md",
      "chunk_key": "ef681739a701d965175784038cb0cdd6f3c76d814c1dbc1855dc17366b789c1f",
      "chunk_index": 10,
      "heading": "Offene Prüfaufgaben",
      "text_length": 402,
      "selection_reason": "explizite Ersetzungsformulierung für einen alten Providerpfad",
      "excerpt": "r.\n- Twilio als WhatsApp-Middleware — durch Meta-Direktanbindung ersetzt.\n- Modell deepseek/deepseek-chat (alter Key) — durch openrouter/auto ersetzt.\n## Offene Prüfaufgaben\n- [ ] Live-Verifizierung: Laufen beide Hermes-Instanzen?\n- [ ] Vento: \"Danke\"-Bug gefixt?\n- [ ] WhatsApp-E"
    },
    {
      "path": "Agent-Solutions/AI-Solutions_Businessplan_V3_Opus.md",
      "chunk_key": "7f5182ad99c75fe9944e0f89a26d0b15ffd23a0e1449de82363958ca783567de",
      "chunk_index": 11,
      "heading": "Was wir tun",
      "text_length": 388,
      "selection_reason": "erste Quelle einer später identischen Businessplan-Aussage",
      "excerpt": "## III. DIE LÖSUNG\n### Was wir tun\n\nWir bauen individuelle KI-Lösungen für kleine Unternehmen. Nicht generisch. Nicht von der Stange. Auf das konkrete Problem des konkreten Kunden zugeschnitten.\n\nWir bleiben danach als Ansprechpartner — mit einem monatlichen Betreuungsvertrag, de"
    },
    {
      "path": "Agent-Solutions/AI-Solutions_Businessplan_V4.md",
      "chunk_key": "7b3e6e785e6823f2c8c45f1ae39c9f33164638ed3c6fe634e35489c5a8bac855",
      "chunk_index": 11,
      "heading": "Was wir tun",
      "text_length": 388,
      "selection_reason": "zweite Quelle derselben Businessplan-Aussage",
      "excerpt": "## III. DIE LÖSUNG\n### Was wir tun\n\nWir bauen individuelle KI-Lösungen für kleine Unternehmen. Nicht generisch. Nicht von der Stange. Auf das konkrete Problem des konkreten Kunden zugeschnitten.\n\nWir bleiben danach als Ansprechpartner — mit einem monatlichen Betreuungsvertrag, de"
    },
    {
      "path": "Agent-Solutions/AI-Solutions_Businessplan_V3_Opus.md",
      "chunk_key": "8544488538060feaf9915d2b7658dd8af33575584f3643e3069e6a593ffd979c",
      "chunk_index": 3,
      "heading": "Q2 2026 · Version 3 (Opus)",
      "text_length": 67,
      "selection_reason": "Version-3-Metadatum für Versionskonfliktprüfung",
      "excerpt": "### Karlo Hammer · Mario Hammer\n### Q2 2026 · Version 3 (Opus)\n\n---"
    },
    {
      "path": "Agent-Solutions/AI-Solutions_Businessplan_V4.md",
      "chunk_key": "23a8c15d46b5a7c79b88924966e4a7b7ccf750b8e107f5934794736fbb12e0e3",
      "chunk_index": 3,
      "heading": "Q2 2026 · Version 4",
      "text_length": 60,
      "selection_reason": "Version-4-Metadatum für Versionskonfliktprüfung",
      "excerpt": "### Carlo Hammer · Mario Hammer\n### Q2 2026 · Version 4\n\n---"
    },
    {
      "path": "Runbooks/AGENT_ORCHESTRATION_PROTOCOL.md",
      "chunk_key": "619e82ee0e6b68f322bba8ae1aebf512fb3ef5db83aaf9c8e00fbfefab088e64",
      "chunk_index": 22,
      "heading": "Review-Queue:",
      "text_length": 422,
      "selection_reason": "explizite Regel: verified ohne Human-Review wird inferred",
      "excerpt": "t | Human oder Agent nach Prüfung |\n\n**`verified` wird vom System automatisch auf `inferred` zurückgestuft wenn kein Human-Review stattgefunden hat.**\n### Review-Queue:\n- Jeder `proposed_fact` mit Status `user_stated` oder `inferred` erzeugt automatisch eine Review-Datei\n- Review"
    }
  ],
  "candidates": [
    {
      "claim_key": "824cb3bc5b80f28d49d6c4244234fdce4403762188aa8d1d9d93cd08f8f6e8df",
      "subject": "technischer Abschluss",
      "predicate": "requires",
      "object": "direkten produktiven Systemnachweis",
      "normalized_subject": "technischer abschluss",
      "normalized_predicate": "requires",
      "normalized_object": "direkten produktiven systemnachweis",
      "source_chunk_key": "fbd0fff305ce1238c85e47d780f7d050514c029b7da98607e294ffbea0f9c722",
      "source_document_import_key": "46d6abc9483aca0f8f4ae0ba9c1e61f7182aadb7f29cabaee838e5718984dca5",
      "source_content_hash": "8943becddd5b0ed648fa0bf239ae10c5fd92d8421b7523aa4b828c978a310fd6",
      "document_path": "Systemstruktur/Projekt-und-Session-Abschlussstandard.md",
      "chunk_index": 0,
      "heading": "Projekt- und Session-Abschlussstandard",
      "evidence": "# Projekt- und Session-Abschlussstandard\n\nObsidian-Dokumentation ist vor einem technischen Abschluss verbindlich. Jede technische Session dokumentiert mindestens Problem, Ursache, Lösung, geänderte Dateien und Dienste, Prüf- und Diagnosebefehle, direkten Systemnachweis und Reststatus.\n\nErfolg darf nur gemeldet werden, wenn der relevante Zustand direkt im produktiven System nachgewiesen ist. Queue-Status, Prozessstatus, Exit-Code oder das Erstellen eines Auftrags allein sind kein Erfolgsnachweis.\n\nDie Dokumentation wird in der kanonischen Obsidian-Systemstruktur gespeichert. Bestehende thematis",
      "source_type": "confirmed_measurement",
      "source_quality": 100,
      "source_signal": "signal:direkt im produktiven system nachgewiesen",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "direct_system_evidence",
      "extraction_confidence": 0.8,
      "proposed_status": "current",
      "manual_review": false,
      "decision_reason": "Direkter Systemnachweis wird im Dry-Run als current vorgeschlagen.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017123+00:00",
      "identical_group": null,
      "competing_claims": []
    },
    {
      "claim_key": "4d21ddaddc3aea51eb8743e095510ba55c6099c473e17f170d5ee912e065354b",
      "subject": "Hermes",
      "predicate": "primary_path",
      "object": "Codex/OAuth",
      "normalized_subject": "hermes",
      "normalized_predicate": "primary_path",
      "normalized_object": "codex/oauth",
      "source_chunk_key": "4affb25082063b2031d111735b134c4970e7ab6cf6680af5bb8572ff07b40881",
      "source_document_import_key": "9f837c8f9f1298898e91325d5155a287f57f23dd896140918de1d01cce03b736",
      "source_content_hash": "d076772520993fa481ea79cc8d3419ab1f15d8e6d7029e48ce42d1ce4c531f44",
      "document_path": "Systemstruktur/Agenten-Wissen/Anthropic-Sonnet/ARC-011-KI-Architektur-Codex-OAuth-Altarchitektur.md",
      "chunk_index": 2,
      "heading": "Kernaussage",
      "evidence": "# ARC-011 — KI-Architektur-Entscheidung: Historischer Produktivpfad Codex/OAuth vs. Altarchitektur (Mai 2026)\n## Kernaussage\nIm Mai 2026 wurde eine Architekturentscheidung dokumentiert: Hermes sollte über\nCodex/OAuth (ChatGPT-Plus-Abo) laufen, nicht über klassische API-Keys oder\nOpenRouter/LiteLLM. Dies ist eine historische Entscheidung aus den Mai-Sessions.\nAktueller Live-Status muss gegen spätere Beschlüsse und die aktuelle VPS-Konfiguration\ngeprüft werden. Spätere Modell- oder Providerentscheidungen haben Vorrang vor\ndiesem Artefakt.",
      "source_type": "approved_decision",
      "source_quality": 80,
      "source_signal": "signal:architekturentscheidung",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "historical_decision",
      "extraction_confidence": 0.8,
      "proposed_status": "historical",
      "manual_review": false,
      "decision_reason": "Expliziter historischer Zeitbezug; kein aktueller Status behauptet.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017167+00:00",
      "identical_group": null,
      "competing_claims": []
    },
    {
      "claim_key": "0dc182e3c59fbe70ea460433cdddf16065971b0af03c05add50148758cfbf905",
      "subject": "Vento",
      "predicate": "supports",
      "object": "Telegram",
      "normalized_subject": "vento",
      "normalized_predicate": "supports",
      "normalized_object": "telegram",
      "source_chunk_key": "d80fd8b44ab1c743340e8af81d226f42139920069478761c31019407e2e9cd71",
      "source_document_import_key": "75b7a75e14ae6c1dd45d19f54322cb744ea18a9a2cf5f366667f24b9db6a0030",
      "source_content_hash": "0b6414e98d28d5ffebda8c31a63d91131d00dc24610ebe26ca842c6afd2de035",
      "document_path": "Runbooks/AGENT_ORCHESTRATION_PROTOCOL.md",
      "chunk_index": 28,
      "heading": "Erwarteter Ablauf:",
      "evidence": "sApp).\n       Ich speichere das als unbestätigte Angabe (user_stated).\n       Für Aufnahme in Obsidian ist technischer Nachweis + Human-Review nötig.\"\n[4] POST /memory/session/append\n    user_input_summary: \"User fragt Status Vento + behauptet Telegram-Support\"\n    retrieval_meta: {obsidian_sources: 1, graphiti_facts: 10, confidence: medium}\n    conversation_summary: \"Vento 90% fertig, nicht live. Telegram unbestätigt.\"\n    pending_tasks: [\"Telegram-Integration in Vento technisch prüfen\"]\n    proposed_facts: [\n      {\n        \"fact\": \"Vento unterstützt Telegram als zusätzlichen Kanal\",\n       ",
      "source_type": "unverified_claim",
      "source_quality": 10,
      "source_signal": "signal:unbestätigt",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "explicit_user_stated_fact",
      "extraction_confidence": 0.95,
      "proposed_status": "provisional",
      "manual_review": true,
      "decision_reason": "Quelle markiert die Aussage ausdrücklich als user_stated/unverified.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017195+00:00",
      "identical_group": null,
      "competing_claims": []
    },
    {
      "claim_key": "06fc0682d35ec2b79b48e0b95a5e8816f027b88c7712c7e3a698b91a56548bb9",
      "subject": "deepseek/deepseek-chat",
      "predicate": "replaced_by",
      "object": "openrouter/auto",
      "normalized_subject": "deepseek/deepseek-chat",
      "normalized_predicate": "replaced_by",
      "normalized_object": "openrouter/auto",
      "source_chunk_key": "ef681739a701d965175784038cb0cdd6f3c76d814c1dbc1855dc17366b789c1f",
      "source_document_import_key": "1d3cf052b2267f06c955b1ec87f988443078a37265519cca318acdca610bb36c",
      "source_content_hash": "f90df8d27025d476a97dcad66c92dfc73c0c0dc8988d4122b4a73ec41e9d68cf",
      "document_path": "Systemstruktur/Agenten-Wissen/Anthropic-Sonnet/ARC-004-Hermes-Superpower-und-Pilotarchitektur.md",
      "chunk_index": 10,
      "heading": "Offene Prüfaufgaben",
      "evidence": "r.\n- Twilio als WhatsApp-Middleware — durch Meta-Direktanbindung ersetzt.\n- Modell deepseek/deepseek-chat (alter Key) — durch openrouter/auto ersetzt.\n## Offene Prüfaufgaben\n- [ ] Live-Verifizierung: Laufen beide Hermes-Instanzen?\n- [ ] Vento: \"Danke\"-Bug gefixt?\n- [ ] WhatsApp-Empfang auf beiden Nummern aktiv?\n- [ ] Trilium Notes als Notiz-Backend eingerichtet?\n- [ ] Obsidian-LiveSync-Status klären",
      "source_type": "working_note",
      "source_quality": 40,
      "source_signal": "signal:offene prüfaufgaben",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "explicit_replacement",
      "extraction_confidence": 0.95,
      "proposed_status": "superseded",
      "manual_review": true,
      "decision_reason": "Ersetzung ist explizit erkennbar; autoritativer Status bleibt manuell zu bestätigen.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017222+00:00",
      "identical_group": null,
      "competing_claims": []
    },
    {
      "claim_key": "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5",
      "subject": "AI Solutions by Hammer",
      "predicate": "builds",
      "object": "individuelle KI-Lösungen für kleine Unternehmen",
      "normalized_subject": "ai solutions by hammer",
      "normalized_predicate": "builds",
      "normalized_object": "individuelle ki-lösungen für kleine unternehmen",
      "source_chunk_key": "7f5182ad99c75fe9944e0f89a26d0b15ffd23a0e1449de82363958ca783567de",
      "source_document_import_key": "d605915fe3097c296a79f9dc73038f903a90204651ebd7a0e6642e2bdb2f7373",
      "source_content_hash": "d9a98be5352fbd1387936c3db7f61bebc3c17f33d40b46e7b030ffe5f9e5d0a8",
      "document_path": "Agent-Solutions/AI-Solutions_Businessplan_V3_Opus.md",
      "chunk_index": 11,
      "heading": "Was wir tun",
      "evidence": "## III. DIE LÖSUNG\n### Was wir tun\n\nWir bauen individuelle KI-Lösungen für kleine Unternehmen. Nicht generisch. Nicht von der Stange. Auf das konkrete Problem des konkreten Kunden zugeschnitten.\n\nWir bleiben danach als Ansprechpartner — mit einem monatlichen Betreuungsvertrag, der sicherstellt, dass das System aktuell bleibt, optimiert wird und jemand da ist, wenn eine Frage auftaucht.",
      "source_type": "consolidated_documentation",
      "source_quality": 60,
      "source_signal": "signal:businessplan",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "business_statement",
      "extraction_confidence": 0.8,
      "proposed_status": "provisional",
      "manual_review": true,
      "decision_reason": "Businessaussage ohne technischen Verifikationsnachweis.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017261+00:00",
      "identical_group": [
        "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5",
        "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5"
      ],
      "competing_claims": []
    },
    {
      "claim_key": "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5",
      "subject": "AI Solutions by Hammer",
      "predicate": "builds",
      "object": "individuelle KI-Lösungen für kleine Unternehmen",
      "normalized_subject": "ai solutions by hammer",
      "normalized_predicate": "builds",
      "normalized_object": "individuelle ki-lösungen für kleine unternehmen",
      "source_chunk_key": "7b3e6e785e6823f2c8c45f1ae39c9f33164638ed3c6fe634e35489c5a8bac855",
      "source_document_import_key": "66a00c52561c36eea69c0331d42bce96e783a601ea77b32eb926e73c43e68cee",
      "source_content_hash": "44092cef8c384857f85c5e8c67171d50df912d133cae56d1f744e7c594beed2c",
      "document_path": "Agent-Solutions/AI-Solutions_Businessplan_V4.md",
      "chunk_index": 11,
      "heading": "Was wir tun",
      "evidence": "## III. DIE LÖSUNG\n### Was wir tun\n\nWir bauen individuelle KI-Lösungen für kleine Unternehmen. Nicht generisch. Nicht von der Stange. Auf das konkrete Problem des konkreten Kunden zugeschnitten.\n\nWir bleiben danach als Ansprechpartner — mit einem monatlichen Betreuungsvertrag, der sicherstellt, dass das System aktuell bleibt, optimiert wird und jemand da ist, wenn eine Frage auftaucht.",
      "source_type": "consolidated_documentation",
      "source_quality": 60,
      "source_signal": "signal:businessplan",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "business_statement",
      "extraction_confidence": 0.8,
      "proposed_status": "provisional",
      "manual_review": true,
      "decision_reason": "Businessaussage ohne technischen Verifikationsnachweis.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017286+00:00",
      "identical_group": [
        "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5",
        "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5"
      ],
      "competing_claims": []
    },
    {
      "claim_key": "e4d7784afc1aec91f4341d2909b90dd0fdf3e6e993024b32d76e72b9aa234263",
      "subject": "AI Solutions by Hammer businessplan",
      "predicate": "document_version",
      "object": "Version 3",
      "normalized_subject": "ai solutions by hammer businessplan",
      "normalized_predicate": "document_version",
      "normalized_object": "version 3",
      "source_chunk_key": "8544488538060feaf9915d2b7658dd8af33575584f3643e3069e6a593ffd979c",
      "source_document_import_key": "d605915fe3097c296a79f9dc73038f903a90204651ebd7a0e6642e2bdb2f7373",
      "source_content_hash": "d9a98be5352fbd1387936c3db7f61bebc3c17f33d40b46e7b030ffe5f9e5d0a8",
      "document_path": "Agent-Solutions/AI-Solutions_Businessplan_V3_Opus.md",
      "chunk_index": 3,
      "heading": "Q2 2026 · Version 3 (Opus)",
      "evidence": "### Karlo Hammer · Mario Hammer\n### Q2 2026 · Version 3 (Opus)\n\n---",
      "source_type": "consolidated_documentation",
      "source_quality": 60,
      "source_signal": "signal:businessplan",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "version_heading",
      "extraction_confidence": 0.8,
      "proposed_status": "manual_review",
      "manual_review": true,
      "decision_reason": "Gleicher Subject/Predicate mit unterschiedlichen Objects.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017304+00:00",
      "identical_group": null,
      "competing_claims": [
        "e4d7784afc1aec91f4341d2909b90dd0fdf3e6e993024b32d76e72b9aa234263",
        "7393eddc5fe885ff536777b2e6de2ef73669d68b17c846f97efd0b5730f21343"
      ]
    },
    {
      "claim_key": "7393eddc5fe885ff536777b2e6de2ef73669d68b17c846f97efd0b5730f21343",
      "subject": "AI Solutions by Hammer businessplan",
      "predicate": "document_version",
      "object": "Version 4",
      "normalized_subject": "ai solutions by hammer businessplan",
      "normalized_predicate": "document_version",
      "normalized_object": "version 4",
      "source_chunk_key": "23a8c15d46b5a7c79b88924966e4a7b7ccf750b8e107f5934794736fbb12e0e3",
      "source_document_import_key": "66a00c52561c36eea69c0331d42bce96e783a601ea77b32eb926e73c43e68cee",
      "source_content_hash": "44092cef8c384857f85c5e8c67171d50df912d133cae56d1f744e7c594beed2c",
      "document_path": "Agent-Solutions/AI-Solutions_Businessplan_V4.md",
      "chunk_index": 3,
      "heading": "Q2 2026 · Version 4",
      "evidence": "### Carlo Hammer · Mario Hammer\n### Q2 2026 · Version 4\n\n---",
      "source_type": "consolidated_documentation",
      "source_quality": 60,
      "source_signal": "signal:businessplan",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "version_heading",
      "extraction_confidence": 0.8,
      "proposed_status": "manual_review",
      "manual_review": true,
      "decision_reason": "Gleicher Subject/Predicate mit unterschiedlichen Objects.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017320+00:00",
      "identical_group": null,
      "competing_claims": [
        "e4d7784afc1aec91f4341d2909b90dd0fdf3e6e993024b32d76e72b9aa234263",
        "7393eddc5fe885ff536777b2e6de2ef73669d68b17c846f97efd0b5730f21343"
      ]
    },
    {
      "claim_key": "8a2df3d69888e5e9a6dd6d019f69e5f416a599a85758fc3374bba3c4ec3194ab",
      "subject": "proposed_fact",
      "predicate": "without_human_review",
      "object": "inferred",
      "normalized_subject": "proposed_fact",
      "normalized_predicate": "without_human_review",
      "normalized_object": "inferred",
      "source_chunk_key": "619e82ee0e6b68f322bba8ae1aebf512fb3ef5db83aaf9c8e00fbfefab088e64",
      "source_document_import_key": "75b7a75e14ae6c1dd45d19f54322cb744ea18a9a2cf5f366667f24b9db6a0030",
      "source_content_hash": "0b6414e98d28d5ffebda8c31a63d91131d00dc24610ebe26ca842c6afd2de035",
      "document_path": "Runbooks/AGENT_ORCHESTRATION_PROTOCOL.md",
      "chunk_index": 22,
      "heading": "Review-Queue:",
      "evidence": "t | Human oder Agent nach Prüfung |\n\n**`verified` wird vom System automatisch auf `inferred` zurückgestuft wenn kein Human-Review stattgefunden hat.**\n### Review-Queue:\n- Jeder `proposed_fact` mit Status `user_stated` oder `inferred` erzeugt automatisch eine Review-Datei\n- Review-Datei enthält: `obsidian_write_allowed: false`, `graphiti_write_allowed: false`\n- Review läuft ab nach 14 Tagen → automatische Ablehnung\n\n---",
      "source_type": "unverified_claim",
      "source_quality": 10,
      "source_signal": "signal:user_stated",
      "asserted_at": null,
      "valid_from": null,
      "valid_to": null,
      "extraction_rule": "human_review_gate",
      "extraction_confidence": 0.8,
      "proposed_status": "manual_review",
      "manual_review": true,
      "decision_reason": "Die Quelle selbst verlangt Human-Review für verified.",
      "curator_version": "knowledge-curator-ro/0.1.0",
      "normalization_version": "kc-norm-v1",
      "run_id": "kc-ro-20260722T090634Z",
      "timestamp": "2026-07-22T09:06:34.017338+00:00",
      "identical_group": null,
      "competing_claims": []
    }
  ],
  "identical_claim_groups": [
    [
      "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5",
      "a53fcd9eea9108a836810481e306ec60c7b6114612b78287d6282952bbda80a5"
    ]
  ],
  "conflicts": [
    [
      "e4d7784afc1aec91f4341d2909b90dd0fdf3e6e993024b32d76e72b9aa234263",
      "7393eddc5fe885ff536777b2e6de2ef73669d68b17c846f97efd0b5730f21343"
    ]
  ],
  "summary": {
    "analyzed_documents": 6,
    "analyzed_chunks": 9,
    "claim_candidates": 9,
    "unique_claims": 8,
    "identical_claims": 1,
    "conflicts": 1,
    "provisional": 3,
    "manual_review": 7,
    "not_recognized_chunks": 0,
    "rule_coverage": "9/9"
  }
}

READ-ONLY TABLE
824cb3bc5b80 | technischer Abschluss | requires | direkten produktiven Systemnachweis | confirmed_measurement:100 | current | manual_review=False
4d21ddaddc3a | Hermes | primary_path | Codex/OAuth | approved_decision:80 | historical | manual_review=False
0dc182e3c59f | Vento | supports | Telegram | unverified_claim:10 | provisional | manual_review=True
06fc0682d35e | deepseek/deepseek-chat | replaced_by | openrouter/auto | working_note:40 | superseded | manual_review=True
a53fcd9eea91 | AI Solutions by Hammer | builds | individuelle KI-Lösungen für kleine Unternehmen | consolidated_documentation:60 | provisional | manual_review=True
a53fcd9eea91 | AI Solutions by Hammer | builds | individuelle KI-Lösungen für kleine Unternehmen | consolidated_documentation:60 | provisional | manual_review=True
e4d7784afc1a | AI Solutions by Hammer businessplan | document_version | Version 3 | consolidated_documentation:60 | manual_review | manual_review=True
7393eddc5fe8 | AI Solutions by Hammer businessplan | document_version | Version 4 | consolidated_documentation:60 | manual_review | manual_review=True
8a2df3d69888 | proposed_fact | without_human_review | inferred | unverified_claim:10 | manual_review | manual_review=True