{
  "schema": "contentkueche.source_acquisition_request.v1",
  "created_at": "2026-06-10T03:06:22",
  "project_name": "Test_3_Landeszentrale_NRW",
  "source": {
    "folder_path": "Lokaler Upload / Test 3 Landeszentrale NRW",
    "input_mode": "local_upload",
    "hostname": "contentkueche.sharepoint.com",
    "site_path": "/sites/contentkueche-Projekte-C-Level",
    "library": "Dokumente"
  },
  "summary": {
    "status": "OK",
    "reason_de": "Kritische Dokumentrollen sind nach aktuellem Stand verarbeitet.",
    "missing_critical_role_count": 0,
    "critical_role_issue_count": 0,
    "missing_or_unprocessed_role_count": 0,
    "known_but_unreadable_role_count": 0,
    "unreadable_file_count": 0,
    "critical_role_count": 11,
    "optional_roles_to_verify": [
      {
        "role": "accessibility",
        "role_de": "Barrierefreiheit",
        "listed_files": 2
      },
      {
        "role": "qa_or_evergabe_hints",
        "role_de": "Bieterfragen / eVergabe-Hinweise",
        "listed_files": 1
      }
    ],
    "local_review_only": true,
    "sharepoint_upload_allowed": false,
    "offer_submission_allowed": false
  },
  "make_task": {
    "task_de": "Lokaler Upload wurde ausgewertet; keine Quellen-Nachladung nötig. Weiter mit KI-Arbeitsauftrag oder Artefaktlauf.",
    "scenario_id_hint": 9340423,
    "read_only_graph_get_tool_id": 9341258,
    "connector_payload_path": "./runs_v2/Test_3_Landeszentrale_NRW/sharepoint_connector_payload.json",
    "start_payload_path": "./runs_v2/Test_3_Landeszentrale_NRW/start_payload.json",
    "must_not_do": [
      "keine Dateien nach SharePoint hochladen",
      "keine Angebote abgeben",
      "keine Originaldateien überschreiben",
      "keine rechtlichen oder kommerziellen Erklärungen bestätigen"
    ]
  },
  "make_tools": {
    "sharepoint_graph_get_read_only": {
      "tool_id": 9341258,
      "name": "CK SharePoint Graph GET Read Only",
      "method": "GET",
      "purpose_de": "Rekursives Lesen von SharePoint-Ordnern und Metadaten über Microsoft Graph.",
      "write_actions_allowed": false
    }
  },
  "graph_api": {
    "site_id": "contentkueche.sharepoint.com,45235e4e-8c67-4003-846f-7da86a447075,34546ca9-2d2c-47c7-99cd-9d58d1c991af",
    "drive_id": "b!Tl4jRWeMA0CEb32oakRwdalsVDQsLcdHmc2dWNHJka-ylniimrJCS4nzgawFUO92",
    "root_children_url": "/v1.0/sites/contentkueche.sharepoint.com,45235e4e-8c67-4003-846f-7da86a447075,34546ca9-2d2c-47c7-99cd-9d58d1c991af/drives/b!Tl4jRWeMA0CEb32oakRwdalsVDQsLcdHmc2dWNHJka-ylniimrJCS4nzgawFUO92/root:/Lokaler Upload / Test 3 Landeszentrale NRW:/children",
    "children_url_template": "/v1.0/sites/contentkueche.sharepoint.com,45235e4e-8c67-4003-846f-7da86a447075,34546ca9-2d2c-47c7-99cd-9d58d1c991af/drives/b!Tl4jRWeMA0CEb32oakRwdalsVDQsLcdHmc2dWNHJka-ylniimrJCS4nzgawFUO92/root:/{folder_path}:/children",
    "file_metadata_url_template": "/v1.0/drives/b!Tl4jRWeMA0CEb32oakRwdalsVDQsLcdHmc2dWNHJka-ylniimrJCS4nzgawFUO92/items/{item_id}",
    "file_content_url_template": "/v1.0/drives/b!Tl4jRWeMA0CEb32oakRwdalsVDQsLcdHmc2dWNHJka-ylniimrJCS4nzgawFUO92/items/{item_id}/content",
    "recursive_algorithm_de": [
      "Root-Children URL per read-only Graph GET aufrufen.",
      "Alle file-Items in list_payloads aufnehmen.",
      "Alle folder-Items mit childCount > 0 rekursiv über children_url_template listen, außer ausgeschlossene _AI_DRAFT_OUTPUT-Ordner.",
      "Für verarbeitbare Dateien entweder Originaldatei herunterladen oder extrahierten Text in fetch_payloads aufnehmen.",
      "root_child_count, recursive=true und excluded_folder_prefixes im Connector-Payload setzen."
    ]
  },
  "required_connector_payload_shape": {
    "required_fields": {
      "recursive": "true",
      "root_child_count": "Anzahl direkter Kinder im SharePoint-Root-Ordner",
      "list_payloads": "Array aller rekursiven Folder-Listings inklusive Unterordner",
      "fetch_payloads": "Array der geladenen Dateien oder extrahierten Texte",
      "local_files": "Array lokaler Dateipfade, wenn Dateien heruntergeladen wurden",
      "excluded_folder_prefixes": "z. B. ['_AI_DRAFT_OUTPUT']"
    },
    "minimal_example": {
      "recursive": true,
      "root_child_count": 0,
      "list_payloads": [
        {
          "folder_path": "Lokaler Upload / Test 3 Landeszentrale NRW",
          "items": []
        }
      ],
      "fetch_payloads": [],
      "local_files": [],
      "excluded_folder_prefixes": [
        "_AI_DRAFT_OUTPUT"
      ]
    }
  },
  "role_requests": [],
  "file_requests": [],
  "must_verify_roles": [
    {
      "role": "tender_instructions",
      "role_de": "Aufforderung / Vergabehinweise",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 4,
      "processed_files": 4,
      "readable_files": 4
    },
    {
      "role": "service_description",
      "role_de": "Leistungsbeschreibung",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 5,
      "processed_files": 5,
      "readable_files": 5
    },
    {
      "role": "eligibility_criteria",
      "role_de": "Eignungskriterien",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 2,
      "processed_files": 2,
      "readable_files": 2
    },
    {
      "role": "award_criteria",
      "role_de": "Zuschlagskriterien",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 2,
      "processed_files": 2,
      "readable_files": 2
    },
    {
      "role": "price_sheet",
      "role_de": "Preisblatt / Leistungsverzeichnis",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 2,
      "processed_files": 2,
      "readable_files": 2
    },
    {
      "role": "offer_letter",
      "role_de": "Angebotsschreiben",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 2,
      "processed_files": 2,
      "readable_files": 2
    },
    {
      "role": "declaration_form",
      "role_de": "Eigenerklärungen / Formblätter",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 2,
      "processed_files": 2,
      "readable_files": 2
    },
    {
      "role": "framework_contract",
      "role_de": "Rahmenvertrag / Vertragsmuster",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 1,
      "processed_files": 1,
      "readable_files": 1
    },
    {
      "role": "contract_terms",
      "role_de": "Vertragsbedingungen",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 3,
      "processed_files": 3,
      "readable_files": 3
    },
    {
      "role": "accessibility",
      "role_de": "Barrierefreiheit",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 2,
      "processed_files": 2,
      "readable_files": 2
    },
    {
      "role": "qa_or_evergabe_hints",
      "role_de": "Bieterfragen / eVergabe-Hinweise",
      "status": "pass",
      "status_de": "lesbar verarbeitet",
      "listed_files": 1,
      "processed_files": 1,
      "readable_files": 1
    }
  ],
  "current_known_files": [
    {
      "name": "321_anfrage_angebot.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/anschreiben/321_anfrage_angebot.pdf",
      "roles": [
        "tender_instructions",
        "service_description",
        "award_criteria"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 4743
    },
    {
      "name": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/leistungsbeschreibungen/L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
      "roles": [
        "service_description",
        "award_criteria",
        "accessibility"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 18360
    },
    {
      "name": "L02 Preisblatt.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/leistungsbeschreibungen/L02 Preisblatt.pdf",
      "roles": [
        "price_sheet"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 951
    },
    {
      "name": "L03 Rahmenvertrag.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/leistungsbeschreibungen/L03 Rahmenvertrag.pdf",
      "roles": [
        "framework_contract",
        "accessibility"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 14323
    },
    {
      "name": "L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/leistungsbeschreibungen/L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf",
      "roles": [
        "service_description"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 29186
    },
    {
      "name": "L05 Vertraulichkeitsvereinbarung.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/leistungsbeschreibungen/L05 Vertraulichkeitsvereinbarung.pdf",
      "roles": [
        "service_description"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 2941
    },
    {
      "name": "312_322_hinweise_einreichung_teilnahmeantraege.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/sonstiges/312_322_hinweise_einreichung_teilnahmeantraege.pdf",
      "roles": [
        "tender_instructions",
        "qa_or_evergabe_hints"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 4537
    },
    {
      "name": "312a_322a_informationen_dsgvo.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/sonstiges/312a_322a_informationen_dsgvo.pdf",
      "roles": [
        "other"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 5501
    },
    {
      "name": "511_bewerbungsbedingungen.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/sonstiges/511_bewerbungsbedingungen.pdf",
      "roles": [
        "tender_instructions",
        "contract_terms"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 11523
    },
    {
      "name": "Hinweisblatt Bietertool.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/sonstiges/Hinweisblatt Bietertool.pdf",
      "roles": [
        "other"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 618
    },
    {
      "name": "S1-Checkliste 2026LpB0054.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/sonstiges/S1-Checkliste 2026LpB0054.pdf",
      "roles": [
        "service_description",
        "offer_letter"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 1723
    },
    {
      "name": "512_zusatzliche-vertragsbedingungen-nrw.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/vertragsbedingungen/512_zusatzliche-vertragsbedingungen-nrw.pdf",
      "roles": [
        "contract_terms"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 48092
    },
    {
      "name": "513_besondere_vertragsbedingungen_tvgg_nrw.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/vertragsbedingungen/513_besondere_vertragsbedingungen_tvgg_nrw.pdf",
      "roles": [
        "contract_terms"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 4660
    },
    {
      "name": "324_angebotsschreiben.docx",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/vom_unternehmen_auszufuellende_dokumente/324_angebotsschreiben.docx",
      "roles": [
        "tender_instructions",
        "offer_letter"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 4609
    },
    {
      "name": "521_eigenerklarung_ausschlussgrunde.pdf",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/vom_unternehmen_auszufuellende_dokumente/521_eigenerklarung_ausschlussgrunde.pdf",
      "roles": [
        "declaration_form"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 6501
    },
    {
      "name": "531_bewerber_bietergemeinschaftserklaerung.docx",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/vom_unternehmen_auszufuellende_dokumente/531_bewerber_bietergemeinschaftserklaerung.docx",
      "roles": [
        "declaration_form"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 1175
    },
    {
      "name": "L02 Preisblatt.docx",
      "source_sharepoint_path": "/app/runs_v2/Test_3_Landeszentrale_NRW/uploaded_sources/OneDrive_1_6-9-2026 2/vom_unternehmen_auszufuellende_dokumente/L02 Preisblatt.docx",
      "roles": [
        "price_sheet"
      ],
      "status": "processed",
      "readable": true,
      "text_chars": 630
    }
  ],
  "next_actions_de": [
    "KI-Arbeitsauftrag ist vorbereitet; Agent-Set oder Artefaktlauf starten.",
    "Storyline und Preisplan im Dashboard menschlich prüfen."
  ],
  "policy": {
    "local_review_only": true,
    "sharepoint_upload_allowed": false,
    "offer_submission_allowed": false,
    "signature_allowed": false,
    "binding_commitment_allowed": false,
    "human_review_required": true
  }
}