{
  "schema": "contentkueche.agent_review_report.v1",
  "created_at": "2026-06-10T18:07:31.903017+00:00",
  "project_name": "Test_8_Landeszentrale",
  "summary": {
    "status": "ARBEITSBEREIT_MIT_REVIEW",
    "agent_phase": "source_artifact_qa",
    "passed": 2,
    "warnings": 4,
    "failed": 4,
    "technical_blocker_count": 0,
    "expected_agent_count": 3,
    "received_agent_count": 3,
    "full_agent_set_required_before_office_generation": true,
    "office_generation_candidate": false,
    "human_review_required": true,
    "storyline_review_required_before_deck": true,
    "price_review_required_before_xlsx": true,
    "local_review_only": true,
    "sharepoint_upload_allowed": false,
    "offer_submission_allowed": false,
    "persisted_agent_artifact_count": 4
  },
  "agents": [
    {
      "agent_key": "requirements",
      "agent_name": "Source-&-Requirements-Agent",
      "artifact": "agent_requirements_roadmap.json",
      "present": true,
      "parseable": true,
      "parse_error": null,
      "status": "REVIEW",
      "raw_status": "REVIEW",
      "evidence_summary": {
        "source_file_mentions": 34,
        "source_location_mentions": 34,
        "evidence_quote_mentions": 34
      },
      "output": {
        "status": "REVIEW",
        "coverage_findings": [
          {
            "finding": "Quellenabdeckung laut source_coverage_report vollständig (17/17 lesbar; critical_coverage_ratio=1.0).",
            "source_file": "source_coverage_report_json",
            "source_location": "summary",
            "evidence_quote": "\"processed_file_count\":17,\"readable_file_count\":17,\"coverage_ratio\":1.0,\"critical_coverage_ratio\":1.0"
          },
          {
            "finding": "Fristen sind in mehreren Unterlagen konsistent (Angebotsfrist 16.06.2026, 09:00 Uhr; Bindefrist 17.07.2026). Zusätzlich existiert im Anschreiben ein widersprüchlicher Hinweis auf eine Frist '28.04.2026, 09:00 Uhr' im Kontext Bieterfragen; muss menschlich geklärt werden.",
            "source_file": "321_anfrage_angebot.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Ende der Frist für zusätzliche Informationen Ende der Angebotsfrist Ende der Bindefrist\n09.06.2026 16.06.2026, 09:00 Uhr 17.07.2026"
          },
          {
            "finding": "Wertungslogik ist teilweise gekürzt: Preis 30% / Qualität 70% ist belegt; die Unterkriterien (Preis und Qualitätsunterkriterien/Punktelogik) sind im verfügbaren Textauszug nicht vollständig sichtbar (Abbruch bei 'bb) Sekundenpre'). Das ist wertungsrelevant und muss aus dem Originaldokument (vollständiger Abschnitt VI) verifiziert werden.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 10",
            "evidence_quote": "Die Wertung der Angebote erfolgt unter Anwendung einer prozentualen Gewichtung mit\nden nachfolgenden Kriterien:\nPreis: 30 %\nQualität: 70 %\n... \naa) Minutenpreis ... 80%\n\nbb) Sekundenpre"
          },
          {
            "finding": "S1-Checkliste nennt ein Muss-Paket einzureichender Unterlagen inkl. Storyboard/Styleframes und Preisblatt; außerdem Hinweis: Vertraulichkeitsvereinbarung wird erst bei Zuschlag unterschrieben.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1-2",
            "evidence_quote": "L05 Vertraulichkeitsvereinbarung\n(wird erst bei Zuschlag unterschrieben)\n...\nWertungsdokumente\nL02 Preisblatt X\nC. VI. 3b) Storyboard einschließlich Styleframes X"
          }
        ],
        "todo_items": [
          {
            "workstream": "Submission",
            "task": "Abgabefrist und Bindefrist im internen Abgabeplan fixieren (inkl. Puffer für Upload/Signatur-Check).",
            "source_file": "321_anfrage_angebot.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Ende der Frist für zusätzliche Informationen Ende der Angebotsfrist Ende der Bindefrist\n09.06.2026 16.06.2026, 09:00 Uhr 17.07.2026",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Deadline in Projektplan/Board eintragen; Upload-Probelauf spätestens Vortag (15.06.) terminieren."
          },
          {
            "workstream": "Submission",
            "task": "Einreichungsweg ausschließlich Vergabemarktplatz NRW sicherstellen; Registrierung/Kommunikationsraum prüfen.",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Elektronische Teilnahmeanträge/Angebote sind ausschließlich über den Vergabemarktplatz des Landes\nNRW www.evergabe.nrw.de einzureichen. Hierzu ist eine kostenlose Registrierung erforderlich.",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Zugang zum Vergabemarktplatz (Account, Berechtigungen, Vertretung) intern bestätigen; Test-Upload/Entwurf im Bietertool durchführen."
          },
          {
            "workstream": "Submission",
            "task": "Zulässige Angebotsform (Textform / fortgeschrittene / qualifizierte Signatur/Siegel) festlegen und intern entscheiden, welche genutzt wird.",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf",
            "source_location": "PDF-Textabschnitt 2",
            "evidence_quote": "Elektronische Teilnahmeanträge/Angebote können ... grundsätzlich auf drei Arten eingereicht werden:\n1) Einreichung in Textform nach § 126b BGB\n2) Einreichung mit fortgeschrittener elektronischer Signatur bzw. fortgeschrittenen elektronischen Siegel\n3) Einreichung mit qualifizierter elektronischer Signatur bzw. qualifizierten elektronischen Siegel.",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "G3 Legal/Formalia Review: Entscheidung dokumentieren (Textform vs. Signatur) + Verantwortliche Person im Portal festlegen."
          },
          {
            "workstream": "Formalia",
            "task": "Pflichtunterlagen gemäß S1-Checkliste als Abgabe-Checkliste übernehmen und in Abgabeordnerstruktur abbilden.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1-2",
            "evidence_quote": "324 Angebotsschreiben X\n...\nC.I.1.a) Beschreibung des Unternehmens X\nC.I.1.b) Nachweis einer geeigneten Haftpflichtversicherung per\nEigenerklärung X\nC.I.1.c) Eigenerklärung des Bieters über die Profile der\nvorgesehenen Mitarbeiterinnen und Mitarbeiter X\n...\nC.I.1.e) Eigenerklärung Ausschlussgründe (Formular 521) X\n...\nL02 Preisblatt X\nC. VI. 3b) Storyboard einschließlich Styleframes X",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Abgabe-Tracker erstellen: jedes Muss-Dokument mit Owner, Status, Dateiname, finaler Exportform."
          },
          {
            "workstream": "Formalia",
            "task": "Unternehmensbeschreibung (max. 1 Seite DIN A4) erstellen; keine Broschüren/Werbemittel beilegen.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "Vom Bieter erstellte Beschreibung seines Unternehmens ... Die Darstellung ist auf maximal eine Seite (DIN A4)\nzu beschränken.\nDarüber hinaus ist die Übersendung von Unternehmensbroschüren und sonstigen\nallgemeinen Werbemitteln nicht zulässig.",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "1-seitige Unternehmensdarstellung draften; sicherstellen, dass keine Marketingbroschüren als Anlage hochgeladen werden."
          },
          {
            "workstream": "Team",
            "task": "Eigenerklärung zu Mitarbeiterprofilen erstellen (Erfahrungen/Qualifikationen, Zuordnung zu Aufgabenfeldern, Teamgröße, Verfügbarkeit).",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Eigenerklärung des Bieters über die Profile der vorgesehenen Mitarbeiterinnen und\nMitarbeiter ... Nachzuweisen durch eine kurze Darstellung ihrer einschlägigen Erfahrungen und\nQualifikationen, ihrer Zuordnung zu den jeweiligen Aufgabenfeldern, der Größe\nder jeweiligen Teams und ihrer Verfügbarkeit.",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "Team-Profil-Template ausfüllen; Verfügbarkeit als REVIEW kennzeichnen und in G2/G3 bestätigen lassen."
          },
          {
            "workstream": "Formalia",
            "task": "Haftpflichtversicherung als Eigenerklärung gemäß Vorlage in L01 erstellen (Deckungen je Schadensfall/Jahr).",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "Nachweis einer geeigneten Haftpflichtversicherung durch eine von dem Bieter\nselbst anzufertigende Eigenerklärung ... maximale Deckung in Euro\nje Schadensfall ... je Versicherungsjahr\nPersonenschäden\nSachschäden\nVermögensschäden",
            "priority": "hoch",
            "blocker_status": "blocked",
            "next_action": "BLOCKIERT bis Versicherungsdaten (Deckungen) intern/Legal freigegeben sind; Draft kann aus company_evidence_json vorbefüllt werden, danach G3 prüfen."
          },
          {
            "workstream": "Formalia",
            "task": "Formular 521 (Eigenerklärung Ausschlussgründe) ausfüllen und Review für Wahrheits-/Risikoprüfung einplanen.",
            "source_file": "521_eigenerklarung_ausschlussgrunde.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "Mit der elektronischen Abgabe dieser Eigenerklärung über den Vergabemarktplatz NRW zusammen\nmit dem Teilnahmeantrag oder dem Angebot gilt diese vom Bewerber bzw. Bieter als\nunterschrieben.",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "G3 Legal/Formalia Review: Inhalte gegen interne Compliance prüfen; dann final im Portal hochladen."
          },
          {
            "workstream": "Formalia",
            "task": "Entscheidung dokumentieren, ob Bietergemeinschaft / Unteraufträge / Eignungsleihe genutzt werden; nur dann Zusatzformulare beilegen.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 2",
            "evidence_quote": "Wir beabsichtigen, die Leistungen im Rahmen einer Bietergemeinschaft zu erbringen. Das ausgefüllte Formular 531 ist beigefügt.\nIch/Wir beabsichtige(n) Auftragsteile an andere Unternehmen zu vergeben (Unteraufträge nach § 26 UVgO). Das ausgefüllte Formular 533a ist beigefügt.\nIch/Wir beabsichtige(n), ... (Eignungsleihe nach § 34 UVgO) ... Das ausgefüllte Formular 534a oder 534b ist beigefügt.",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "Entscheidung durch Pitch-Lead: i. d. R. keine Bietergemeinschaft/Unterauftrag/Eignungsleihe; falls doch: fehlende Formblätter (533a/534a/534b) beschaffen."
          },
          {
            "workstream": "Legal",
            "task": "Rahmenvertrag prüfen: Unterauftrag/Übertragung an Dritte ist ausgeschlossen; Delivery-Plan muss ohne Subunternehmer funktionieren.",
            "source_file": "L03 Rahmenvertrag.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "Der Auftragnehmer/Die Auftragnehmerin darf die Ausführung der Leistung nicht auf\nDritte übertragen.",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "G3 Legal/Formalia Review: Abgleich mit geplantem Produktionssetup (Freelancer/Partner) -> falls Konflikt: interne Lösung oder Bieterfrage/Verhandlungsbedarf markieren."
          },
          {
            "workstream": "Legal",
            "task": "Rechteübertragung und Freistellungspflichten (IP/Third-Party Rights) im Konzept/Prozess explizit berücksichtigen (Rechteklärung, lizenzkonforme Assets).",
            "source_file": "L03 Rahmenvertrag.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "Der Auftragnehmer/Die Auftragnehmerin überträgt dem Auftraggeber zum Zeitpunkt\nihrer Entstehung sämtliche Rechte an dem Arbeitsergebnis frei von Rechten Dritter ...\nDer Auftragnehmer / die Auftragnehmerin stellt den Auftraggeber von allen\nAnsprüchen Dritter frei ...",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "Im Konzept QA-Kapitel ergänzen: Rechte-Check (Stock/Musik/SFX/Fonts), Dokumentationspflichten; G3 Review."
          },
          {
            "workstream": "Legal",
            "task": "Vertraulichkeitsvereinbarung (L05) als „erst bei Zuschlag zu unterschreiben“ markieren; nicht vorzeitig signieren/hochladen, falls nicht gefordert.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "L05 Vertraulichkeitsvereinbarung\n(wird erst bei Zuschlag unterschrieben)",
            "priority": "mittel",
            "blocker_status": "open",
            "next_action": "Im Abgabe-Tracker als 'nicht einzureichen / erst nach Zuschlag' kennzeichnen; G3 bestätigen."
          },
          {
            "workstream": "Concept",
            "task": "Storyboard inkl. Styleframes als Wertungsdokument erstellen: ca. 1 Minute, Thema Landtagswahl 2027, Format 9:16, ohne Sprecher, optional animierter Text, Umfang max. 1–2 Seiten.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Ein Storyboard, einschließlich Styleframes, für ein circa einminütiges\nAnimationsvideo ohne Sprecher mit ggfs. erklärendem animierten Text (maximal 1-\n2 DIN A4 Seiten) zum Thema Landtagswahl 2027 im Format 9:16.",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Storyboard-Draft erstellen; Styleframes visuell an CD-Handbuch (L04) anbinden; interne G2 Pitch-Review."
          },
          {
            "workstream": "Concept",
            "task": "Layoutkonzept an Gestaltungsmanual (L04) anbinden und als Design-Rahmen im Storyboard/Styleframes sichtbar machen.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 3",
            "evidence_quote": "Entwicklung eines Layoutkonzepts für die grafische Umsetzung und Animation\nanknüpfend an das Gestaltungsmanual der Landeszentrale,",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "CD-Regeln (Logo-Schutzzone/Schrift/Farben) aus L04 extrahieren und Styleframes entsprechend designen."
          },
          {
            "workstream": "Production",
            "task": "Produktionsannahmen für Standardvideos: ohne Sprecher, rein visuell, Toneffekte und/oder Hintergrundmusik; i. d. R. 9:16 und 30–60 Sekunden.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 3",
            "evidence_quote": "Ohne Sprecher oder Sprecherin, rein visuell, Toneffekte und/oder Hintergrundmusik\n... i.d.R. 9:16-Format mit einer Länge zwischen 30 und 60 Sekunden",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Im Konzept/Operating Model Standard-Formatparameter festhalten + Abweichungsprozess für >60 Sek. definieren."
          },
          {
            "workstream": "Production",
            "task": "Barrierefreiheit als explizite Leistungsposition in Prozess/QA aufnehmen (Definition/Umsetzung je Auftrag).",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "5. Gewährleistung der Barrierefreiheit,",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "REVIEW: Klären, welche konkreten Barrierefreiheitsanforderungen gelten (z. B. Untertitel, Kontraste, Audiodeskription) – ggf. bieterfragenfähig, falls nicht eindeutig in Unterlagen."
          },
          {
            "workstream": "Pricing",
            "task": "Preisblatt (L02) vollständig ausfüllen: Minutenpreis Animationsvideo, Sekundenpreis zusätzliche Korrekturen (ab 4. Schleife), Minutenpreis Formatadaption; Umsatzsteuerangaben ausfüllen.",
            "source_file": "L02 Preisblatt.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Pos. Leistung Preis (in Euro)\nnetto\nPreis (in Euro)\nbrutto\n1\nMinutenpreis für Animationsvideos\n...\n2\nSekundenpreis für zusätzliche\nKorrekturen ...\n3\nMinutenpreis für die Anpassung ...\nAngaben zur Umsatzsteuer ...",
            "priority": "hoch",
            "blocker_status": "blocked",
            "next_action": "BLOCKIERT: Preise erst nach interner Kalkulation + G2/G3 Review eintragen; danach DOCX-Preisblatt finalisieren."
          },
          {
            "workstream": "Pricing",
            "task": "Abrechnungslogik beachten: Minutenpreis wird auf Basis von 10 Sekunden abgerechnet; Kalkulation muss alle Nebenkosten enthalten.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 2-3",
            "evidence_quote": "Zur Abgeltung\nder Leistung wird der angegebene Minutenpreis auf Basis von 10 Sekunden abgerechnet.\n...\nAlle Kalkulationen müssen sämtliche Nebenkosten (z.B. Spesen, Kopier- und\nSchreibkosten, Kommunikationskosten, Rechnungskosten) enthalten.",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Kalkulationssheet/Notizen so aufsetzen, dass 10-Sek.-Raster berücksichtigt ist und Nebenkosten nicht zusätzlich berechnet werden."
          },
          {
            "workstream": "Pricing",
            "task": "Korrekturschleifen-Regel berücksichtigen: drei Korrekturschleifen im Minutenpreis enthalten; weitere Korrekturen pro Sekunde vergüten.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 5",
            "evidence_quote": "Im\nPreis inbegriffen sind drei Korrekturschleifen des animierten Videos. Sollten weitere\nKorrekturen erforderlich sein, erfolgt die Vergütung dieser Korrekturen pro Sekunde",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Im Leistungs-/Prozesskapitel definieren: Korrekturschleifen-Workflow; Preisblatt Pos. 2 muss dazu passen."
          },
          {
            "workstream": "Concept",
            "task": "Operating Model für Einzelabrufe beschreiben: Kostenvoranschlag auf Voranfrage in Textform; Auftraggeber entscheidet nach freiem Ermessen über Umfang/Beauftragung.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 2",
            "evidence_quote": "Auf eine\nVoranfrage des Auftraggebers in Textform hin fertigt der Auftragnehmer einen\nKostenvoranschlag. Nach Prüfung des Kostenvoranschlages entscheidet der Auftraggeber\nnach freiem Ermessen über eine Auftragsvergabe und den tatsächlichen Umfang des\nAuftrages.",
            "priority": "mittel",
            "blocker_status": "open",
            "next_action": "Im Konzept kurz darlegen, wie CK Kostenvoranschläge strukturiert (Leistungsbausteine, Annahmen, Timing, Korrekturen)."
          },
          {
            "workstream": "Legal",
            "task": "AGB-Ausschluss berücksichtigen (keine eigenen AGB beilegen/keine Änderungen an Vergabeunterlagen).",
            "source_file": "511_bewerbungsbedingungen.pdf",
            "source_location": "PDF-Textabschnitt 2",
            "evidence_quote": "Änderungen und Ergänzungen an den Vergabeunterlagen, insbesondere der Leistungsbeschreibung\nund Vertragsbedingungen sind unzulässig. Das gilt insbesondere für eigene AGB des\nAuftragnehmers.",
            "priority": "hoch",
            "blocker_status": "open",
            "next_action": "Abgabe-QA: sicherstellen, dass Upload-Paket keine CK-AGB/abweichende Vertragsbedingungen enthält."
          },
          {
            "workstream": "Formalia",
            "task": "Sprache sicherstellen: Angebot/Nachweise in deutscher Sprache; ggf. Übersetzungen auf Verlangen.",
            "source_file": "511_bewerbungsbedingungen.pdf",
            "source_location": "PDF-Textabschnitt 8",
            "evidence_quote": "Der Teilnahmeantrag/das Angebot ist in deutscher Sprache abzufassen.",
            "priority": "mittel",
            "blocker_status": "open",
            "next_action": "Dokumente prüfen, dass alle Inhalte DE sind (Storyboard, Teamprofile, Unternehmensbeschreibung)."
          },
          {
            "workstream": "Submission",
            "task": "Aktualisierte Vergabeunterlagen / Q&A im Vergabemarktplatz abrufen und in Angebot berücksichtigen.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 3",
            "evidence_quote": "Ich/Wir erkläre(n), dass mein/unser Angebot die von der Vergabestelle auf dem Vergabemarktplatz NRW ggf. zur Verfügung gestellten aktualisierten Vergabeunterlagen sowie diesbezüglichen Informationen berücksichtigt.",
            "priority": "hoch",
            "blocker_status": "review",
            "next_action": "REVIEW: Im Portal prüfen, ob am 10.06.2026 Q&A/Änderungen veröffentlicht wurden; Änderungen in Konzept/Preis/Anhängen nachvollziehen."
          },
          {
            "workstream": "Submission",
            "task": "Hinweis: Fragefrist vs. heutiges Datum prüfen; ggf. versäumte Bieterfragen als Risiko dokumentieren und Q&A trotzdem abrufen.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 5",
            "evidence_quote": "Frist für Fragen zur Vergabe 09.06.2026\nFragen und Antworten an alle Interessierten 10.06.2026",
            "priority": "mittel",
            "blocker_status": "review",
            "next_action": "REVIEW: Prüfen, ob Fragen noch gestellt werden können (Portalstatus); sonst ausschließlich Q&A lesen und Annahmen konservativ halten."
          },
          {
            "workstream": "Legal",
            "task": "Tariftreue/Mindestarbeitsbedingungen (TVgG NRW) als Vertragsbedingung prüfen und interne Compliance-Checkliste ergänzen (auch für Nachunternehmen).",
            "source_file": "513_besondere_vertragsbedingungen_tvgg_nrw.pdf",
            "source_location": "PDF-Textabschnitt 2",
            "evidence_quote": "Der Auftragnehmer trägt dafür Sorge, dass die bei der Ausführung des Auftrags beteiligten\nNachunternehmen die in Ziffer 1.1. genannten Pflichten ebenfalls einhalten.",
            "priority": "mittel",
            "blocker_status": "review",
            "next_action": "G3 Review: Prüfen, ob überhaupt Nachunternehmen zulässig (Rahmenvertrag §2(2) vs. TVgG-Regel); Compliance-Statement vorbereiten."
          },
          {
            "workstream": "Legal",
            "task": "Zusätzliche Vertragsbedingungen (Form 512) berücksichtigen: Anderslautende Geschäftsbedingungen werden nicht Bestandteil des Vertrags; Preise sind feste Preise (sofern nichts anderes vereinbart).",
            "source_file": "512_zusatzliche-vertragsbedingungen-nrw.pdf",
            "source_location": "PDF-Textabschnitt 2",
            "evidence_quote": "Anderslautende Geschäfts-, Liefer- oder Zahlungsbedingungen des Auftragnehmers werden\nnicht Bestandteil des Vertrags.\n...\nDie im Angebot angegebenen Preise sind - wenn nichts anderes ausdrücklich vereinbart ist\n- feste Preise",
            "priority": "mittel",
            "blocker_status": "review",
            "next_action": "G3 Review: Auswirkungen auf Preis-/Indexierung/Anpassung klären; ggf. interne Kalkulationsrisiken markieren."
          },
          {
            "workstream": "Legal",
            "task": "Rahmenvertrag: kein Mindestabruf / kein Anspruch auf Ausschöpfung des Volumens; Business-Risiko intern markieren.",
            "source_file": "L03 Rahmenvertrag.pdf",
            "source_location": "PDF-Textabschnitt 3",
            "evidence_quote": "es besteht kein Anspruch auf eine Mindestabrufmenge oder auf\nAusschöpfung des Auftragsvolumens.",
            "priority": "niedrig",
            "blocker_status": "review",
            "next_action": "REVIEW: Internes Go/No-Go (wirtschaftlich) berücksichtigen; im Angebot keine Mindestmengen suggerieren."
          },
          {
            "workstream": "Formalia",
            "task": "Angebotsschreiben (Form 324) ausfüllen: Unternehmensdaten, KMU-Angabe, ggf. Präqualifizierung; sicherstellen, dass alle Anlagen gemäß S1 beigefügt sind.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 1-4",
            "evidence_quote": "die Ausführung der beschriebenen Leistung wird hiermit zu den eingesetzten Preisen angeboten. ...\nDie im Formular 325 genannten Angebotsunterlagen sind mit Ausnahme der in einer der o. g. Datenbanken hinterlegten Nachweise beigefügt.\n...\nName bzw. Firmenbezeichnung des Bieters | Ort, Datum | Ort, Datum",
            "priority": "hoch",
            "blocker_status": "blocked",
            "next_action": "BLOCKIERT: Unternehmensdaten/Vertretungsberechtigung/Datum/Portal-Abgabe final durch G3 prüfen; außerdem Formular 325 beschaffen/prüfen (siehe missing_sources)."
          }
        ],
        "missing_or_unreadable_sources": [
          {
            "source_name": "Formular 325 (Angebotsunterlagen-Liste), referenced im Angebotsschreiben 324",
            "reason": "Im Dokumentenbestand nicht enthalten; im 324_angebotsschreiben.docx explizit referenziert.",
            "evidence": {
              "source_file": "324_angebotsschreiben.docx",
              "source_location": "DOCX-Textabschnitt 1",
              "evidence_quote": "Die im Formular 325 genannten Angebotsunterlagen sind mit Ausnahme der in einer der o. g. Datenbanken hinterlegten Nachweise beigefügt."
            },
            "next_action": "Im Vergabemarktplatz NRW prüfen, ob Formular 325 bereitgestellt ist; falls ja herunterladen und in Abgabe-Tracker aufnehmen."
          },
          {
            "source_name": "Formular 533a/533b (Unteraufträge) und Formular 534a/534b (Eignungsleihe)",
            "reason": "Nicht im Bestand; werden laut 321/324 nur benötigt, falls Unteraufträge oder Eignungsleihe geplant sind. Zusätzlich: Rahmenvertrag untersagt Übertragung an Dritte (Konfliktpotenzial).",
            "evidence": {
              "source_file": "321_anfrage_angebot.pdf",
              "source_location": "PDF-Textabschnitt 2",
              "evidence_quote": "Sollten Auftragsteile an andere Unternehmen vergeben werden (Unteraufträge nach § 26 UVgO), ist das\nFormular 533a auszufüllen und dem Angebot beizufügen."
            },
            "next_action": "Entscheiden 'keine Unteraufträge/Eignungsleihe' oder Formulare aus Portal beschaffen; Konflikt mit Rahmenvertrag §2(2) in G3 klären."
          }
        ]
      }
    },
    {
      "agent_key": "artifact_plan",
      "agent_name": "Artifact-&-Output-Plan-Agent",
      "artifact": "agent_artifact_decision_plan.json",
      "present": true,
      "parseable": true,
      "parse_error": null,
      "status": "REVIEW",
      "raw_status": "REVIEW",
      "evidence_summary": {
        "source_file_mentions": 25,
        "source_location_mentions": 25,
        "evidence_quote_mentions": 25
      },
      "output": {
        "status": "REVIEW",
        "decision_authority": "agent_artifact_decision_plan",
        "local_preflight_assessment": {
          "usable_as_hint": false,
          "corrections": [
            "local_artifact_preflight_plan_json ist leer; Artefaktentscheidungen wurden direkt aus source_bundle_json, Quellunterlagen und Upstream-Agent-Review abgeleitet.",
            "Kein Zielformat wurde aus Standardannahmen abgeleitet; Formate werden nur dort festgelegt, wo die Ausschreibungsunterlagen ein Formular, Vordruck, Storyboard oder eine konkrete Begrenzung benennen."
          ],
          "disagreements": [
            "Keine Übernahme eines lokalen Preflight-Plans möglich, weil kein belastbarer lokaler Preflight-Inhalt vorliegt.",
            "PPTX, XLSX oder allgemeine Office-Generierung werden nicht als Standard freigegeben; lokale Office-Erzeugung bleibt bis nach Review-Gates gesperrt."
          ]
        },
        "required_artifacts": [
          {
            "artifact_id": "work_sample",
            "title_de": "Storyboard einschließlich Styleframes zum Thema Landtagswahl 2027",
            "required": true,
            "target_format_de": "Storyboard",
            "reason_de": "Das Storyboard einschließlich Styleframes ist als Wertungsdokument ausdrücklich mit dem Angebot vorzulegen; Umfang, Thema, Länge und Format sind vorgegeben.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Ein Storyboard, einschließlich Styleframes, für ein circa einminütiges\nAnimationsvideo ohne Sprecher mit ggfs. erklärendem animierten Text (maximal 1-\n2 DIN A4 Seiten) zum Thema Landtagswahl 2027 im Format 9:16.",
            "production_depth": "voller Entwurf",
            "review_owner_de": "G2 Fachlicher Pitch-Review / Kreation und Strategie",
            "blocker_status": "review",
            "next_action_de": "Storyboard- und Styleframe-Entwurf lokal erstellen; Gestaltung an L04-CD-Handbuch ausrichten; vor weiterer Office-/Design-Ausarbeitung G1 und G2 Review durchführen."
          },
          {
            "artifact_id": "pricing",
            "title_de": "Vollständig ausgefülltes Preisblatt L02",
            "required": true,
            "target_format_de": "Formular",
            "reason_de": "Das Preisblatt ist als Muss-/Wertungsdokument einzureichen und enthält drei Preispositionen sowie Umsatzsteuerangaben.",
            "source_file": "L02 Preisblatt.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Pos. Leistung Preis (in Euro)\nnetto\nPreis (in Euro)\nbrutto\n1\nMinutenpreis für Animationsvideos\n...\n2\nSekundenpreis für zusätzliche\nKorrekturen von Animationsvideos\n(ab vierter Korrekturschleife)\n...\n3\nMinutenpreis für die Anpassung von\nbereits erstellter Animationsvideos\nan ein weiteres Format (z. B. von\n9:16 zu 16:9)\n...\nAngaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)",
            "production_depth": "Preisplan",
            "review_owner_de": "Pricing / G2 Fachlicher Pitch-Review / G3 Legal-Formalia Review",
            "blocker_status": "blocked",
            "next_action_de": "Preisfüllplan mit Annahmen erstellen; keine finalen Preise eintragen, bis interne Kalkulation, Auskömmlichkeitsprüfung und G2/G3 Review erfolgt sind."
          },
          {
            "artifact_id": "formalia",
            "title_de": "Angebotsschreiben Formular 324",
            "required": true,
            "target_format_de": "Formular",
            "reason_de": "Das Angebotsschreiben ist laut Checkliste einzureichende Muss-Unterlage und enthält rechts-/preisrelevante Erklärungen sowie Unternehmensdaten.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "324 Angebotsschreiben X",
            "production_depth": "Formularfüllung",
            "review_owner_de": "G3 Legal/Formalia Review",
            "blocker_status": "blocked",
            "next_action_de": "Formular 324 nur als lokaler Entwurf vorbefüllen; finale Angaben, Datum, Preisbezug, Vertretung, KMU-/Präqualifizierungsangaben und Portalabgabe durch G3/G4 prüfen lassen."
          },
          {
            "artifact_id": "team_company",
            "title_de": "Unternehmensbeschreibung maximal 1 Seite DIN A4",
            "required": true,
            "target_format_de": "offen",
            "reason_de": "Eine vom Bieter erstellte Unternehmensbeschreibung ist als Eignungsnachweis einzureichen; Umfang ist auf maximal eine DIN-A4-Seite begrenzt, allgemeine Werbemittel sind nicht zulässig.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "Vom Bieter erstellte Beschreibung seines Unternehmens mit einer Darstellung\nseiner Struktur, seiner hauptsächlichen Tätigkeitsfelder und seiner fachlichen und\nwirtschaftlichen Leistungsfähigkeit sowie evtl. eine entsprechende Beschreibung\nder Unterauftragnehmerin. Die Darstellung ist auf maximal eine Seite (DIN A4)\nzu beschränken.\nDarüber hinaus ist die Übersendung von Unternehmensbroschüren und sonstigen\nallgemeinen Werbemitteln nicht zulässig.",
            "production_depth": "voller Entwurf",
            "review_owner_de": "G2 Fachlicher Pitch-Review / G3 Formalia Review",
            "blocker_status": "review",
            "next_action_de": "Einseitigen Unternehmensdarstellungs-Entwurf erstellen; nur geprüfte Unternehmensclaims verwenden; keine zusätzliche Agenturbroschüre als Anlage planen."
          },
          {
            "artifact_id": "team_company",
            "title_de": "Eigenerklärung zu Profilen der vorgesehenen Mitarbeiterinnen und Mitarbeiter",
            "required": true,
            "target_format_de": "offen",
            "reason_de": "Mitarbeiterprofile mit Erfahrung, Qualifikation, Aufgabenfeldzuordnung, Teamgröße und Verfügbarkeit sind als Eignungsnachweis gefordert.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Eigenerklärung des Bieters über die Profile der vorgesehenen Mitarbeiterinnen und\nMitarbeiter mit dem Nachweis ihrer Eignung bezogen auf die fachlichen\nHerausforderungen des Auftrags.\nNachzuweisen durch eine kurze Darstellung ihrer einschlägigen Erfahrungen und\nQualifikationen, ihrer Zuordnung zu den jeweiligen Aufgabenfeldern, der Größe\nder jeweiligen Teams und ihrer Verfügbarkeit.",
            "production_depth": "voller Entwurf",
            "review_owner_de": "G2 Fachlicher Pitch-Review / G3 Formalia Review",
            "blocker_status": "review",
            "next_action_de": "Teamprofil-Entwurf quellenbasiert erstellen; Verfügbarkeit, Qualifikationsaussagen und finale Personalzusage ausdrücklich als REVIEW markieren und menschlich bestätigen lassen."
          },
          {
            "artifact_id": "formalia",
            "title_de": "Eigenerklärung Haftpflichtversicherung",
            "required": true,
            "target_format_de": "Formular",
            "reason_de": "Eine selbst anzufertigende Eigenerklärung zur geeigneten Haftpflichtversicherung mit Deckungen je Schadensfall und Versicherungsjahr ist gefordert.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "Nachweis einer geeigneten Haftpflichtversicherung durch eine von dem Bieter\nselbst anzufertigende Eigenerklärung gegenüber dem Auftraggeber entsprechend\nder nachfolgenden Vorlage:\n...\nmaximale Deckung in Euro\nje Schadensfall\nmaximale Deckung in\nEuro\nje Versicherungsjahr\nPersonenschäden\nSachschäden\nVermögensschäden",
            "production_depth": "Formularfüllung",
            "review_owner_de": "G3 Legal/Formalia Review",
            "blocker_status": "blocked",
            "next_action_de": "Entwurf nur mit aktuell geprüften Versicherungsdaten vorbefüllen; Deckungssummen und Versicherungsstatus vor Abgabe durch G3 prüfen und freigeben lassen."
          },
          {
            "artifact_id": "formalia",
            "title_de": "Eigenerklärung Ausschlussgründe Formular 521",
            "required": true,
            "target_format_de": "Formular",
            "reason_de": "Formular 521 wird in den einzureichenden Eignungsdokumenten genannt und enthält unterschrifts-/wahrheitsrelevante Eigenerklärungen.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 2",
            "evidence_quote": "C.I.1.e) Eigenerklärung Ausschlussgründe (Formular 521) X",
            "production_depth": "Formularfüllung",
            "review_owner_de": "G3 Legal/Formalia Review",
            "blocker_status": "review",
            "next_action_de": "Formular 521 als Entwurf vorbereiten; Compliance-/Ausschlussgrundprüfung menschlich durchführen; keine rechtsverbindliche Bestätigung durch KI."
          },
          {
            "artifact_id": "formalia",
            "title_de": "Bietergemeinschaft-/Unterauftrag-/Eignungsleihe-Entscheidungsnotiz und ggf. Zusatzformulare",
            "required": true,
            "target_format_de": "offen",
            "reason_de": "Das Angebotsschreiben und die Aufforderung verlangen Angaben bzw. zusätzliche Formulare, falls Bietergemeinschaft, Unteraufträge oder Eignungsleihe genutzt werden; die Entscheidung ist für die Abgabe relevant.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 2",
            "evidence_quote": "Wir beabsichtigen, die Leistungen im Rahmen einer Bietergemeinschaft zu erbringen. Das ausgefüllte Formular 531 ist beigefügt.\nIch/Wir beabsichtige(n) Auftragsteile an andere Unternehmen zu vergeben (Unteraufträge nach § 26 UVgO). Das ausgefüllte Formular 533a ist beigefügt.\nIch/Wir beabsichtige(n), Eignungsanforderungen in Bezug auf die erforderliche wirtschaftliche und finanzielle oder technische und berufliche Leistungsfähigkeit durch ein anderes Unternehmen (Eignungsleihe nach § 34 UVgO) erfüllen zu lassen. Das ausgefüllte Formular 534a oder 534b ist beigefügt.",
            "production_depth": "nur Q&A",
            "review_owner_de": "Pitch-Lead / G3 Legal/Formalia Review",
            "blocker_status": "review",
            "next_action_de": "Menschlich entscheiden, ob Bietergemeinschaft, Unteraufträge oder Eignungsleihe genutzt werden; bei Nein keine Zusatzformulare produzieren; bei Ja fehlende Formulare beschaffen und G3 prüfen."
          },
          {
            "artifact_id": "submission",
            "title_de": "Abgabe- und Upload-Checkliste für Vergabemarktplatz NRW",
            "required": true,
            "target_format_de": "offen",
            "reason_de": "Die Angebotsabgabe muss elektronisch über den Vergabemarktplatz NRW erfolgen; eine lokale Abgabe-Checkliste ist nötig, um Pflichtunterlagen, Uploadweg, Fristen und Review-Gates zu kontrollieren.",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Elektronische Teilnahmeanträge/Angebote sind ausschließlich über den Vergabemarktplatz des Landes\nNRW www.evergabe.nrw.de einzureichen. Hierzu ist eine kostenlose Registrierung erforderlich.",
            "production_depth": "nur Q&A",
            "review_owner_de": "G3 Legal/Formalia Review / G4 Upload-Freigabe",
            "blocker_status": "review",
            "next_action_de": "Submission-Tracker mit Frist, Portalzugang, zulässiger Angebotsform, Dateiliste und G1-G4 Review-Gates erstellen; kein Upload durch KI."
          },
          {
            "artifact_id": "other",
            "title_de": "Vergabemarktplatz-Q&A- und Änderungsabgleich",
            "required": true,
            "target_format_de": "offen",
            "reason_de": "Das Angebot muss ggf. aktualisierte Vergabeunterlagen und Informationen vom Vergabemarktplatz berücksichtigen; Antworten sind Bestandteil der Unterlagen.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 3",
            "evidence_quote": "Ich/Wir erkläre(n), dass mein/unser Angebot die von der Vergabestelle auf dem Vergabemarktplatz NRW ggf. zur Verfügung gestellten aktualisierten Vergabeunterlagen sowie diesbezüglichen Informationen berücksichtigt.",
            "production_depth": "nur Q&A",
            "review_owner_de": "Submission Owner / G3 Legal/Formalia Review",
            "blocker_status": "review",
            "next_action_de": "Portalstand und etwaige Fragen/Antworten vom 10.06.2026 prüfen; Änderungslog erstellen; Konzept, Preisplan und Formulare gegen aktualisierte Unterlagen abgleichen."
          }
        ],
        "not_required_or_deprioritized": [
          {
            "artifact_id": "references",
            "title_de": "Separate Referenzanlage",
            "decision_de": "REVIEW / derzeit nicht als eigenständige Muss-Anlage belegt",
            "reason_de": "Die vorliegenden Muss-Unterlagen nennen Unternehmensbeschreibung, Versicherung, Teamprofile, Ausschlussgründe, Preisblatt und Storyboard; eine separate Referenzanlage wird in der Checkliste nicht als eigenes Muss-Dokument genannt.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1-2",
            "evidence_quote": "C.I.1.a) Beschreibung des Unternehmens X\nC.I.1.b) Nachweis einer geeigneten Haftpflichtversicherung per\nEigenerklärung X\nC.I.1.c) Eigenerklärung des Bieters über die Profile der\nvorgesehenen Mitarbeiterinnen und Mitarbeiter X\n...\nC.I.1.e) Eigenerklärung Ausschlussgründe (Formular 521) X\nWertungsdokumente\nL02 Preisblatt X\nC. VI. 3b) Storyboard einschließlich Styleframes X",
            "next_action_de": "Keine separate Referenz-PDF/PPTX produzieren, solange keine zusätzliche Quelle oder Bewertungsmatrix dies verlangt; Referenzbezüge nur innerhalb Unternehmens-/Teamdarstellung nach Review verwenden."
          },
          {
            "artifact_id": "formalia",
            "title_de": "Vertraulichkeitsvereinbarung L05",
            "decision_de": "nicht mit Angebotsabgabe zu signieren/einzureichen, nach aktueller Quelle erst bei Zuschlag",
            "reason_de": "Die Checkliste kennzeichnet die Vertraulichkeitsvereinbarung ausdrücklich als erst bei Zuschlag zu unterschreiben.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "L05 Vertraulichkeitsvereinbarung\n(wird erst bei Zuschlag unterschrieben)",
            "next_action_de": "Im Abgabe-Tracker als nicht einzureichende spätere Zuschlagsunterlage markieren; keine Signatur und kein Upload durch KI."
          },
          {
            "artifact_id": "other",
            "title_de": "PPTX-Pitchdeck",
            "decision_de": "nicht erforderlich / nicht freigegeben",
            "reason_de": "Die Quellen verlangen Storyboard/Styleframes, Formulare, Preisblatt und Eignungsunterlagen; ein PPTX-Pitchdeck ist nicht quellenbelegt.",
            "source_file": "S1-Checkliste 2026LpB0054.pdf",
            "source_location": "PDF-Textabschnitt 1-2",
            "evidence_quote": "Wertungsdokumente\nL02 Preisblatt X\nC. VI. 3b) Storyboard einschließlich Styleframes X",
            "next_action_de": "Keine PPTX-Produktion als Standard auslösen; falls Designausgabe benötigt wird, zunächst menschlich entscheiden, ob Storyboard/Styleframes als 1-2 DIN-A4-Anlage umgesetzt werden."
          },
          {
            "artifact_id": "formalia",
            "title_de": "Formular 531 Bewerber-/Bietergemeinschaftserklärung",
            "decision_de": "bedingt erforderlich; nicht automatisch produzieren",
            "reason_de": "Formular 531 ist nur einschlägig, wenn als Bietergemeinschaft angeboten wird; diese Entscheidung ist nicht durch Quellen oder Nutzerangabe final belegt.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "d) beim Angebot als Bietergemeinschaft: Bewerber-/Bietergemeinschaftserklärung\n(Formular 531) gemäß Ziffer 4 der Bewerbungs- und Vergabebedingungen des\nLandes",
            "next_action_de": "Pitch-Lead muss entscheiden, ob eine Bietergemeinschaft vorliegt; ohne menschliche Ja-Entscheidung Formular 531 nicht finalisieren."
          }
        ],
        "format_decisions": [
          {
            "decision_de": "Storyboard/Styleframes als Storyboard-Artefakt planen, nicht als Standard-PPTX.",
            "target_format_de": "Storyboard",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Ein Storyboard, einschließlich Styleframes ... (maximal 1-\n2 DIN A4 Seiten) ... im Format 9:16.",
            "review_gate_de": "G1 lokaler KI-Entwurf, danach G2 Fachlicher Pitch-Review"
          },
          {
            "decision_de": "Preisblatt als Auftraggeber-Vordruck/Formular behandeln; keine freie XLSX-Preisdatei als Standard erzeugen.",
            "target_format_de": "Formular",
            "source_file": "L02 Preisblatt.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Preisblatt\nRahmenvertrag Animationsvideos\nAufwandsvergütung / Einzelpreise für die Leistungen gem.\nLeistungsbeschreibung Ziff. A.II.",
            "review_gate_de": "G2 Preisreview und G3 Legal/Formalia Review"
          },
          {
            "decision_de": "Angebotsschreiben und Eigenerklärungen als Formulare/Vordrucke behandeln; keine freie Dokumentstruktur erfinden.",
            "target_format_de": "Formular",
            "source_file": "511_bewerbungsbedingungen.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Für das Angebot sind die vom Auftraggeber für das Vergabeverfahren zur Verfügung gestellten\nFormulare zu benutzen.",
            "review_gate_de": "G3 Legal/Formalia Review"
          },
          {
            "decision_de": "Unternehmensbeschreibung und Mitarbeiterprofil-Erklärung haben in den Quellen Inhalts- und Umfangsvorgaben, aber kein explizit belegtes Dateiformat; Zielformat bleibt offen bis Abgabeformat-/Portalprüfung.",
            "target_format_de": "offen",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 6-7",
            "evidence_quote": "Die Darstellung ist auf maximal eine Seite (DIN A4)\nzu beschränken.\n...\nNachzuweisen durch eine kurze Darstellung ihrer einschlägigen Erfahrungen und\nQualifikationen, ihrer Zuordnung zu den jeweiligen Aufgabenfeldern, der Größe\nder jeweiligen Teams und ihrer Verfügbarkeit.",
            "review_gate_de": "G1 lokaler KI-Entwurf, G2 fachlicher Review, G3 Formalia Review"
          },
          {
            "decision_de": "Lokale Office-Generierung bleibt gesperrt, bis Storyboard, Preisplan und Formularfüllungen als Text-/Datenentwurf geprüft sind.",
            "target_format_de": "offen",
            "source_file": "tender_win_playbook_json",
            "source_location": "orchestrator_decision_rules / TWP-ORCH-004",
            "evidence_quote": "Vor PPTX/XLSX/DOCX-Erzeugung müssen Storyline und Preisfüllplan als Text geprüft sein; danach entstehen nur lokale Draft-Kopien.",
            "review_gate_de": "mindestens G1, zusätzlich G2/G3 je Artefakt"
          }
        ],
        "blocking_uncertainties": [
          {
            "uncertainty_de": "Vollständige Qualitätsunterkriterien und Preisunterkriterien sind im verfügbaren L01-Textauszug nicht vollständig sichtbar; Qualitätswertung ist damit für Storyboard-/Konzeptpriorisierung nur teilweise belegt.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 10",
            "evidence_quote": "Die Wertung der Angebote erfolgt unter Anwendung einer prozentualen Gewichtung mit\nden nachfolgenden Kriterien:\nPreis: 30 %\nQualität: 70 %\n...\naa) Minutenpreis ... 80%\n\nbb) Sekundenpre",
            "blocker_status": "review",
            "next_action_de": "Vollständigen Abschnitt VI aus dem Originaldokument prüfen und Bewertungsmatrix für Storyboard/Preisplanung nachziehen."
          },
          {
            "uncertainty_de": "Formular 325 wird im Angebotsschreiben referenziert, ist aber im Dokumentenbestand nicht enthalten.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 1",
            "evidence_quote": "Die im Formular 325 genannten Angebotsunterlagen sind mit Ausnahme der in einer der o. g. Datenbanken hinterlegten Nachweise beigefügt.",
            "blocker_status": "blocked",
            "next_action_de": "Im Vergabemarktplatz prüfen, ob Formular 325 bereitgestellt ist; falls vorhanden beschaffen und in Abgabe-Tracker aufnehmen."
          },
          {
            "uncertainty_de": "Portal-Q&A und aktualisierte Unterlagen müssen geprüft werden, bevor Angebotsschreiben, Storyboard und Preisblatt als konsistent gelten können.",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf",
            "source_location": "PDF-Textabschnitt 1 und 4",
            "evidence_quote": "Antworten sind Bestandteil der Teilnahme- bzw.\nVergabeunterlagen.\n...\nEinen verbindlichen und\njeweils aktuellen Stand der Informationen zu diesem Vergabeverfahren finden Sie im Regelfall nur auf dem\nVergabemarktplatz des Landes NRW.",
            "blocker_status": "review",
            "next_action_de": "Vergabemarktplatz am aktuellen Stand prüfen; Q&A/Änderungen dokumentieren; alle Artefakte danach erneut abgleichen."
          },
          {
            "uncertainty_de": "Konkrete Barrierefreiheitsanforderungen sind als Leistungsbestandteil genannt, aber im sichtbaren Auszug nicht weiter operationalisiert.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "5. Gewährleistung der Barrierefreiheit,",
            "blocker_status": "review",
            "next_action_de": "Fachlich und formal klären, welche Barrierefreiheitsmaßnahmen für Animationsvideos erwartet werden; ggf. Q&A prüfen und Storyboard/Preisplan entsprechend ergänzen."
          },
          {
            "uncertainty_de": "Unteraufträge/Eignungsleihe können Zusatzformulare erfordern; zugleich enthält der Rahmenvertrag ein Verbot der Übertragung der Leistung auf Dritte.",
            "source_file": "L03 Rahmenvertrag.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "Der Auftragnehmer/Die Auftragnehmerin darf die Ausführung der Leistung nicht auf\nDritte übertragen.",
            "blocker_status": "review",
            "next_action_de": "Geplantes Produktionssetup gegen Vertragsvorgabe prüfen; falls externe Leistungsteile vorgesehen sind, G3 Legal Review und ggf. Bieterfragen-/Risikoentscheidung."
          },
          {
            "uncertainty_de": "Finale Preise, Umsatzsteuerangaben und Versicherungsdeckungen dürfen nicht durch KI verbindlich festgelegt werden.",
            "source_file": "L02 Preisblatt.pdf",
            "source_location": "PDF-Textabschnitt 1",
            "evidence_quote": "Angaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)\n\n☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________\n(Rechtsgrundlage)\n\n☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____%\nveranschlagt.",
            "blocker_status": "blocked",
            "next_action_de": "Pricing-Entwurf und Steuer-/Versicherungsangaben als Review-Entwurf vorbereiten; finale Werte nur nach menschlicher kaufmännischer und G3-Freigabe."
          }
        ],
        "downstream_permissions": {
          "legal_agent_can_draft_forms": true,
          "marketing_agent_can_create_storyline": true,
          "pricing_agent_can_create_price_plan": true,
          "local_office_generation_allowed": false
        }
      }
    },
    {
      "agent_key": "qa_red_team",
      "agent_name": "QA-&-Red-Team-Agent",
      "artifact": "agent_quality_audit.json",
      "present": true,
      "parseable": true,
      "parse_error": null,
      "status": "BLOCKIERT",
      "raw_status": "BLOCKIERT",
      "evidence_summary": {
        "source_file_mentions": 37,
        "source_location_mentions": 37,
        "evidence_quote_mentions": 37
      },
      "output": {
        "package_status": "BLOCKIERT",
        "hard_failures": [
          {
            "id": "HF-001",
            "status": "BLOCKIERT",
            "gate": "G1-G2",
            "finding": "Bewertungslogik ist nicht vollständig reviewfähig, weil der verfügbare L01-Auszug bei den Preisunterkriterien abbricht und die Qualitätsunterkriterien/Punktelogik nicht vollständig im Agent-Kontext vorliegen.",
            "impact": "Storyboard-/Styleframe-Priorisierung, Angebotsstruktur und Preisreview dürfen nicht als review-ready gelten.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 10 / source_bundle_json.quality_warnings",
            "evidence_quote": "Die Wertung der Angebote erfolgt unter Anwendung einer prozentualen Gewichtung mit den nachfolgenden Kriterien: Preis: 30 % Qualität: 70 % ... aa) Minutenpreis ... 80% bb) Sekundenpre / L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf: Textauszug auf 14000 Zeichen gekürzt; Original 18360 Zeichen."
          },
          {
            "id": "HF-002",
            "status": "BLOCKIERT",
            "gate": "G3-G4",
            "finding": "Formular 325 wird im Angebotsschreiben referenziert, ist aber im bereitgestellten Dokumentenbestand nicht vorhanden.",
            "impact": "Abgabe-Tracker und Vollständigkeitsprüfung sind unvollständig; G4 Upload-Freigabe ist gesperrt.",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 1",
            "evidence_quote": "Die im Formular 325 genannten Angebotsunterlagen sind mit Ausnahme der in einer der o. g. Datenbanken hinterlegten Nachweise beigefügt."
          },
          {
            "id": "HF-003",
            "status": "BLOCKIERT",
            "gate": "G1-G4",
            "finding": "requirements_roadmap_json ist leer; eine fundstellenbezogene Compliance-/Anforderungsmatrix liegt nicht vor.",
            "impact": "Nach Tender-Win-Playbook darf ohne konkrete Anforderungen mit Fundstellen keine belastbare Storyline-, Konzept-, Preis- oder Abgabe-Freigabe erfolgen.",
            "source_file": "requirements_roadmap_json",
            "source_location": "root",
            "evidence_quote": "{}"
          },
          {
            "id": "HF-004",
            "status": "BLOCKIERT",
            "gate": "G1-G4",
            "finding": "Preis-Artefakte sind leer, obwohl das Preisblatt ein Muss-/Wertungsdokument ist und konkrete Preispositionen sowie Umsatzsteuerangaben verlangt.",
            "impact": "Preisreview und lokale Artefaktgeneration sind blockiert; keine finalen Preise, keine Preisblatt-Füllung und keine Upload-Freigabe.",
            "source_file": "price_fill_plan_json / L02 Preisblatt.pdf",
            "source_location": "root / PDF-Textabschnitt 1",
            "evidence_quote": "{} / Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto 1 Minutenpreis für Animationsvideos ... 2 Sekundenpreis für zusätzliche Korrekturen ... 3 Minutenpreis für die Anpassung ... Angaben zur Umsatzsteuer"
          },
          {
            "id": "HF-005",
            "status": "BLOCKIERT",
            "gate": "G3-G4",
            "finding": "Portal-Q&A und ggf. aktualisierte Vergabeunterlagen sind nicht nachweislich geprüft, obwohl Antworten und aktuelle Informationen Bestandteil bzw. verbindlicher Stand der Vergabeunterlagen sein können.",
            "impact": "Angebotsschreiben, Storyboard, Preisblatt und Formalia können nicht als konsistent mit dem aktuellen Vergabestand gelten.",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf",
            "source_location": "PDF-Textabschnitt 1 und 4",
            "evidence_quote": "Antworten sind Bestandteil der Teilnahme- bzw. Vergabeunterlagen. / Einen verbindlichen und jeweils aktuellen Stand der Informationen zu diesem Vergabeverfahren finden Sie im Regelfall nur auf dem Vergabemarktplatz des Landes NRW."
          },
          {
            "id": "HF-006",
            "status": "BLOCKIERT",
            "gate": "G1-G3",
            "finding": "local_artifact_preflight_plan_json ist leer und Agent 2 untersagt lokale Office-Generierung bis Storyboard, Preisplan und Formularfüllungen als geprüfte Text-/Datenentwürfe vorliegen.",
            "impact": "Lokale DOCX/XLSX/PPTX-Erzeugung darf nicht gestartet werden.",
            "source_file": "local_artifact_preflight_plan_json / Agent 2",
            "source_location": "root / downstream_permissions",
            "evidence_quote": "{} / local_office_generation_allowed: false"
          },
          {
            "id": "HF-007",
            "status": "BLOCKIERT",
            "gate": "G3",
            "finding": "Unteraufträge/Eignungsleihe sind ungeklärt, während das Angebotsschreiben entsprechende Erklärungen/Formulare vorsieht und der Rahmenvertrag die Übertragung der Leistung auf Dritte untersagt.",
            "impact": "Geplantes Produktionssetup, Teamprofile und Formularlogik müssen vor Angebotsentwurf rechtlich/formal geprüft werden.",
            "source_file": "324_angebotsschreiben.docx / L03 Rahmenvertrag.pdf",
            "source_location": "DOCX-Textabschnitt 2 / PDF-Textabschnitt 4",
            "evidence_quote": "Ich/Wir beabsichtige(n) Auftragsteile an andere Unternehmen zu vergeben (Unteraufträge nach § 26 UVgO). Das ausgefüllte Formular 533a ist beigefügt. / Der Auftragnehmer/Die Auftragnehmerin darf die Ausführung der Leistung nicht auf Dritte übertragen."
          },
          {
            "id": "HF-008",
            "status": "BLOCKIERT",
            "gate": "G3-G4",
            "finding": "Finale Preis-, Versicherungs-, Ausschlussgrund-, Verfügbarkeits- und Angebotsangaben sind rechts-/wahrheitsrelevant und dürfen nicht durch KI finalisiert werden.",
            "impact": "Formular 324, Formular 521, Haftpflicht-Eigenerklärung, Preisblatt und Team-Verfügbarkeit bleiben bis Human Review blockiert.",
            "source_file": "521_eigenerklarung_ausschlussgrunde.pdf / L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 4 / PDF-Textabschnitt 6-7",
            "evidence_quote": "Mir/Uns ist bekannt, dass die Unrichtigkeit vorstehender Erklärungen ... zu meinem/unserem Ausschluss vom Vergabeverfahren ... führen kann. / Nachweis einer geeigneten Haftpflichtversicherung ... Eigenerklärung ... Eigenerklärung des Bieters über die Profile ... Verfügbarkeit."
          }
        ],
        "cross_agent_conflicts": [
          {
            "id": "CAC-001",
            "status": "REVIEW",
            "finding": "source_coverage_report_json meldet vollständige Quellenverarbeitung, während Agent 1 und Agent 2 downstream-relevante Lücken identifizieren. Das ist kein Lesbarkeitskonflikt, aber ein Freigabekonflikt: Coverage OK ist nicht gleich Artefakt-freigabefähig.",
            "source_file": "source_coverage_report_json / Agent 2",
            "source_location": "summary / blocking_uncertainties",
            "evidence_quote": "processed_file_count:17, readable_file_count:17, coverage_ratio:1.0, critical_coverage_ratio:1.0 / Vollständige Qualitätsunterkriterien und Preisunterkriterien sind im verfügbaren L01-Textauszug nicht vollständig sichtbar"
          },
          {
            "id": "CAC-002",
            "status": "REVIEW",
            "finding": "Agent 1 nennt einen widersprüchlichen Hinweis auf 28.04.2026 im Kontext Bieterfragen, zitiert im Finding aber nur die 09.06.2026/16.06.2026/17.07.2026-Fristen. Die Aussage ist anhand des Quelltextes nachvollziehbar, aber die Agent-1-Evidence ist unvollständig.",
            "source_file": "321_anfrage_angebot.pdf / Agent 1",
            "source_location": "PDF-Textabschnitt 1-2 / coverage_findings[1]",
            "evidence_quote": "wenn bis zum Ende der Frist – 28.04.2026, 09:00 Uhr - noch Fragen ... Vor diesem Hintergrund bitten wir alle Bieter und Bieterinnen ggf. Fragen nur bis zum 09.06.2026 zu stellen. / Ende der Frist für zusätzliche Informationen ... 09.06.2026 16.06.2026, 09:00 Uhr 17.07.2026"
          },
          {
            "id": "CAC-003",
            "status": "REVIEW",
            "finding": "Agent 2 stuft die Entscheidungsnotiz zu Bietergemeinschaft/Unterauftrag/Eignungsleihe als erforderlich ein, während Formular 531 in derselben Agent-2-Ausgabe nur bedingt erforderlich ist. Das ist akzeptabel, muss aber im Tracker klar getrennt werden: Entscheidungsnotiz Pflicht, Zusatzformulare nur bei Ja-Entscheidung.",
            "source_file": "Agent 2",
            "source_location": "required_artifacts / not_required_or_deprioritized",
            "evidence_quote": "Bietergemeinschaft-/Unterauftrag-/Eignungsleihe-Entscheidungsnotiz und ggf. Zusatzformulare ... required: true / Formular 531 Bewerber-/Bietergemeinschaftserklärung ... bedingt erforderlich; nicht automatisch produzieren"
          },
          {
            "id": "CAC-004",
            "status": "REVIEW",
            "finding": "Agent 2 erlaubt Marketing-Agenten grundsätzlich eine Storyline, blockiert aber lokale Office-Generierung. Das ist konsistent, muss aber technisch umgesetzt werden: nur Text-/Datenentwurf und Review, keine finalen Dateien.",
            "source_file": "Agent 2",
            "source_location": "downstream_permissions",
            "evidence_quote": "marketing_agent_can_create_storyline: true / local_office_generation_allowed: false"
          }
        ],
        "generic_or_unsourced_claims": [
          {
            "id": "GUC-001",
            "status": "BLOCKIERT",
            "finding": "Viele Approved Claims sind nur reviewpflichtige Draft-Claims und dürfen keine finalen Leistungs-, Team-, Formalia- oder Case-Aussagen ersetzen.",
            "source_file": "approved_claims_json",
            "source_location": "policy / quality_notes",
            "evidence_quote": "Claims duerfen als Formulierungsvorschlag genutzt werden. Kennzahlen, rechtliche/formale Aussagen, Kundenzitate, Verfuegbarkeit und finale Angebots-/Eignungsaussagen bleiben vor externer Verwendung reviewpflichtig. / Claims mit Zahlen sind besonders reviewpflichtig."
          },
          {
            "id": "GUC-002",
            "status": "BLOCKIERT",
            "finding": "Teamprofile dürfen nicht als finale Personalzusage, Verfügbarkeit oder Qualifikationsnachweis verwendet werden.",
            "source_file": "team_profiles_json",
            "source_location": "policy / must_not_auto_finalize",
            "evidence_quote": "Keine finale Personalzusage, keine Verfuegbarkeit, keine formale Qualifikations- oder Eignungserklaerung ohne Human Review. / Verfuegbarkeit; Beschaeftigungsumfang; Berufsjahre ... formale Qualifikationsnachweise; Unterschriften; rechtsverbindliche Personalzusagen"
          },
          {
            "id": "GUC-003",
            "status": "REVIEW",
            "finding": "Company-Evidence-Felder zu Versicherung und formalen Unternehmensdaten sind als Draft-Fill erlaubt, bleiben aber vor Abgabe reviewpflichtig; die Versicherungsquelle stammt aus BG-ETEM-Kontext und muss für diese Ausschreibung aktuell geprüft werden.",
            "source_file": "company_evidence_json",
            "source_location": "policy / CE-INSURANCE-COVERAGE",
            "evidence_quote": "Werte duerfen als KI-Entwurf vorbefuellt werden, bleiben aber vor Abgabe reviewpflichtig. / 3.000.000 EUR pauschal fuer Personen-, Sach- und Vermoegensschaeden ... source: 12-Nachweis_Betriebshaftpflichtversicherung_contentkueche_BG-ETEM_AS-02-2026.pdf"
          },
          {
            "id": "GUC-004",
            "status": "BLOCKIERT",
            "finding": "Case-Kennzahlen und Referenzclaims aus case_library_json sind überwiegend reviewpflichtig, teils ohne Quellen oder mit Konflikten; sie dürfen nicht als finale Eignungs- oder Qualitätsnachweise genutzt werden.",
            "source_file": "case_library_json",
            "source_location": "summary / CASE-LV1871-TIKTOK / CASE-LIBIFY-TIKTOK",
            "evidence_quote": "human_review_required:true / Bestehende 01-case_library.json nennt zusaetzlich eine aeltere/andere Kennzahl ... Vor externer Verwendung finalen Zahlenstand waehlen. / Aktuelle Website/BG-ETEM-Deck nennen ca. 4.000 Follower und 1,2 Millionen Views. Finalen Stand klaeren."
          },
          {
            "id": "GUC-005",
            "status": "BLOCKIERT",
            "finding": "Marketing-Playbook-Pitchskripte enthalten Beispielpreise, Beispielzahlen und generische Privatpitch-Logik; diese dürfen für die öffentliche Ausschreibung nicht ungeprüft übernommen werden.",
            "source_file": "marketing_playbook_json",
            "source_location": "meta.leitplanken / MKP-019 / MKP-018",
            "evidence_quote": "Pitch-KI darf keine harten Zahlen, Benchmarks oder Cases behaupten, wenn sie nicht im konkreten Briefing oder einer freigegebenen Quelle stehen. / 1 Drehtag = 30 Reels ... Social-Media-Retainer ab 5.000€/Monat / 3 Content-Days, 1.000+ Content-Pieces ... Ab 15.000€ pro Messe."
          },
          {
            "id": "GUC-006",
            "status": "REVIEW",
            "finding": "BGETEM darf nur als Struktur- und Review-Benchmark genutzt werden; Inhalte, Preise, Nachweise oder Rechtsdaten dürfen nicht in dieses Angebot kopiert werden.",
            "source_file": "bgetem_benchmark_json",
            "source_location": "usage_policy / must_not",
            "evidence_quote": "Benchmark fuer Struktur, Reihenfolge und Review-Disziplin. Inhalte nicht blind in neue Pitches kopieren. / BGetem-spezifische Inhalte oder Claims in andere Pitches kopieren. / BGetem-Preise, Nachweise oder Rechtsdaten als Vorlage fuer andere Ausschreibungen verwenden."
          }
        ],
        "external_research_misuse": [
          {
            "id": "ERM-001",
            "status": "REVIEW",
            "finding": "agent_a_ahrefs_research_json ist leer; es liegt kein Ahrefs-/Agent-A-Research vor, der als Grundlage für Tender-Fakten genutzt werden dürfte.",
            "source_file": "agent_a_ahrefs_research_json",
            "source_location": "root",
            "evidence_quote": "{}"
          },
          {
            "id": "ERM-002",
            "status": "REVIEW",
            "finding": "Case-Library enthält externe Websites/LinkedIn-/YouTube-Quellen und öffentliche Case-URLs. Diese sind maximal EXTERNAL_RESEARCH_NEEDS_REVIEW und dürfen keine Tender-Fakten, finalen Leistungsversprechen oder Eignungsnachweise ersetzen.",
            "source_file": "case_library_json / knowledge_brain_policy_json",
            "source_location": "cases[].sources / agents_must_not_use_as_final_truth",
            "evidence_quote": "https://contentkueche.de/case/tiktok-case-study-lv1871/ / https://www.linkedin.com/newsletters/circularity-with-global-impact-7325621535564607490/ / Agent-A/Ahrefs-Rohdaten als finaler Claim, Preis-, Legal- oder Strategie-Beweis"
          },
          {
            "id": "ERM-003",
            "status": "REVIEW",
            "finding": "Reference Documents sind Struktur-/Tonalitätsmuster, keine finalen Quellen für Preise, Legal-Text, Kundendaten oder Claims.",
            "source_file": "reference_documents_json",
            "source_location": "usage_policy / documents[].not_allowed_de",
            "evidence_quote": "Inhalte, Claims, Preise, Legal-Text, Kundendaten und Assets daraus bleiben quellen- und reviewpflichtig. / Keine Preise, Kundendaten oder Claims ungeprüft übernehmen."
          }
        ],
        "example_video_or_work_sample_risks": [
          {
            "id": "EVR-001",
            "status": "REVIEW",
            "finding": "Das Storyboard mit Styleframes ist zwingendes Wertungsdokument; Thema, Länge, Format, Sprecherlosigkeit und Umfang sind strikt vorgegeben.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Ein Storyboard, einschließlich Styleframes, für ein circa einminütiges Animationsvideo ohne Sprecher mit ggfs. erklärendem animierten Text (maximal 1-2 DIN A4 Seiten) zum Thema Landtagswahl 2027 im Format 9:16."
          },
          {
            "id": "EVR-002",
            "status": "BLOCKIERT",
            "finding": "Storyboard-/Styleframe-Inhalte dürfen nicht finalisiert werden, bevor die vollständigen Qualitätsunterkriterien aus Abschnitt VI geprüft sind.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 10",
            "evidence_quote": "Preis: 30 % Qualität: 70 % ... aa) Minutenpreis ... 80% bb) Sekundenpre"
          },
          {
            "id": "EVR-003",
            "status": "REVIEW",
            "finding": "Styleframes müssen an das Gestaltungsmanual der Landeszentrale anknüpfen; generische oder markenfremde Visuals sind nicht freigabefähig.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf / L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf",
            "source_location": "PDF-Textabschnitt 3 / PDF-Textabschnitt 3-7",
            "evidence_quote": "Entwicklung eines Layoutkonzepts für die grafische Umsetzung und Animation anknüpfend an das Gestaltungsmanual der Landeszentrale / Um das Logo herum ist eine Schutzzone einzuhalten. / Die Primärfarben bestimmen den Auftritt maßgeblich. / Die Hausschrift des Landes NRW und der Landeszentrale ist die Benton Sans."
          },
          {
            "id": "EVR-004",
            "status": "REVIEW",
            "finding": "Barrierefreiheit ist gefordert, aber im sichtbaren Agent-Kontext nicht operationalisiert; Styleframes und Produktionsprozess dürfen keine finale Barrierefreiheits-Compliance behaupten.",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "5. Gewährleistung der Barrierefreiheit,"
          },
          {
            "id": "EVR-005",
            "status": "BLOCKIERT",
            "finding": "Externe Beispielvideos, Stock-/Musik-/SFX-/Font-Claims oder Wettbewerbsbeobachtungen dürfen im Work Sample nicht als ungeprüfte Nachweise verwendet werden; Rechtefreiheit muss im Prozess geprüft werden.",
            "source_file": "L03 Rahmenvertrag.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "Der Auftragnehmer/Die Auftragnehmerin überträgt dem Auftraggeber zum Zeitpunkt ihrer Entstehung sämtliche Rechte an dem Arbeitsergebnis frei von Rechten Dritter ... Der Auftragnehmer / die Auftragnehmerin stellt den Auftraggeber von allen Ansprüchen Dritter frei"
          }
        ],
        "repair_actions": [
          {
            "id": "RA-001",
            "priority": "hoch",
            "action": "Vollständigen Abschnitt VI der L01 Leistungsbeschreibung aus dem Originaldokument extrahieren und Bewertungsmatrix mit Preis- und Qualitätsunterkriterien erstellen.",
            "owner_gate": "G1-G2",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 10 / source_bundle_json.quality_warnings",
            "evidence_quote": "Preis: 30 % Qualität: 70 % ... bb) Sekundenpre / Textauszug auf 14000 Zeichen gekürzt; Original 18360 Zeichen."
          },
          {
            "id": "RA-002",
            "priority": "hoch",
            "action": "Formular 325 im Vergabemarktplatz suchen, herunterladen oder Abwesenheit dokumentieren; anschließend Abgabe-Tracker aktualisieren.",
            "owner_gate": "G3-G4",
            "source_file": "324_angebotsschreiben.docx",
            "source_location": "DOCX-Textabschnitt 1",
            "evidence_quote": "Die im Formular 325 genannten Angebotsunterlagen sind mit Ausnahme der in einer der o. g. Datenbanken hinterlegten Nachweise beigefügt."
          },
          {
            "id": "RA-003",
            "priority": "hoch",
            "action": "Vergabemarktplatz-Q&A und aktualisierte Unterlagen mit Stand 10.06.2026 prüfen; Änderungslog erstellen und alle Artefakte dagegen abgleichen.",
            "owner_gate": "G3",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf / L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 1 und 4 / PDF-Textabschnitt 5",
            "evidence_quote": "Antworten sind Bestandteil der Teilnahme- bzw. Vergabeunterlagen. / Fragen und Antworten an alle Interessierten 10.06.2026"
          },
          {
            "id": "RA-004",
            "priority": "hoch",
            "action": "requirements_roadmap_json als Compliance-Matrix neu erstellen: Muss, Eignung, Formalia, Preis, Vertrag, Plattform, Bewertung, Annahmen jeweils mit Fundstelle, Owner, Status und Risiko.",
            "owner_gate": "G1",
            "source_file": "tender_win_playbook_json",
            "source_location": "compliance_matrix_spec.required_columns",
            "evidence_quote": "required_columns: fundstelle, dokument, anforderung, art, gewichtung, muss_status, zuständigkeit, antwortartefakt, angebotsantwort, status, risiko, offene_frage, human_review_required"
          },
          {
            "id": "RA-005",
            "priority": "hoch",
            "action": "Preisblatt-Analyse, Preisfüllplan und Kalkulationsannahmen erstellen; keine finalen Werte eintragen, bis Pricing, Auskömmlichkeit und G2/G3 Review abgeschlossen sind.",
            "owner_gate": "G2-G3",
            "source_file": "L02 Preisblatt.pdf / tender_win_playbook_json",
            "source_location": "PDF-Textabschnitt 1 / pricing_rules.forbidden",
            "evidence_quote": "Minutenpreis für Animationsvideos ... Sekundenpreis für zusätzliche Korrekturen ... Minutenpreis für die Anpassung ... Angaben zur Umsatzsteuer / finale Preise erfinden; Preisblatt automatisch final ausfüllen ohne Human Review"
          },
          {
            "id": "RA-006",
            "priority": "hoch",
            "action": "Storyboard-/Styleframe-Draft erst nach vollständiger Bewertungsmatrix lokal als 1-2 DIN-A4-Entwurf erstellen; explizit AI_PROPOSED_NEEDS_REVIEW markieren.",
            "owner_gate": "G1-G2",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 7",
            "evidence_quote": "Storyboard, einschließlich Styleframes ... maximal 1-2 DIN A4 Seiten ... Landtagswahl 2027 ... Format 9:16"
          },
          {
            "id": "RA-007",
            "priority": "hoch",
            "action": "Bietergemeinschaft, Unterauftrag und Eignungsleihe menschlich entscheiden; bei Ja fehlende Formulare 533a/533b/534a/534b beschaffen und Konflikt mit Rahmenvertrag prüfen.",
            "owner_gate": "G3",
            "source_file": "321_anfrage_angebot.pdf / L03 Rahmenvertrag.pdf",
            "source_location": "PDF-Textabschnitt 2 / PDF-Textabschnitt 4",
            "evidence_quote": "Sollten Auftragsteile an andere Unternehmen vergeben werden (Unteraufträge nach § 26 UVgO), ist das Formular 533a auszufüllen und dem Angebot beizufügen. / Der Auftragnehmer/Die Auftragnehmerin darf die Ausführung der Leistung nicht auf Dritte übertragen."
          },
          {
            "id": "RA-008",
            "priority": "hoch",
            "action": "Haftpflicht-Eigenerklärung nur als Entwurf mit aktueller Versicherungsprüfung vorbereiten; Deckungssummen je Schadensfall und Versicherungsjahr G3-freigeben lassen.",
            "owner_gate": "G3",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 6",
            "evidence_quote": "maximale Deckung in Euro je Schadensfall maximale Deckung in Euro je Versicherungsjahr Personenschäden Sachschäden Vermögensschäden"
          },
          {
            "id": "RA-009",
            "priority": "mittel",
            "action": "Barrierefreiheitsanforderungen operationalisieren oder als offene Frage/Risiko aus Q&A/Portalstand klären; keine finale Compliance-Aussage ohne Nachweis.",
            "owner_gate": "G2-G3",
            "source_file": "L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf",
            "source_location": "PDF-Textabschnitt 4",
            "evidence_quote": "5. Gewährleistung der Barrierefreiheit,"
          },
          {
            "id": "RA-010",
            "priority": "hoch",
            "action": "Abgabe- und Upload-Tracker mit G1-G4 Review-Gates, Fristen, Portalzugang, Dateiliste, Signatur-/Textformentscheidung und No-Upload-KI-Policy erstellen.",
            "owner_gate": "G3-G4",
            "source_file": "312_322_hinweise_einreichung_teilnahmeantraege.pdf / source_acquisition_request_json",
            "source_location": "PDF-Textabschnitt 1-2 / policy",
            "evidence_quote": "Elektronische Teilnahmeanträge/Angebote sind ausschließlich über den Vergabemarktplatz des Landes NRW www.evergabe.nrw.de einzureichen. / sharepoint_upload_allowed:false, offer_submission_allowed:false, signature_allowed:false, binding_commitment_allowed:false"
          },
          {
            "id": "RA-011",
            "priority": "hoch",
            "action": "Dashboard-QA-Review und lokale Preflight-Planung neu befüllen; solange dashboard_qa_review_json und local_artifact_preflight_plan_json leer sind, keine Artefaktfreigabe melden.",
            "owner_gate": "G1-G4",
            "source_file": "dashboard_qa_review_json / local_artifact_preflight_plan_json",
            "source_location": "root / root",
            "evidence_quote": "{} / {}"
          }
        ],
        "allowed_next_step": "repair_sources"
      }
    }
  ],
  "checks": [
    {
      "id": "AGENT-QA-0001",
      "agent": "Source-&-Requirements-Agent",
      "artifact": "agent_requirements_roadmap.json",
      "status": "warning",
      "severity": "medium",
      "message": "Agent meldet REVIEW.",
      "action": "Menschliche Prüfung vor Folgeartefakten durchführen."
    },
    {
      "id": "AGENT-QA-0002",
      "agent": "Source-&-Requirements-Agent",
      "artifact": "agent_requirements_roadmap.json",
      "status": "pass",
      "severity": "low",
      "message": "To-dos sind quellengebunden.",
      "action": "Roadmap fachlich prüfen."
    },
    {
      "id": "AGENT-QA-0003",
      "agent": "Artifact-&-Output-Plan-Agent",
      "artifact": "agent_artifact_decision_plan.json",
      "status": "warning",
      "severity": "medium",
      "message": "Agent meldet REVIEW.",
      "action": "Menschliche Prüfung vor Folgeartefakten durchführen."
    },
    {
      "id": "AGENT-QA-0004",
      "agent": "Artifact-&-Output-Plan-Agent",
      "artifact": "agent_artifact_decision_plan.json",
      "status": "warning",
      "severity": "medium",
      "message": "Artefaktentscheid enthält blockierende/prüfpflichtige Unsicherheiten.",
      "action": "Unsicherheiten vor Office-/Konzeptproduktion klären."
    },
    {
      "id": "AGENT-QA-0005",
      "agent": "Artifact-&-Output-Plan-Agent",
      "artifact": "agent_artifact_decision_plan.json",
      "status": "pass",
      "severity": "low",
      "message": "Artefaktentscheid ist quellengebunden und formatbezogen.",
      "action": "Als autoritativen Agent-Vorschlag in Review verwenden."
    },
    {
      "id": "AGENT-QA-0006",
      "agent": "QA-&-Red-Team-Agent",
      "artifact": "agent_quality_audit.json",
      "status": "fail",
      "severity": "high",
      "message": "Agent meldet BLOCKIERT.",
      "action": "Reparaturaktionen des Agenten bearbeiten."
    },
    {
      "id": "AGENT-QA-0007",
      "agent": "QA-&-Red-Team-Agent",
      "artifact": "agent_quality_audit.json",
      "status": "fail",
      "severity": "high",
      "message": "QA-Agent meldet harte Fehler.",
      "action": "Reparaturaktionen vor Folgeartefakten abarbeiten."
    },
    {
      "id": "AGENT-QA-0008",
      "agent": "QA-&-Red-Team-Agent",
      "artifact": "agent_quality_audit.json",
      "status": "fail",
      "severity": "high",
      "message": "QA-Agent findet generische oder unbelegte Claims.",
      "action": "Claims nacharbeiten oder streichen."
    },
    {
      "id": "AGENT-QA-0009",
      "agent": "QA-&-Red-Team-Agent",
      "artifact": "agent_quality_audit.json",
      "status": "fail",
      "severity": "high",
      "message": "QA-Agent findet missbrauchte externe Research-Hinweise.",
      "action": "Ahrefs/Agent-A-Hinweise als Hypothesen markieren oder aus Pitchtexten entfernen."
    },
    {
      "id": "AGENT-QA-0010",
      "agent": "QA-&-Red-Team-Agent",
      "artifact": "agent_quality_audit.json",
      "status": "warning",
      "severity": "medium",
      "message": "QA-Agent empfiehlt: repair_sources.",
      "action": "Empfehlung im Review beachten."
    }
  ],
  "next_actions_de": [
    "KI-Auswertung ist als Arbeitsbasis importiert.",
    "Offene QA-Punkte im Dashboard als Aufgaben behandeln; finale Abgabe und Office-Erzeugung bleiben gesperrt.",
    "Als Nächstes die geforderten Artefakte einzeln erzeugen oder verbessern: Storyboard/Styleframes, Preisblatt, Formalia, Unternehmens-/Teamunterlagen."
  ],
  "policy_de": [
    "Make-Agenten liefern prüfbare Zwischenartefakte, keine Freigabe.",
    "Storyline und Preisplan müssen vor Deck-/XLSX-Erzeugung menschlich geprüft werden.",
    "Legal/Formalia, finale Preise, Angebotsabgabe, Signaturen und Upload bleiben gesperrt."
  ],
  "persisted_agent_artifacts": [
    {
      "artifact": "agent_requirements_roadmap.json",
      "path": "/app/runs_v2/Test_8_Landeszentrale/agent_requirements_roadmap.json",
      "agent": "Source-&-Requirements-Agent"
    },
    {
      "artifact": "agent_artifact_decision_plan.json",
      "path": "/app/runs_v2/Test_8_Landeszentrale/agent_artifact_decision_plan.json",
      "agent": "Artifact-&-Output-Plan-Agent"
    },
    {
      "artifact": "agent_artifact_decision_plan.md",
      "path": "/app/runs_v2/Test_8_Landeszentrale/agent_artifact_decision_plan.md",
      "agent": "Artifact-&-Output-Plan-Agent"
    },
    {
      "artifact": "agent_quality_audit.json",
      "path": "/app/runs_v2/Test_8_Landeszentrale/agent_quality_audit.json",
      "agent": "QA-&-Red-Team-Agent"
    }
  ]
}