{
  "mode": "artifact_create",
  "project_name": "Stifterverband_2",
  "result_record_key": "Stifterverband_2__artifact__pricing_preisblatt_l02",
  "responsible_person": "Kaufmännischer Review / Pitch Lead",
  "local_output_dir": "/app/runs_v2/Stifterverband_2",
  "artifact_id": "pricing_preisblatt_l02",
  "artifact_create_request_json": "{\"_truncated_for_make_artifact_payload\":true,\"full_length_chars\":39378,\"excerpt\":\"{\\\"schema\\\":\\\"contentkueche.artifact_create_request.v1\\\",\\\"mode\\\":\\\"artifact_create\\\",\\\"language\\\":\\\"de-DE\\\",\\\"project_name\\\":\\\"Stifterverband_2\\\",\\\"responsible_person\\\":\\\"Kaufmännischer Review / Pitch Lead\\\",\\\"local_output_dir\\\":\\\"/app/runs_v2/Stifterverband_2\\\",\\\"artifact_output_dir\\\":\\\"artifact_outputs/pricing_preisblatt_l02\\\",\\\"request_path\\\":\\\"artifact_create_requests/pricing_preisblatt_l02.json\\\",\\\"artifact\\\":{\\\"id\\\":\\\"pricing_preisblatt_l02\\\",\\\"title_de\\\":\\\"Preisblatt L02\\\",\\\"description_de\\\":\\\"Preisblatt L02 als Formular. Das Preisblatt verlangt konkrete Netto-/Brutto-Preise für drei Leistungspositionen. Auslöser/Quelle: L02 Preisblatt.pdf. Nächster Schritt: Preislogik und USt-Status kaufmännisch prüfen; keine finalen Preise automatisch setzen.\\\",\\\"required\\\":true,\\\"production_status\\\":\\\"ENTWURF_VORHANDEN\\\",\\\"target_format_de\\\":\\\"Formular\\\",\\\"create_button_label_de\\\":\\\"Jetzt erstellen\\\",\\\"create_allowed_now\\\":true,\\\"create_allowed_note_de\\\":\\\"Es gibt bereits Arbeitsdateien. Agent soll gezielt ergänzen oder verbessern, nicht neu erfinden.\\\"},\\\"source_evidence\\\":{\\\"source_file\\\":\\\"L02 Preisblatt.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 1\\\",\\\"evidence_quote\\\":\\\"Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto\\\",\\\"evidence_required\\\":true,\\\"source_sanitization\\\":{}},\\\"artifact_source_context\\\":{\\\"purpose_de\\\":\\\"Kuratiertes Kontextpaket für genau dieses Artefakt. Der Agent soll damit konkrete Inhalte erzeugen, nicht nur fehlende Quellen melden.\\\",\\\"payload_policy_de\\\":\\\"Nur für lokalen Review. Zitate/Belege nutzen, keine finalen Zusagen ableiten.\\\",\\\"source_files_considered\\\":[\\\"L02 Preisblatt.pdf\\\",\\\"L02 Preisblatt.docx\\\",\\\"324_angebotsschreiben.docx\\\",\\\"511_bewerbungsbedingungen.pdf\\\",\\\"312a_322a_informationen_dsgvo.pdf\\\",\\\"321_anfrage_angebot.pdf\\\"],\\\"requirements_roadmap_items\\\":[{\\\"id\\\":\\\"ROAD-0008\\\",\\\"workstream\\\":\\\"Pricing\\\",\\\"task\\\":\\\"Preisblatt ausfüllen: Minutenpreis Animationsvideos, Sekundenpreis zusätzliche Korrekturen (ab 4. Korrekturschleife), Minutenpreis Formatadaption; Netto/Brutto und Umsatzsteuerangaben ergänzen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"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(entsprechend der Anforderung der\\\\nLeistungsbeschreibung A II)\\\\n2\\\\nSekundenpreis für zusätzliche\\\\nKorrekturen von Animationsvideos\\\\n(ab vierter Korrekturschleife)\\\\n3\\\\nMinutenpreis für die Anpassung von\\\\nbereits erstellter Animationsvideos\\\\nan ein weiteres Format (z. B. von\\\\n9:16 zu 16:9)\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Commercial Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"next_action\\\":\\\"Kaufmännischer Review (G2/G3): Preise kalkulieren/prüfen; danach L02 Preisblatt.docx befüllen (keine Auto-Finalisierung).\\\",\\\"additional_source_files\\\":[]},{\\\"id\\\":\\\"ROAD-0009\\\",\\\"workstream\\\":\\\"Pricing\\\",\\\"task\\\":\\\"Umsatzsteuer-Option im Preisblatt korrekt ankreuzen/ergänzen (USt-Befreiung vs. Prozentsatz) und Bietername/Anlagenbezug eintragen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L02 Preisblatt.docx\\\",\\\"source_location\\\":\\\"DOCX-Textabschnitt 1\\\",\\\"evidence_quote\\\":\\\"Angaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)\\\\n☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________ (Rechtsgrundlage)\\\\n☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt.\\\\n(Name bzw. Firmenbezeichnung des Bieters)\\\\nAnlage zum Angebot vom\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Commercial Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"next_action\\\":\\\"Kaufmännischer Review: korrekten USt-Satz/Status bestätigen; danach Preisblatt final befüllen (G4 erst nach Human Freigabe).\\\",\\\"additional_source_files\\\":[]},{\\\"id\\\":\\\"ROAD-0031\\\",\\\"workstream\\\":\\\"Pricing\\\",\\\"task\\\":\\\"Preisposition und kommerzielle Logik prüfen\\\",\\\"why_it_matters\\\":\\\"Diese Anforderung wurde aus einer priorisierten Ausschreibungsquelle extrahiert und braucht eine Angebotsantwort.\\\",\\\"source_file\\\":\\\"324_angebotsschreiben.docx\\\",\\\"source_location\\\":\\\"DOCX mit 3 Tabellen\\\",\\\"evidence_quote\\\":\\\"Umsatzsteuer-Identifikationsnummer | Umsatzsteuer-Identifikationsnummer\\\",\\\"output_artifact_needed\\\":\\\"price_fill_plan.json / price_sheet_draft.xlsx\\\",\\\"responsible_role\\\":\\\"Commercial Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"blockierend\\\",\\\"next_action\\\":\\\"Angebotsantwort formulieren und gegen Quelle prüfen.\\\",\\\"additional_source_files\\\":[\\\"511_bewerbungsbedingungen.pdf\\\",\\\"312a_322a_informationen_dsgvo.pdf\\\",\\\"321_anfrage_angebot.pdf\\\"]},{\\\"id\\\":\\\"ROAD-0032\\\",\\\"workstream\\\":\\\"Pricing\\\",\\\"task\\\":\\\"Preisblatt-Fill-Plan und kommerzielle Annahmen prüfen\\\",\\\"why_it_matters\\\":\\\"Finale Preise, USt.-Logik, Reise-/Lizenzkosten und optionale Leistungen bleiben menschliche Entscheidungen.\\\",\\\"source_file\\\":\\\"L02 Preisblatt.pdf\\\",\\\"source_location\\\":\\\"Preisunterlage\\\",\\\"evidence_quote\\\":\\\"Erkannte Preislogik: vat_net_gross, travel_costs, correction_loops\\\",\\\"output_artifact_needed\\\":\\\"price_fill_plan.json / price_sheet_draft.xlsx\\\",\\\"responsible_role\\\":\\\"Commercial Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"blockierend\\\",\\\"next_action\\\":\\\"Preis-Fill-Plan abarbeiten; erst danach Preisblatt manuell/fachlich befüllen.\\\",\\\"additional_source_files\\\":[\\\"L02 Preisblatt.docx\\\"]}],\\\"source_evidence_chunks\\\":[{\\\"source_file\\\":\\\"321_anfrage_angebot.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 1, Dokument hat 3 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf#text-1\\\",\\\"text\\\":\\\"VHB NRW Formular 321\\\\n04/2026 Anfrage zur Angebotsabgabe\\\\n1\\\\nDienststelle Ort, Datum\\\\nLandeszentrale für politische Bildung Nordrhein-Westfalen 40221 Düsseldorf, 22.05.2026\\\\nAnschrift\\\\nPlatz des Landtags 1\\\\nKontaktstelle\\\\nZVS\\\\nGeschäftszeichen\\\\nIII.2\\\\nVergabe-Nr.\\\\n2026LpB0054\\\\nUmsatzsteuer-Identifikationsnummer\\\\nDE460785886\\\\nEnde 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\\\\nAnfrage zur Angebotsabgabe\\\\n☐ Ihr Teilnahmeantrag vom ______________\\\\nLieferung/Leistung von\\\\nRahmenvertrag über die Erstellung von Animationsvideos für Websites und soziale Medien\\\\nder Landeszentrale für politische Bildung Nordrhein-Westfalen\\\\nSehr geehrte Damen und Herren,\\\\nes ist beabsichtigt, die in der anliegenden Beschreibung bezeichneten Leistungen\\\\n☒ in einer öffentlichen Ausschreibung\\\\n☐ in einer beschränkten Ausschreibung\\\\n☐ in einer Verhandlungsvergabe\\\\nzu vergeben\\\\nEs gelten die beigefügten Bewerbungs-, Vergabe- und Vertragsbedingungen.\\\\nZusätzliche Auskünfte über die Vergabeunterlagen:\\\\nEine Frist für Bieterfragen gibt es nach den geltenden Vorschriften nicht mehr. Jedoch bedeutet\\\\ndies in Verfahren wie diesem, wenn bis zum Ende der Frist – 28.04.2026, 09:00 Uhr - noch Fragen\\\\nvon Bietern und Bieterinnen gestellt werden und andere Bieter und Bieterinnen schon ihr Angebot\\\\nauf den Weg gebracht haben, dass dieses evtl. noch einmal überarbeitet werden muss.\\\\nVHB NRW Formular 321\\\"},{\\\"source_file\\\":\\\"321_anfrage_angebot.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 2, Dokument hat 3 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf#text-2\\\",\\\"text\\\":\\\"04/2026 Anfrage zur Angebotsabgabe\\\\n2\\\\nVor diesem Hintergrund bitten wir alle Bieter und Bieterinnen ggf. Fragen nur bis zum 09.06.2026\\\\nzu stellen.\\\\nHierdurch wird dann allen Bieter und Bieterinnen die Möglichkeit gegeben, diese Fragen und Antworten,\\\\nwenn noch erforderlich, in ihr Angebot einzuarbeiten.\\\\nNur für die öffentliche Ausschreibung:\\\\nBei Bietergemeinschaften sind alle jeweiligen Mitglieder sowie eines ihrer Mitglieder als bevollmächtigter\\\\nVertreter zu benennen (s. a. Formular 531 und Formular 511 Nr. 4). Sie müssen insgesamt die\\\\nEignungskriterien erfüllen.\\\\nWenn Sie beabsichtigen, Eignungsanforderungen in Bezug auf die erforderliche wirtschaftliche und\\\\nfinanzielle oder technische und berufliche Leistungsfähigkeit durch ein anderes Unternehmen\\\\n(Eignungsleihe nach § 34 UVgO) erfüllen zu lassen, ist das ausgefüllte Formular 534a oder 534b dem\\\\nAngebot beizufügen. Bitte beachten Sie, dass das Formular 534b vom Eignungsleiher unterschrieben\\\\neinzureichen ist.\\\\nNur für die Verhandlungsvergabe:\\\\n☐ Der Zuschlag kann ohne die Aufnahme von Verhandlungen erteilt werden.\\\\nSollten Auftragsteile an andere Unternehmen vergeben werden (Unteraufträge nach § 26 UVgO), ist das\\\\nFormular 533a auszufüllen und dem Angebot beizufügen.\\\\nDer Zuschlag wird auf das wirtschaftlichste Angebot erteilt. Die Zuschlagskriterien sowie deren\\\\nGewichtung/Reihenfolge ergeben sich aus\\\\n☐ der Auftragsbekanntmachung.\\\\n☒ den Vergabeunterlagen.\\\"},{\\\"source_file\\\":\\\"321_anfrage_angebot.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 3, Dokument hat 3 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf#text-3\\\",\\\"text\\\":\\\"☐ Eine Angebotsabgabe auf Lose ist möglich. Der Umfang der Lose ergibt sich aus der\\\\nLeistungsbeschreibung. Das Angebot kann sich erstrecken auf\\\\n☐ alle Lose.\\\\n☐ mehrere Lose.\\\\n☐ nur ein Los.\\\\nBei zugelassener Angebotsabgabe für mehr als ein Los:\\\\n☐ Beschränkung der Anzahl der Lose, für die ein Bieter ein Angebot einreichen kann.\\\\nAngabe der Anzahl der Lose und ggf. Angabe einer Loskombination:\\\\n☐ Beschränkung der Zahl der Lose, für die ein Bieter den Zuschlag erhalten kann.\\\\nHöchstzahl der Lose: siehe Auftragsbekanntmachung.\\\\nBedingungen zur Ermittlung derjenigen Lose, für die ein Bieter den Zuschlag erhält, falls sein\\\\nAngebot in mehr Losen das wirtschaftlichste ist als die angegebene Höchstzahl an Losen:\\\\nVHB NRW Formular 321\\\\n04/2026 Anfrage zur Angebotsabgabe\\\\n3\\\\n☐ Nebenangebote sind zugelassen.\\\\nIm Übrigen wird auf Folgendes hingewiesen:\\\\nIhr Angebot können Sie elektronisch\\\\n☒ in Textform\\\\n☒ mit fortgeschrittener elektronischer Signatur oder fortgeschrittenem elektronischen Siegel\\\\n☒ mit qualifizierter elektronischer Signatur oder qualifizierten elektronischen Siegel\\\\neinreichen.\\\\nHierzu beachten Sie bitte die Hinweise zur Form der Einreichung von Angeboten (Formular 312_322).\\\\nDie Kommunikation im Vergabeverfahren wird ausschließlich über den Vergabemarktplatz des\\\\nLandes NRW geführt.\\\\nEin Anspruch auf Beantwortung von Bieterfragen besteht im Regelfall nur, sofern diese innerhalb der o. a.\\\"},{\\\"source_file\\\":\\\"L02 Preisblatt.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 1, Dokument hat 1 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L02 Preisblatt.pdf#text-1\\\",\\\"text\\\":\\\"Preisblatt\\\\nRahmenvertrag Animationsvideos\\\\nAufwandsvergütung / Einzelpreise für die Leistungen gem.\\\\nLeistungsbeschreibung Ziff. A.II.\\\\nPos. Leistung Preis (in Euro)\\\\nnetto\\\\nPreis (in Euro)\\\\nbrutto\\\\n1\\\\nMinutenpreis für Animationsvideos\\\\n(entsprechend der Anforderung der\\\\nLeistungsbeschreibung A II)\\\\n2\\\\nSekundenpreis für zusätzliche\\\\nKorrekturen von Animationsvideos\\\\n(ab vierter Korrekturschleife)\\\\n3\\\\nMinutenpreis für die Anpassung von\\\\nbereits erstellter Animationsvideos\\\\nan ein weiteres Format (z. B. von\\\\n9:16 zu 16:9)\\\\nAngaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)\\\\n☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________\\\\n(Rechtsgrundlage)\\\\n☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____%\\\\nveranschlagt.\\\\n(Name bzw. Firmenbezeichnung des Bieters)\\\\nKlicken Sie hier, um Text einzugeben.\\\\nAnlage zum Angebot vom\\\\nKlicken Sie hier, um Text einzugeben.\\\"},{\\\"source_file\\\":\\\"312a_322a_informationen_dsgvo.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 1, Dokument hat 3 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf#text-1\\\",\\\"text\\\":\\\"VHB NRW Formular 312a_322a\\\\n04/2026 Information DSGVO\\\\n1\\\\nInformationen wegen der Erhebung personenbezogener Daten\\\\nnach Artikeln 13 und 14 Datenschutz-Grundverordnung\\\\n(Verordnung (EU) 2016/679 vom 27. April 2016)\\\\nNamen und Kontaktdaten des für die Verarbei-\\\\ntung der personenbezogenen Daten Verant-\\\\nwortlichen:\\\\nDer Präsident des Landtags NRW\\\\nPlatz des Landtags 1\\\\n40221 Düsseldorf\\\\nDeutschland\\\\nTel.: +49 (0)211 - 884 0\\\\nFax: +49 (0)211 - 884 2258\\\\nE-Mail: email@landtag.nrw.de\\\\nKontaktdaten der/des Datenschutzbeauftrag-\\\\nten:\\\\nDer Präsident des Landtags NRW\\\\nDatenschutzbeauftragter\\\\nPlatz des Landtags 1\\\\n40221 Düsseldorf\\\\nDeutschland\\\\nTel.: +49 (0)211 - 884 0\\\\nFax: +49 (0)211 - 884 2258\\\\nE-Mail: datenschutzbeauftragter@landtag.nrw.de\\\\nZweck und Rechtsgrundlage für die Verarbei-\\\\ntung personenbezogener Daten:\\\\na) Zweck der Verarbeitung:\\\\nDurchführung eines Vergabeverfahrens.\\\\nb) Rechtsgrundlage:\\\\nArt. 6 Abs. 1 Buchstabe c) i. V. m. Art. 6 Abs. 3 Da-\\\\ntenschutz-Grundverordnung (DSGVO) und § 55\\\\nLandeshaushaltsordnung NRW (LHO NRW) nebst\\\\nzugehörigen Verwaltungsvorschriften (VV) i. V. m.\\\\nder Unterschwellenvergabeordnung (UVgO) sowie\\\\nWettbewerbsregistergesetz (WRegG).\\\\nAls Bewerber bzw. Bieter sind Sie verpflichtet, die\\\\ngeforderten Angaben zu machen. Falls Sie diese\\\\nAngaben nicht machen, kann Ihr Angebot/Teilnah-\\\\nmeantrag nach den vergaberechtlichen Vorschrif-\\\\nten vom weiteren Vergabeverfahren ausgeschlos-\\\\nsen werden.\\\"},{\\\"source_file\\\":\\\"312a_322a_informationen_dsgvo.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 2, Dokument hat 3 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf#text-2\\\",\\\"text\\\":\\\"Kriterien für die Festlegung der Dauer der\\\\nSpeicherung personenbezogener Daten\\\\nMaßstab für die Dauer der Speicherung personen-\\\\nbezogener Daten sind die haushaltsrechtlichen\\\\nAufbewahrungsfristen. Diese beträgt nach den VV\\\\nzu § 79 LHO NRW (Aufbewahrungsbestimmungen)\\\\ngrundsätzlich fünf Jahre nach Ablauf des letzten\\\\nBeschaffungsvorfalls. Längere Fristen bleiben im\\\\nEinzelfall unberührt.\\\\nEmpfänger von personenbezogenen Daten\\\\nPersonenbezogene Daten dürfen an andere Perso-\\\\nnen oder Stellen weitergegeben werden, wenn Sie\\\\nder Weitergabe zugestimmt haben oder diese ge-\\\\nsetzlich zugelassen ist:\\\\nNach § 6 Wettbewerbsregistergesetz ist die Verga-\\\\nbestelle verpflichtet, vor der Erteilung des Zuschlags\\\\nin einem Verfahren über die Vergabe öffentlicher\\\\nVHB NRW Formular 312a_322a\\\\n04/2026 Information DSGVO\\\\n2\\\\nAufträge mit einem geschätzten Auftragswert ab\\\\n50 000 Euro ohne Umsatzsteuer bei der Register-\\\\nbehörde abzufragen, ob im Wettbewerbsregister\\\\nEintragungen zu demjenigen Bieter, der den Zu-\\\\nschlag erhalten soll, gespeichert sind. Unterhalb der\\\\nv. g. Wertgrenze und auch bei einem Teilnahme-\\\\nwettbewerb kann eine Abfrage an die Wettbewerbs-\\\\nregisterbehörde gerichtet werden. Dies gilt bei Teil-\\\\nnahmewettbewerben für solche Bewerber, die zur\\\\nAngebotsabgabe aufgefordert werden.\\\\nBei allen Vergabeverfahren sind auf Verlangen der\\\\nBieter, die nicht für den Zuschlag berücksichtigt wor-\\\\nden sind, die Merkmale und Vorteile des erfolgrei-\\\"},{\\\"source_file\\\":\\\"312a_322a_informationen_dsgvo.pdf\\\",\\\"source_location\\\":\\\"PDF-Textabschnitt 3, Dokument hat 3 Seiten\\\",\\\"chunk_id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf#text-3\\\",\\\"text\\\":\\\"chen Angebots sowie der Name des erfolgreichen\\\\nBieters mitzuteilen.\\\\nNach Durchführung einer Beschränkten Ausschrei-\\\\nbung ohne Teilnahmewettbewerb oder einer Ver-\\\\nhandlungsvergabe ohne Teilnahmewettb\"}",
  "artifact_agent_payload_json": "{\"schema\":\"contentkueche.artifact_agent_payload.v1\",\"created_at\":\"2026-07-03T21:35:18.291361+00:00\",\"mode\":\"artifact_agent_run\",\"language\":\"de-DE\",\"project_name\":\"Stifterverband_2\",\"artifact_id\":\"pricing_preisblatt_l02\",\"artifact\":{\"id\":\"pricing_preisblatt_l02\",\"title_de\":\"Preisblatt L02\",\"description_de\":\"Preisblatt L02 als Formular. Das Preisblatt verlangt konkrete Netto-/Brutto-Preise für drei Leistungspositionen. Auslöser/Quelle: L02 Preisblatt.pdf. Nächster Schritt: Preislogik und USt-Status kaufmännisch prüfen; keine finalen Preise automatisch setzen.\",\"required\":true,\"production_status\":\"ENTWURF_VORHANDEN\",\"target_format_de\":\"Formular\",\"create_button_label_de\":\"Jetzt erstellen\",\"create_allowed_now\":true,\"create_allowed_note_de\":\"Es gibt bereits Arbeitsdateien. Agent soll gezielt ergänzen oder verbessern, nicht neu erfinden.\"},\"source_evidence\":{\"source_file\":\"L02 Preisblatt.pdf\",\"source_location\":\"PDF-Textabschnitt 1\",\"evidence_quote\":\"Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto\",\"evidence_required\":true,\"source_sanitization\":{}},\"artifact_source_context\":{\"purpose_de\":\"Kuratiertes Kontextpaket für genau dieses Artefakt. Der Agent soll damit konkrete Inhalte erzeugen, nicht nur fehlende Quellen melden.\",\"payload_policy_de\":\"Nur für lokalen Review. Zitate/Belege nutzen, keine finalen Zusagen ableiten.\",\"source_files_considered\":[\"L02 Preisblatt.pdf\",\"L02 Preisblatt.docx\",\"324_angebotsschreiben.docx\",\"511_bewerbungsbedingungen.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"321_anfrage_angebot.pdf\"],\"requirements_roadmap_items\":[{\"id\":\"ROAD-0008\",\"workstream\":\"Pricing\",\"task\":\"Preisblatt ausfüllen: Minutenpreis Animationsvideos, Sekundenpreis zusätzliche Korrekturen (ab 4. Korrekturschleife), Minutenpreis Formatadaption; Netto/Brutto und Umsatzsteuerangaben ergänzen.\",\"why_it_matters\":\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\",\"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(entsprechend der Anforderung der\\nLeistungsbeschreibung A II)\\n2\\nSekundenpreis für zusätzliche\\nKorrekturen von Animationsvideos\\n(ab vierter Korrekturschleife)\\n3\\nMinutenpreis für die Anpassung von\\nbereits erstellter Animationsvideos\\nan ein weiteres Format (z. B. von\\n9:16 zu 16:9)\",\"output_artifact_needed\":\"pitch package\",\"responsible_role\":\"Commercial Lead\",\"priority\":\"hoch\",\"blocker_status\":\"review\",\"next_action\":\"Kaufmännischer Review (G2/G3): Preise kalkulieren/prüfen; danach L02 Preisblatt.docx befüllen (keine Auto-Finalisierung).\",\"additional_source_files\":[]},{\"id\":\"ROAD-0009\",\"workstream\":\"Pricing\",\"task\":\"Umsatzsteuer-Option im Preisblatt korrekt ankreuzen/ergänzen (USt-Befreiung vs. Prozentsatz) und Bietername/Anlagenbezug eintragen.\",\"why_it_matters\":\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\",\"source_file\":\"L02 Preisblatt.docx\",\"source_location\":\"DOCX-Textabschnitt 1\",\"evidence_quote\":\"Angaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)\\n☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________ (Rechtsgrundlage)\\n☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt.\\n(Name bzw. Firmenbezeichnung des Bieters)\\nAnlage zum Angebot vom\",\"output_artifact_needed\":\"pitch package\",\"responsible_role\":\"Commercial Lead\",\"priority\":\"hoch\",\"blocker_status\":\"review\",\"next_action\":\"Kaufmännischer Review: korrekten USt-Satz/Status bestätigen; danach Preisblatt final befüllen (G4 erst nach Human Freigabe).\",\"additional_source_files\":[]},{\"id\":\"ROAD-0031\",\"workstream\":\"Pricing\",\"task\":\"Preisposition und kommerzielle Logik prüfen\",\"why_it_matters\":\"Diese Anforderung wurde aus einer priorisierten Ausschreibungsquelle extrahiert und braucht eine Angebotsantwort.\",\"source_file\":\"324_angebotsschreiben.docx\",\"source_location\":\"DOCX mit 3 Tabellen\",\"evidence_quote\":\"Umsatzsteuer-Identifikationsnummer | Umsatzsteuer-Identifikationsnummer\",\"output_artifact_needed\":\"price_fill_plan.json / price_sheet_draft.xlsx\",\"responsible_role\":\"Commercial Lead\",\"priority\":\"hoch\",\"blocker_status\":\"blockierend\",\"next_action\":\"Angebotsantwort formulieren und gegen Quelle prüfen.\",\"additional_source_files\":[\"511_bewerbungsbedingungen.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"321_anfrage_angebot.pdf\"]},{\"id\":\"ROAD-0032\",\"workstream\":\"Pricing\",\"task\":\"Preisblatt-Fill-Plan und kommerzielle Annahmen prüfen\",\"why_it_matters\":\"Finale Preise, USt.-Logik, Reise-/Lizenzkosten und optionale Leistungen bleiben menschliche Entscheidungen.\",\"source_file\":\"L02 Preisblatt.pdf\",\"source_location\":\"Preisunterlage\",\"evidence_quote\":\"Erkannte Preislogik: vat_net_gross, travel_costs, correction_loops\",\"output_artifact_needed\":\"price_fill_plan.json / price_sheet_draft.xlsx\",\"responsible_role\":\"Commercial Lead\",\"priority\":\"hoch\",\"blocker_status\":\"blockierend\",\"next_action\":\"Preis-Fill-Plan abarbeiten; erst danach Preisblatt manuell/fachlich befüllen.\",\"additional_source_files\":[\"L02 Preisblatt.docx\"]}],\"source_evidence_chunks\":[{\"source_file\":\"321_anfrage_angebot.pdf\",\"source_location\":\"PDF-Textabschnitt 1, Dokument hat 3 Seiten\",\"chunk_id\":\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf#text-1\",\"text\":\"VHB NRW Formular 321\\n04/2026 Anfrage zur Angebotsabgabe\\n1\\nDienststelle Ort, Datum\\nLandeszentrale für politische Bildung Nordrhein-Westfalen 40221 Düsseldorf, 22.05.2026\\nAnschrift\\nPlatz des Landtags 1\\nKontaktstelle\\nZVS\\nGeschäftszeichen\\nIII.2\\nVergabe-Nr.\\n2026LpB0054\\nUmsatzsteuer-Identifikationsnummer\\nDE460785886\\nEnde 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\\nAnfrage zur Angebotsabgabe\\n☐ Ihr Teilnahmeantrag vom ______________\\nLieferung/Leistung von\\nRahmenvertrag über die Erstellung von Animationsvideos für Websites und soziale Medien\\nder Landeszentrale für politische Bildung Nordrhein-Westfalen\\nSehr geehrte Damen und Herren,\\nes ist beabsichtigt, die in der anliegenden Beschreibung bezeichneten Leistungen\\n☒ in einer öffentlichen Ausschreibung\\n☐ in einer beschränkten Ausschreibung\\n☐ in einer Verhandlungsvergabe\\nzu vergeben\\nEs gelten die beigefügten Bewerbungs-, Vergabe- und Vertragsbedingungen.\\nZusätzliche Auskünfte über die Vergabeunterlagen:\\nEine Frist für Bieterfragen gibt es nach den geltenden Vorschriften nicht mehr. Jedoch bedeutet\\ndies in Verfahren wie diesem, wenn bis zum Ende der Frist – 28.04.2026, 09:00 Uhr - noch Fragen\\nvon Bietern und Bieterinnen gestellt werden und andere Bieter und Bieterinnen schon ihr Angebot\\nauf den Weg gebracht haben, dass dieses evtl. noch einmal überarbeitet werden muss.\\nVHB NRW Formular 321\"},{\"source_file\":\"321_anfrage_angebot.pdf\",\"source_location\":\"PDF-Textabschnitt 2, Dokument hat 3 Seiten\",\"chunk_id\":\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf#text-2\",\"text\":\"04/2026 Anfrage zur Angebotsabgabe\\n2\\nVor diesem Hintergrund bitten wir alle Bieter und Bieterinnen ggf. Fragen nur bis zum 09.06.2026\\nzu stellen.\\nHierdurch wird dann allen Bieter und Bieterinnen die Möglichkeit gegeben, diese Fragen und Antworten,\\nwenn noch erforderlich, in ihr Angebot einzuarbeiten.\\nNur für die öffentliche Ausschreibung:\\nBei Bietergemeinschaften sind alle jeweiligen Mitglieder sowie eines ihrer Mitglieder als bevollmächtigter\\nVertreter zu benennen (s. a. Formular 531 und Formular 511 Nr. 4). Sie müssen insgesamt die\\nEignungskriterien erfüllen.\\nWenn Sie beabsichtigen, Eignungsanforderungen in Bezug auf die erforderliche wirtschaftliche und\\nfinanzielle oder technische und berufliche Leistungsfähigkeit durch ein anderes Unternehmen\\n(Eignungsleihe nach § 34 UVgO) erfüllen zu lassen, ist das ausgefüllte Formular 534a oder 534b dem\\nAngebot beizufügen. Bitte beachten Sie, dass das Formular 534b vom Eignungsleiher unterschrieben\\neinzureichen ist.\\nNur für die Verhandlungsvergabe:\\n☐ Der Zuschlag kann ohne die Aufnahme von Verhandlungen erteilt werden.\\nSollten Auftragsteile an andere Unternehmen vergeben werden (Unteraufträge nach § 26 UVgO), ist das\\nFormular 533a auszufüllen und dem Angebot beizufügen.\\nDer Zuschlag wird auf das wirtschaftlichste Angebot erteilt. Die Zuschlagskriterien sowie deren\\nGewichtung/Reihenfolge ergeben sich aus\\n☐ der Auftragsbekanntmachung.\\n☒ den Vergabeunterlagen.\"},{\"source_file\":\"321_anfrage_angebot.pdf\",\"source_location\":\"PDF-Textabschnitt 3, Dokument hat 3 Seiten\",\"chunk_id\":\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf#text-3\",\"text\":\"☐ Eine Angebotsabgabe auf Lose ist möglich. Der Umfang der Lose ergibt sich aus der\\nLeistungsbeschreibung. Das Angebot kann sich erstrecken auf\\n☐ alle Lose.\\n☐ mehrere Lose.\\n☐ nur ein Los.\\nBei zugelassener Angebotsabgabe für mehr als ein Los:\\n☐ Beschränkung der Anzahl der Lose, für die ein Bieter ein Angebot einreichen kann.\\nAngabe der Anzahl der Lose und ggf. Angabe einer Loskombination:\\n☐ Beschränkung der Zahl der Lose, für die ein Bieter den Zuschlag erhalten kann.\\nHöchstzahl der Lose: siehe Auftragsbekanntmachung.\\nBedingungen zur Ermittlung derjenigen Lose, für die ein Bieter den Zuschlag erhält, falls sein\\nAngebot in mehr Losen das wirtschaftlichste ist als die angegebene Höchstzahl an Losen:\\nVHB NRW Formular 321\\n04/2026 Anfrage zur Angebotsabgabe\\n3\\n☐ Nebenangebote sind zugelassen.\\nIm Übrigen wird auf Folgendes hingewiesen:\\nIhr Angebot können Sie elektronisch\\n☒ in Textform\\n☒ mit fortgeschrittener elektronischer Signatur oder fortgeschrittenem elektronischen Siegel\\n☒ mit qualifizierter elektronischer Signatur oder qualifizierten elektronischen Siegel\\neinreichen.\\nHierzu beachten Sie bitte die Hinweise zur Form der Einreichung von Angeboten (Formular 312_322).\\nDie Kommunikation im Vergabeverfahren wird ausschließlich über den Vergabemarktplatz des\\nLandes NRW geführt.\\nEin Anspruch auf Beantwortung von Bieterfragen besteht im Regelfall nur, sofern diese innerhalb der o. a.\"},{\"source_file\":\"L02 Preisblatt.pdf\",\"source_location\":\"PDF-Textabschnitt 1, Dokument hat 1 Seiten\",\"chunk_id\":\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L02 Preisblatt.pdf#text-1\",\"text\":\"Preisblatt\\nRahmenvertrag Animationsvideos\\nAufwandsvergütung / Einzelpreise für die Leistungen gem.\\nLeistungsbeschreibung Ziff. A.II.\\nPos. Leistung Preis (in Euro)\\nnetto\\nPreis (in Euro)\\nbrutto\\n1\\nMinutenpreis für Animationsvideos\\n(entsprechend der Anforderung der\\nLeistungsbeschreibung A II)\\n2\\nSekundenpreis für zusätzliche\\nKorrekturen von Animationsvideos\\n(ab vierter Korrekturschleife)\\n3\\nMinutenpreis für die Anpassung von\\nbereits erstellter Animationsvideos\\nan ein weiteres Format (z. B. von\\n9:16 zu 16:9)\\nAngaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)\\n☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________\\n(Rechtsgrundlage)\\n☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____%\\nveranschlagt.\\n(Name bzw. Firmenbezeichnung des Bieters)\\nKlicken Sie hier, um Text einzugeben.\\nAnlage zum Angebot vom\\nKlicken Sie hier, um Text einzugeben.\"},{\"source_file\":\"312a_322a_informationen_dsgvo.pdf\",\"source_location\":\"PDF-Textabschnitt 1, Dokument hat 3 Seiten\",\"chunk_id\":\"OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf#text-1\",\"text\":\"VHB NRW Formular 312a_322a\\n04/2026 Information DSGVO\\n1\\nInformationen wegen der Erhebung personenbezogener Daten\\nnach Artikeln 13 und 14 Datenschutz-Grundverordnung\\n(Verordnung (EU) 2016/679 vom 27. April 2016)\\nNamen und Kontaktdaten des für die Verarbei-\\ntung der personenbezogenen Daten Verant-\\nwortlichen:\\nDer Präsident des Landtags NRW\\nPlatz des Landtags 1\\n40221 Düsseldorf\\nDeutschland\\nTel.: +49 (0)211 - 884 0\\nFax: +49 (0)211 - 884 2258\\nE-Mail: email@landtag.nrw.de\\nKontaktdaten der/des Datenschutzbeauftrag-\\nten:\\nDer Präsident des Landtags NRW\\nDatenschutzbeauftragter\\nPlatz des Landtags 1\\n40221 Düsseldorf\\nDeutschland\\nTel.: +49 (0)211 - 884 0\\nFax: +49 (0)211 - 884 2258\\nE-Mail: datenschutzbeauftragter@landtag.nrw.de\\nZweck und Rechtsgrundlage für die Verarbei-\\ntung personenbezogener Daten:\\na) Zweck der Verarbeitung:\\nDurchführung eines Vergabeverfahrens.\\nb) Rechtsgrundlage:\\nArt. 6 Abs. 1 Buchstabe c) i. V. m. Art. 6 Abs. 3 Da-\\ntenschutz-Grundverordnung (DSGVO) und § 55\\nLandeshaushaltsordnung NRW (LHO NRW) nebst\\nzugehörigen Verwaltungsvorschriften (VV) i. V. m.\\nder Unterschwellenvergabeordnung (UVgO) sowie\\nWettbewerbsregistergesetz (WRegG).\\nAls Bewerber bzw. Bieter sind Sie verpflichtet, die\\ngeforderten Angaben zu machen. Falls Sie diese\\nAngaben nicht machen, kann Ihr Angebot/Teilnah-\\nmeantrag nach den vergaberechtlichen Vorschrif-\\nten vom weiteren Vergabeverfahren ausgeschlos-\\nsen werden.\"},{\"source_file\":\"312a_322a_informationen_dsgvo.pdf\",\"source_location\":\"PDF-Textabschnitt 2, Dokument hat 3 Seiten\",\"chunk_id\":\"OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf#text-2\",\"text\":\"Kriterien für die Festlegung der Dauer der\\nSpeicherung personenbezogener Daten\\nMaßstab für die Dauer der Speicherung personen-\\nbezogener Daten sind die haushaltsrechtlichen\\nAufbewahrungsfristen. Diese beträgt nach den VV\\nzu § 79 LHO NRW (Aufbewahrungsbestimmungen)\\ngrundsätzlich fünf Jahre nach Ablauf des letzten\\nBeschaffungsvorfalls. Längere Fristen bleiben im\\nEinzelfall unberührt.\\nEmpfänger von personenbezogenen Daten\\nPersonenbezogene Daten dürfen an andere Perso-\\nnen oder Stellen weitergegeben werden, wenn Sie\\nder Weitergabe zugestimmt haben oder diese ge-\\nsetzlich zugelassen ist:\\nNach § 6 Wettbewerbsregistergesetz ist die Verga-\\nbestelle verpflichtet, vor der Erteilung des Zuschlags\\nin einem Verfahren über die Vergabe öffentlicher\\nVHB NRW Formular 312a_322a\\n04/2026 Information DSGVO\\n2\\nAufträge mit einem geschätzten Auftragswert ab\\n50 000 Euro ohne Umsatzsteuer bei der Register-\\nbehörde abzufragen, ob im Wettbewerbsregister\\nEintragungen zu demjenigen Bieter, der den Zu-\\nschlag erhalten soll, gespeichert sind. Unterhalb der\\nv. g. Wertgrenze und auch bei einem Teilnahme-\\nwettbewerb kann eine Abfrage an die Wettbewerbs-\\nregisterbehörde gerichtet werden. Dies gilt bei Teil-\\nnahmewettbewerben für solche Bewerber, die zur\\nAngebotsabgabe aufgefordert werden.\\nBei allen Vergabeverfahren sind auf Verlangen der\\nBieter, die nicht für den Zuschlag berücksichtigt wor-\\nden sind, die Merkmale und Vorteile des erfolgrei-\"}],\"local_working_file_context\":[{\"path\":\"price_fill_plan.md\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"text_excerpt\":\"# Preis-Ausfüllplan\\n\\nStatus: kaufmännische_prüfung_erforderlich\\nAufgaben: 2\\nPreisarbeitswerte: 1\\nGeschützte Preisfelder: 0\\nPreis-QA-Flags: 0\\n\\nHistorische Angebote und Preisreferenzen sind Orientierung. Alle Werte brauchen kaufmännische Prüfung.\\n\\n## Ausfüll-/Prüfaufgaben\\n\\n- PRICE-0001 L02 Preisblatt.pdf: Preisunterlage - Preisstruktur manuell lesen; keine Preise aus historischen Angeboten automatisch übernehmen.\\n- PRICE-0002 L02 Preisblatt.docx: table_2!R4C3 - Preisarbeitswert 95.0 EUR netto je Minute vorprüfen; Basispreis 95.0 EUR, Optionsaufschlag 0 %; Konfidenz: niedrig; kaufmännische Freigabe erforderlich. Arbeitswert: 95.0 EUR netto.\"},{\"path\":\"price_suggestions.md\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"text_excerpt\":\"# Preisarbeitswerte\\n\\nStatus: preisarbeitswerte_zur_pruefung\\nCommercial-Gate: REVIEW_PREISARBEITSWERTE\\nNächster Schritt: Historische Angebote, Preisanker oder Commercial-Overrides ergänzen, wenn die Positionen kritisch sind.\\nPreisarbeitswerte: 1\\nNicht-preisliche Entwurfsfüllungen: 0\\nGeschützte Felder: 0\\nOffene Preisfragen: 0\\nPreis-QA-Flags: 0\\nPreisblatt-Semantik: OK_PREISBLATT_SEMANTIK_GEPRUEFT (0 harte Befunde)\\nPreisblatt-Coverage: 100.0 % (1/1 editierbare Felder klassifiziert)\\nUnklassifizierte Preisblattfelder: 0\\nBewusst nicht-preisrelevante Felder: 0\\n\\nAlle Zahlen sind Arbeitswerte in EUR netto. Sie dürfen als Grundlage für die kaufmännische Prüfung dienen, aber nicht als finale Preisfreigabe.\\n\\n## Commercial-Gate\\n\\n- Status: REVIEW_PREISARBEITSWERTE; Blocker: 0, Hinweise: 2\\n- Review-Preisblatt erzeugbar: ja\\n- Hinweise:\\n  - mehrheit_interne_regelwerte: Mehr als die Hälfte der Preisarbeitswerte basiert auf internen Regelwerten statt direkten historischen Preisankern. Nächster Schritt: Historische Angebote, Preisanker oder Commercial-Overrides ergänzen, wenn die Positionen kritisch sind.\\n  - finale_preisfreigabe_ausstehend: Preisarbeitswerte sind vorbereitet, aber finale kaufmännische\\n\\n[GEKUERZT fuer kompakten Artefakt-Kontext]\"},{\"path\":\"price_sheet_draft.xlsx\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"text_excerpt\":\"\"},{\"path\":\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\",\"status\":\"ENTWURF_REVIEW\",\"purpose_de\":\"Word-Preisblatt als echte Arbeitskopie befüllt; XLSX dient nur als Transfer-/Kontrollübersicht. 1 Netto- und 1 Bruttopreisfeld(er) wurden im Word-Preisblatt befüllt.\",\"text_excerpt\":\"\"}]},\"submission_artifact_specifications\":{},\"layout_requirements\":{\"summary_de\":\"Lesbare, abgabenahe Fassung mit klaren Zwischenüberschriften, kurzen Absätzen und passenden Tabellen statt Textwüste.\",\"language_de\":\"Deutsch\",\"no_text_walls\":true,\"use_clear_subheadings\":true,\"page_architecture_required\":true,\"max_paragraph_lines_de\":\"Absätze so kurz halten, dass sie im Dashboard/DOCX schnell gescannt werden können.\",\"visual_density_rule_de\":\"Längere Artefakte brauchen Lead, Zwischenüberschriften und mindestens eine verdichtende Tabelle oder klar gegliederte Liste.\",\"no_visible_ai_meta_in_artifact\":true,\"review_notes_outside_artifact\":true,\"pricing_layout_de\":\"Preispositionen tabellarisch mit Leistungsumfang, Einheit, Kalkulationsannahme, Vorschlagswert, Unsicherheit und Reviewfeld darstellen.\",\"show_scope_context\":true,\"pricing_unit_layout_contract\":{\"purpose_de\":\"Preisartefakte muessen die tatsaechliche Preisblattlogik aus dem Quellformular verstehen und als pruefbaren Arbeitsstand bepreisen.\",\"unit_detection_required_de\":[\"Stundensatz\",\"Tagessatz / Personentag\",\"Stueckpreis / Einheitspreis\",\"Minutenpreis\",\"Pauschale\",\"Optionsjahr / Verlaengerungsjahr\",\"Formel-, Summen- oder geschuetztes AG-Feld\",\"Netto/Brutto/USt.-Logik\"],\"hard_rules_de\":[\"Nie einen Gesamtpreis oder Paketpreis in ein Stundensatzfeld schreiben.\",\"Nie Tagessatz, Stundensatz, Minutenpreis und Pauschale vermischen.\",\"Formel-, Summen- und geschuetzte Felder nicht ueberschreiben oder neu bepreisen.\",\"Wenn Optionsjahre/Verlaengerungsoptionen vorkommen: +5 % p.a. ansetzen, kumuliert +10,25 % fuer Jahr 2, sofern die Ausschreibung nichts anderes vorgibt.\",\"Finale Preisfreigabe nie behaupten; sichtbare Werte sind kaufmaennisch zu pruefende Arbeitswerte.\"],\"required_position_review_fields_de\":[\"Preisposition\",\"erkannte Einheit\",\"Leistungsumfang aus Quelle\",\"Kalkulationslogik\",\"Arbeitswert netto\",\"Perioden-/Optionswert\",\"Excel-/Tabellenposition\",\"Reviewfrage\"],\"plausibility_blocks_de\":[\"sichtbare Stundensatzwerte ueber 500 EUR netto nur mit expliziter Begruendung aus Preiswissen/Quelle\",\"30-Sekunden-/Minuten-/Clip-Positionen nicht automatisch wie komplette Filmproduktionen kalkulieren\",\"Reise, Korrekturschleifen, Lizenzen, Untertitel, Barrierefreiheit und Expresslogik nur bepreisen, wenn im Leistungsumfang enthalten oder separat abgefragt\"]}},\"artifact_quality_contract\":{\"schema\":\"contentkueche.artifact_quality_contract.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"target_format_de\":\"Formular\",\"agent_phase\":\"pricing\",\"visible_artifact_policy_de\":[\"Artefakttext muss wie eine polierte deutsche Einreich- oder Arbeitsfassung wirken.\",\"Keine sichtbaren KI-Caveats, Review-Hinweise, Quellenlabels, Dateinamen als Quellenersatz, Platzhalter oder englische Prototype-Sprache.\",\"Sichtbarer deutscher Fließtext nutzt echte Umlaute: ä, ö, ü, Ä, Ö, Ü und ß. Schreibweisen wie ae/oe/ue nur in Dateinamen, IDs, URLs, Eigennamen oder Originalzitaten verwenden.\",\"Offene Punkte, Risiken und Freigaben gehören ausschließlich in Review-Notizen, open_questions oder next_actions_de.\",\"Das Zielformat nicht annehmen: DOCX, PDF, PPTX, XLSX, Portaltext, Tabelle oder Formular ergeben sich aus Ausschreibung und Artefaktentscheid.\",\"Pricing-Artefakte muessen strukturierte position_reviews und alle Pricing-Gates maschinenlesbar liefern; sichtbare Tabellenwerte und JSON-Werte muessen zum pricing_agent_context passen.\"],\"required_agent_team_de\":[{\"role_de\":\"Preislogik\",\"task_de\":\"Preisblatt, Einheiten, Formeln und Leistungsumfang verstehen.\"},{\"role_de\":\"Kalkulation\",\"task_de\":\"Preisreferenzen in nachvollziehbare Arbeitswerte und Annahmen uebersetzen.\"},{\"role_de\":\"Kaufmaennische QA\",\"task_de\":\"Finalpreise sperren und Prueffelder fuer die Freigabe vorbereiten.\"}],\"required_visible_structure_de\":[\"Preis-/Kalkulationstabelle\",\"Leistungsumfang je Position\",\"Einheit und Mengen-/Abruflogik\",\"Netto-Arbeitswert oder nachvollziehbare Kalkulationsregel\",\"Unsicherheit/Pruefpunkt ausserhalb finaler Preisfreigabe\"],\"quality_gate_rules\":{\"min_markdown_headings\":2,\"requires_markdown_table\":true,\"max_consecutive_plain_paragraphs\":3,\"max_plain_paragraph_chars\":900,\"requires_page_architecture\":true,\"min_visual_structure_blocks\":3,\"required_visible_terms_de\":[\"Leistungsumfang\",\"Einheit\",\"Arbeitswert\"],\"forbidden_visible_terms_de\":[\"MISSING_INPUT\",\"AI_PROPOSED_NEEDS_REVIEW\",\"SOURCE_GROUNDED\",\"REUSED_FROM_REFERENCE\",\"Noch zu entscheiden\",\"Noch zu ergänzende\",\"noch zu ergänzen\",\"offene Punkte\",\"offene Entscheidung\",\"offene Angabe\",\"offene Angaben\",\"muss festgelegt werden\",\"müssen festgelegt werden\",\"vor finaler Abgabe\",\"vor der finalen Abgabe\",\"Zu prüfen:\",\"Paketstatus\",\"Status: BLOCKIERT\",\"BLOCKIERT\",\"Q&A\",\"Dashboard\",\"Reiter\",\"Formularangaben\",\"rechtliche Einordnung\",\"rechtlich prüfen\",\"kaufmännisch prüfen\",\"kommerziell prüfen\",\"fachlich finalisieren\",\"Reviewentscheidung\",\"Review-Entscheidung\",\"keine automatische Vertragsannahme\",\"Quelle:\",\"Draft:\",\"AI generated\",\"KI-Entwurf\",\"Arbeitsstand\",\"Entwurfsfassung\",\"als Entwurf\",\"dieser Entwurf\",\"Platzhalter folgt\",\"Platzhalter\",\"wird nachgereicht\",\"werden nachgereicht\",\"nachzureichen\",\"folgt nach\",\"folgt noch\",\"wird ergänzt\",\"wird noch ergänzt\",\"wird später ergänzt\",\"noch abzustimmen\",\"muss noch abgestimmt werden\",\"wird final abgestimmt\",\"Thema noch festlegen\",\"noch zu recherchieren\",\"muss recherchiert werden\",\"Recherche erforderlich\",\"finale Faktenlage\",\"Faktenlage prüfen\",\"Protagonist*innen noch festlegen\",\"Drehort noch festlegen\",\"Interviewpartner*innen noch festlegen\",\"vom Nutzer ergänzt\",\"Open Questions\",\"Review Notes\",\"AI_REVIEW_NOTES\",\"Name einfügen\",\"hier einfügen\",\"bitte einfügen\",\"[Name]\",\"[Kunde]\",\"[Datum]\",\"[Betrag]\",\"[Ort]\",\"[Referenz]\",\"[Thema]\",\"XXX\",\"TODO\",\"<Platzhalter>\"],\"required_structured_json_fields\":[\"position_reviews\",\"quality_gate_result\"],\"required_position_review_fields\":[\"position_id\",\"label_de\",\"detected_unit_pricing_type\",\"period_values_net_eur\",\"excel_locations\",\"formula_or_total_fields_excluded\",\"commercial_reasoning_de\",\"risk_level\",\"review_question_de\"],\"required_pricing_quality_gate_result\":{\"all_position_groups_covered\":true,\"unit_price_columns_only\":true,\"total_price_fields_not_filled\":true,\"hourly_rates_not_treated_as_lump_sum\":true,\"hourly_rate_values_plausible\":true,\"day_rates_not_treated_as_hourly_or_lump_sum\":true,\"minute_prices_not_treated_as_lump_sum\":true,\"price_values_match_detected_units\":true,\"option_escalation_5_percent_pa_applied\":true,\"formula_cells_not_modified_or_repriced\":true,\"protected_fields_not_filled\":true,\"no_final_price_approval_claimed\":true},\"pricing_position_reviews_required\":true,\"pricing_review_values_must_match_context\":true,\"pricing_excel_locations_required\":true,\"max_visible_hourly_rate_net_eur\":500,\"hard_block_if_hourly_rate_above_max\":true,\"required_option_escalation_de\":\"Optionsjahr 1 = +5%, Optionsjahr 2 = kumuliert +10,25%, sofern die Ausschreibung nichts anderes vorgibt.\"},\"format_decision_policy_de\":[\"Wenn das Ausschreibungsformat eindeutig ist, exakt darauf hinarbeiten.\",\"Wenn das Format offen ist, das fachlich plausibelste Einreichformat empfehlen und als Textartefakt bearbeitbar liefern.\",\"Bei Preis-, Legal- oder Formularartefakten keine freie Marketingdarstellung als Ersatz erzeugen.\"],\"fail_if_de\":[\"sichtbarer Text ist nur Analyse oder To-do-Liste statt Artefakt\",\"sichtbarer Text ist generisch und nicht ausschreibungsspezifisch\",\"sichtbarer Text unterfuellt ein erkanntes Seitenbudget massiv\",\"sichtbarer Text enthaelt interne Arbeitslabels oder Review-Caveats\"],\"human_review_required\":true,\"local_review_only\":true,\"pricing_unit_contract\":{\"purpose_de\":\"Preisartefakte muessen die tatsaechliche Preisblattlogik aus dem Quellformular verstehen und als pruefbaren Arbeitsstand bepreisen.\",\"unit_detection_required_de\":[\"Stundensatz\",\"Tagessatz / Personentag\",\"Stueckpreis / Einheitspreis\",\"Minutenpreis\",\"Pauschale\",\"Optionsjahr / Verlaengerungsjahr\",\"Formel-, Summen- oder geschuetztes AG-Feld\",\"Netto/Brutto/USt.-Logik\"],\"hard_rules_de\":[\"Nie einen Gesamtpreis oder Paketpreis in ein Stundensatzfeld schreiben.\",\"Nie Tagessatz, Stundensatz, Minutenpreis und Pauschale vermischen.\",\"Formel-, Summen- und geschuetzte Felder nicht ueberschreiben oder neu bepreisen.\",\"Wenn Optionsjahre/Verlaengerungsoptionen vorkommen: +5 % p.a. ansetzen, kumuliert +10,25 % fuer Jahr 2, sofern die Ausschreibung nichts anderes vorgibt.\",\"Finale Preisfreigabe nie behaupten; sichtbare Werte sind kaufmaennisch zu pruefende Arbeitswerte.\"],\"required_position_review_fields_de\":[\"Preisposition\",\"erkannte Einheit\",\"Leistungsumfang aus Quelle\",\"Kalkulationslogik\",\"Arbeitswert netto\",\"Perioden-/Optionswert\",\"Excel-/Tabellenposition\",\"Reviewfrage\"],\"plausibility_blocks_de\":[\"sichtbare Stundensatzwerte ueber 500 EUR netto nur mit expliziter Begruendung aus Preiswissen/Quelle\",\"30-Sekunden-/Minuten-/Clip-Positionen nicht automatisch wie komplette Filmproduktionen kalkulieren\",\"Reise, Korrekturschleifen, Lizenzen, Untertitel, Barrierefreiheit und Expresslogik nur bepreisen, wenn im Leistungsumfang enthalten oder separat abgefragt\"]},\"source_template_contract\":{\"schema\":\"contentkueche.source_template_contract.v1\",\"template_required\":true,\"mode\":\"source_template_missing\",\"source_template_path\":null,\"source_template_relative_path\":null,\"source_template_extension\":null,\"source_candidates\":[\"L02 Preisblatt.pdf\",\"L02 Preisblatt.docx\",\"324_angebotsschreiben.docx\",\"321_anfrage_angebot.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"511_bewerbungsbedingungen.pdf\",\"price_sheet_draft.xlsx\",\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\"],\"reason_de\":\"Gefundene Vorlage passt nicht zum Artefakt. Erwartet: Preisblatt. Gefunden: price_sheet_docx_draft.docx. Die Vorlage wird nicht kopiert, damit kein falsches Formular in das Pitch-Paket gelangt.\",\"strict_rules_de\":[\"Dieses Artefakt ist vorlagengebunden: Originalvorlage/Formular/Preisblatt befuellen, keine freie Ersatzdatei erzeugen.\",\"Wenn die Originalvorlage fehlt oder nicht eindeutig passt: status=BLOCKIERT und hard_failures mit konkretem Vorlagenproblem liefern.\",\"Bei REVIEW muss draft_content_de konkrete Feldwerte/Ausfuelllogik fuer die Originalvorlage enthalten, nicht eine neue Layoutfassung.\",\"Office-Ausgabe muss spaeter rendering_mode=source_template_edit nutzen; source_template_missing bleibt download-blockierend.\"],\"required_agent_output_de\":[\"source_trace auf die Vorlage oder Formularquelle\",\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Human-Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true nur, wenn keine Ersatzdatei vorgeschlagen wird\"],\"replacement_files_forbidden\":true,\"block_if_template_missing\":true},\"artifact_response_contract\":{\"schema\":\"contentkueche.artifact_response_contract.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"status_policy_de\":[\"status darf nur REVIEW sein, wenn alle fuer dieses Artefakt geforderten quality_gate_result-Booleans true sind.\",\"Wenn ein geforderter Boolean fehlt, false ist oder nicht sicher belegbar ist: status=BLOCKIERT und hard_failures konkret ausfuellen.\",\"Nie kreative, formale oder preisliche Loesungsarbeit in open_questions zurueckdelegieren, wenn eine belastbare Arbeitsannahme moeglich ist.\"],\"required_top_level_fields_de\":[\"schema\",\"artifact_id\",\"status\",\"title_de\",\"draft_content_de\",\"sections\",\"source_trace\",\"open_questions\",\"hard_failures\",\"next_actions_de\",\"quality_gate_result\",\"review_owner_de\",\"review_gate_de\",\"sharepoint_upload_allowed\",\"offer_submission_allowed\",\"signature_allowed\",\"binding_commitment_allowed\",\"final_prices_approved\",\"legal_or_commercial_commitments_approved\",\"source_template_fill_plan\",\"position_reviews\"],\"required_quality_gate_result_true_flags\":[\"all_required_points_solved\",\"language_is_german\",\"no_visible_ai_meta\",\"visible_layout_contract_met\",\"no_unresolved_placeholders_in_visible_text\",\"source_trace_present\",\"all_position_groups_covered\",\"unit_price_columns_only\",\"total_price_fields_not_filled\",\"hourly_rates_not_treated_as_lump_sum\",\"hourly_rate_values_plausible\",\"day_rates_not_treated_as_hourly_or_lump_sum\",\"minute_prices_not_treated_as_lump_sum\",\"price_values_match_detected_units\",\"option_escalation_5_percent_pa_applied\",\"formula_cells_not_modified_or_repriced\",\"protected_fields_not_filled\",\"no_final_price_approval_claimed\",\"source_template_policy_followed\"],\"required_specialist_agents_completed\":[\"Preisblatt-/Leistungsverzeichnis-Agent\",\"Commercial-Pricing-Agent\",\"Commercial-QA-Agent\"],\"required_safety_booleans\":{\"sharepoint_upload_allowed\":false,\"offer_submission_allowed\":false,\"signature_allowed\":false,\"binding_commitment_allowed\":false,\"final_prices_approved\":false,\"legal_or_commercial_commitments_approved\":false},\"artifact_type\":\"pricing\",\"source_template_response_contract\":{\"source_template_required\":true,\"replacement_files_forbidden\":true,\"source_template_extension\":\"\",\"required_if_review_de\":[\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true\",\"keine freie Ersatz-DOCX/XLSX/PDF als sichtbares Ergebnis\"],\"block_if_de\":[\"Originalvorlage fehlt\",\"Vorlage passt nicht eindeutig zum Artefakt\",\"Agent liefert nur eine Ersatzdatei oder Ausfuellanleitung ohne Feldwerte\"]},\"required_position_review_fields\":[\"position_id\",\"label_de\",\"detected_unit_pricing_type\",\"period_values_net_eur\",\"excel_locations\",\"formula_or_total_fields_excluded\",\"commercial_reasoning_de\",\"risk_level\",\"review_question_de\"]}},\"specialist_agent_briefing\":{\"schema\":\"contentkueche.specialist_agent_briefing.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"purpose_de\":\"Ein einzelnes Artefakt so ausarbeiten, dass es wie eine professionelle deutsche Arbeits-/Einreichfassung wirkt.\",\"internal_workflow_de\":[{\"step\":\"1\",\"role_de\":\"Preislogik\",\"task_de\":\"Preisblatt, Einheiten, Formeln und Leistungsumfang verstehen.\",\"visible_output_de\":\"Nur die finale Artefaktfassung; keine Rollenkommentare sichtbar ausgeben.\"},{\"step\":\"2\",\"role_de\":\"Kalkulation\",\"task_de\":\"Preisreferenzen in nachvollziehbare Arbeitswerte und Annahmen uebersetzen.\",\"visible_output_de\":\"Nur die finale Artefaktfassung; keine Rollenkommentare sichtbar ausgeben.\"},{\"step\":\"3\",\"role_de\":\"Kaufmaennische QA\",\"task_de\":\"Finalpreise sperren und Prueffelder fuer die Freigabe vorbereiten.\",\"visible_output_de\":\"Nur die finale Artefaktfassung; keine Rollenkommentare sichtbar ausgeben.\"}],\"agent_skill_matrix_de\":{\"schema\":\"contentkueche.agent_skill_matrix.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"artifact_title_de\":\"Preisblatt L02\",\"orchestration_rule_de\":\"Die folgenden Agentenrollen nacheinander intern anwenden; sichtbar ausgegeben wird nur die polierte Artefaktfassung in draft_content_de.\",\"tool_policy_de\":[\"Ausschreibungsquellen und artifact_source_context sind vorrangig.\",\"Agent-A/Ahrefs primaer fuer Keywords, Suchintention, Themenkontext und Wettbewerbs-/Umfeldanalyse nutzen.\",\"Agent-A/Ahrefs nicht als Hauptquelle fuer Storyboard-Ideen, Bildmotive oder Szenenmechanik verwenden.\",\"Externe Recherche, Agent-A/Ahrefs, Web-/Video-Recherche oder Plattformdaten nur als reviewpflichtige Hypothese nutzen.\",\"Keine externen Research-Hinweise als finale Claims, Preise, Rechts- oder Referenzbeweise ausgeben.\",\"Keine Quellen-, Tool- oder Agentennamen in den sichtbaren Artefakttext schreiben.\"],\"selected_agents\":[{\"name_de\":\"Preisblatt-/Leistungsverzeichnis-Agent\",\"mission_de\":\"Erkennt das tatsächliche Preisformat, Pflichtpositionen, Einheiten, Formeln und Ausfülllogik.\",\"skills_de\":[\"Preisblattanalyse\",\"Leistungsverzeichnis-Lesart\",\"Einheiten-/Mengenlogik\",\"Excel-/Formel-Schutz\"],\"allowed_context_de\":[\"price_sheet_analysis_json\",\"price_fill_plan_json\",\"make_excel_connector_observations_json\"],\"internal_deliverable_de\":\"Preisstruktur und ausfüllbare Arbeitspositionen ohne finale Freigabe.\",\"visible_output_rule_de\":\"Keine Agentenkommentare sichtbar ausgeben; Ergebnis in die polierte Artefaktfassung integrieren.\",\"recommended_tool_access_de\":[\"pricing_rules_de/pricing_reference_library\",\"Excel-/Preisblatt-Kontext fuer Einheiten/Formeln/Schutzlogik\"],\"tool_use_policy_de\":\"Tools intern nutzen; keine Tool-, Agenten- und Quellenhinweise in draft_content_de.\"},{\"name_de\":\"Commercial-Pricing-Agent\",\"mission_de\":\"Leitet nachvollziehbare Entwurfswerte aus Pricing Rules, historischen Referenzen und Leistungsumfang ab.\",\"skills_de\":[\"Agenturpreiskalkulation\",\"Leistungsumfang je Position\",\"Unsicherheitsmarkierung\",\"Plausibilitätsbandbreiten\"],\"allowed_context_de\":[\"pricing_reference_library_json\",\"pricing_rules_de\",\"price_plan_review_json\"],\"internal_deliverable_de\":\"Reviewpflichtige Netto-Arbeitswerte mit Kalkulationslogik, nicht finale Preise.\",\"visible_output_rule_de\":\"Keine Agentenkommentare sichtbar ausgeben; Ergebnis in die polierte Artefaktfassung integrieren.\",\"recommended_tool_access_de\":[\"pricing_rules_de/pricing_reference_library\",\"Excel-/Preisblatt-Kontext fuer Einheiten/Formeln/Schutzlogik\"],\"tool_use_policy_de\":\"Tools intern nutzen; keine Tool-, Agenten- und Quellenhinweise in draft_content_de.\"},{\"name_de\":\"Commercial-QA-Agent\",\"mission_de\":\"Prüft Preislogik gegen Ausschreibung, Formeln, Netto/Brutto/VAT, Optionen und Risiken.\",\"skills_de\":[\"Preis-QA\",\"Options-/Abruflogik\",\"Netto-Brutto-Prüfung\",\"Reviewfragen\"],\"allowed_context_de\":[\"price_sheet_analysis_json\",\"price_fill_plan_json\"],\"internal_deliverable_de\":\"Blocker, Reviewfragen und sichere nächste Schritte.\",\"visible_output_rule_de\":\"Keine Agentenkommentare sichtbar ausgeben; Ergebnis in die polierte Artefaktfassung integrieren.\",\"recommended_tool_access_de\":[\"pricing_rules_de/pricing_reference_library\",\"Excel-/Preisblatt-Kontext fuer Einheiten/Formeln/Schutzlogik\"],\"tool_use_policy_de\":\"Tools intern nutzen; keine Tool-, Agenten- und Quellenhinweise in draft_content_de.\"}],\"handoff_contract_de\":[\"Jeder Agent liefert gedanklich nur die Bausteine, die das nächste Teammitglied braucht.\",\"Schlussredaktion entfernt interne Herleitung, Quellenlabels, Meta-Sprache und offene Fragen aus dem Artefakttext.\"]},\"visible_output_rules_de\":[\"sichtbarer Artefakttext ist Ergebnis, nicht Analyse\",\"keine Quellenlabels, Dateinamen, KI-Hinweise, Reviewhinweise oder Platzhalter im Artefakttext\",\"kurze Absätze, sprechende Zwischenüberschriften und fachlich passende Tabellen verwenden\",\"offene Unsicherheiten nur in open_questions, hard_failures, source_trace oder next_actions_de ausgeben\"],\"result_json_rules_de\":[\"Antworte als contentkueche.artifact_agent_result.v1 JSON.\",\"draft_content_de muss die komplette lesbare Artefaktfassung enthalten.\",\"sections duerfen strukturieren, ersetzen aber draft_content_de nicht.\",\"open_questions und next_actions_de trennen Reviewbedarf vom sichtbaren Artefakttext.\"],\"target_format_de\":\"Formular\",\"layout_summary_de\":\"Lesbare, abgabenahe Fassung mit klaren Zwischenüberschriften, kurzen Absätzen und passenden Tabellen statt Textwüste.\",\"visible_structure_contract_de\":{\"max_consecutive_plain_paragraphs\":3,\"max_plain_paragraph_chars\":900,\"min_visual_structure_blocks\":3,\"rule_de\":\"Sichtbaren Artefakttext vor Rueckgabe wie ein Layout-Dokument strukturieren: keine Essay-Bloecke, sondern regelmaessig Zwischenueberschriften, Listen oder Tabellen setzen. Jeder laengere Hauptgedanke braucht eine sichtbare Form: Absatz plus Liste, Tabelle, Ablaufblock oder pointierte Unterueberschrift. Der Entwurf muss als setzbare Abgabeseite erkennbar sein, nicht als Fliesstext-Notiz.\"},\"pricing_team_briefing_de\":{\"goal_de\":\"Preisartefakt als nachvollziehbare Kalkulations- und Preisblatt-Arbeitsfassung liefern.\",\"hard_rules_de\":[\"Nur Netto-Einheitspreis-/Einzelpreisfelder als Preisarbeitswerte behandeln; Gesamtpreis-/Summenfelder sind Rechenfelder.\",\"Stundensatzpositionen als Preis pro Stunde ausweisen, niemals als Paket-, Tages- oder Gesamtpreis.\",\"Sichtbare Stundensätze über 500 EUR netto als harten QA-Blocker behandeln.\",\"Tagessatz-/Personentag-/PT-/Drehtagpositionen als Preis pro Tag ausweisen, niemals als Stunde, Pauschale oder Gesamtpreis.\",\"Minutenpreispositionen als Preis pro Minute ausweisen, niemals als Gesamtleistung oder Pauschale.\",\"Sekundenpreispositionen als Preis pro Sekunde ausweisen, niemals als Minutenpreis, Gesamtleistung oder Pauschale.\",\"Lieferfristen wie 24 Stunden oder 3 Arbeitstage nicht als abrechenbare Stunden-/Tageseinheit interpretieren.\",\"Optionsjahr 1 mit +5 % auf Basis-Einheitspreis, Optionsjahr 2 mit kumuliert +10,25 % rechnen, sofern keine andere feste Vorgabe belegt ist.\",\"AG-Vorgaben, Kostenobergrenzen, Reise-/Fremdkosten-Vorgaben, geschützte Felder und bestehende Formeln nicht befüllen.\"],\"must_solve_de\":[\"Leistungsumfang je Position erklären\",\"Einheit, Menge/Abruflogik und Preisannahme trennen\",\"Einheitspreis-, Gesamtpreis- und Formel-/Schutzfelder sauber trennen\",\"Stundensatz-, Stückpreis-, Tagessatz- und Pauschalpositionen sichtbar unterscheiden\",\"Options-/Verlängerungsjahre mit der 5-%-p.a.-Logik ausweisen\",\"historische Preisreferenzen nur als Kalkulationshilfe nutzen\",\"finale Preisfreigabe nicht behaupten\",\"position_reviews fuer jede Preisblattposition mit Preisart, Periodenwerten, Preisblatt-/Formularorten, Formel-/Gesamtfeld-Ausschluss, kaufmaennischer Begruendung und Reviewfrage liefern\"],\"preferred_shape_de\":\"Markdown-Tabelle mit Leistung, Leistungsumfang, Einheit, Kalkulationsregel, Netto-Arbeitswert, Unsicherheit und Reviewfeld.\",\"quality_gate_result_required_de\":[\"all_position_groups_covered\",\"unit_price_columns_only\",\"total_price_fields_not_filled\",\"hourly_rates_not_treated_as_lump_sum\",\"hourly_rate_values_plausible\",\"day_rates_not_treated_as_hourly_or_lump_sum\",\"minute_prices_not_treated_as_lump_sum\",\"price_values_match_detected_units\",\"option_escalation_5_percent_pa_applied\",\"formula_cells_not_modified_or_repriced\",\"protected_fields_not_filled\",\"no_final_price_approval_claimed\"]},\"source_template_contract\":{\"schema\":\"contentkueche.source_template_contract.v1\",\"template_required\":true,\"mode\":\"source_template_missing\",\"source_template_path\":null,\"source_template_relative_path\":null,\"source_template_extension\":null,\"source_candidates\":[\"L02 Preisblatt.pdf\",\"L02 Preisblatt.docx\",\"324_angebotsschreiben.docx\",\"321_anfrage_angebot.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"511_bewerbungsbedingungen.pdf\",\"price_sheet_draft.xlsx\",\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\"],\"reason_de\":\"Gefundene Vorlage passt nicht zum Artefakt. Erwartet: Preisblatt. Gefunden: price_sheet_docx_draft.docx. Die Vorlage wird nicht kopiert, damit kein falsches Formular in das Pitch-Paket gelangt.\",\"strict_rules_de\":[\"Dieses Artefakt ist vorlagengebunden: Originalvorlage/Formular/Preisblatt befuellen, keine freie Ersatzdatei erzeugen.\",\"Wenn die Originalvorlage fehlt oder nicht eindeutig passt: status=BLOCKIERT und hard_failures mit konkretem Vorlagenproblem liefern.\",\"Bei REVIEW muss draft_content_de konkrete Feldwerte/Ausfuelllogik fuer die Originalvorlage enthalten, nicht eine neue Layoutfassung.\",\"Office-Ausgabe muss spaeter rendering_mode=source_template_edit nutzen; source_template_missing bleibt download-blockierend.\"],\"required_agent_output_de\":[\"source_trace auf die Vorlage oder Formularquelle\",\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Human-Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true nur, wenn keine Ersatzdatei vorgeschlagen wird\"],\"replacement_files_forbidden\":true,\"block_if_template_missing\":true}},\"dashboard_review_context\":{\"purpose_de\":\"Gespeicherte Dashboard-Review-Kontexte für genau diesen Artefaktauftrag. Diese Eingaben sind aktuelle menschliche Korrekturen, aber keine finale Freigabe.\",\"policy_de\":[\"Als priorisierte Arbeitsfassung nutzen.\",\"Nicht als Angebotsabgabe, Signatur, finale Preis- oder Konzeptfreigabe interpretieren.\",\"Bei Widerspruch zu Quellen oder Guardrails als Reviewfrage markieren.\"],\"included_files\":[],\"missing_files\":[\"dashboard_qa_review.json\",\"price_plan_review.json\"],\"contexts\":{},\"summary\":{\"included_count\":0,\"missing_count\":2,\"has_review_context\":false}},\"artifact_iteration_context\":{\"schema\":\"contentkueche.artifact_iteration_context.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"purpose_de\":\"Lokales Iterationsgedächtnis für genau dieses Artefakt. Der nächste Fachagent soll die vorhandene Fassung verbessern, nicht von vorne anfangen.\",\"policy_de\":[\"Bestehenden Entwurf als Arbeitsbasis verwenden, wenn er vorhanden ist.\",\"Review-Notizen, Dashboard-Review und Qualitätsblocker als Reparatur-/Verbesserungsauftrag nutzen.\",\"Review-Hinweise, Quellenlabels, Dateinamen und interne Status nicht in den sichtbaren Artefakttext übernehmen.\",\"Gleicher Artefaktordner, gleiche Artefakt-ID, gleiche fachliche Aufgabe.\"],\"current_status\":{\"artifact_result_status\":\"BLOCKIERT\",\"agent_status_raw\":null,\"last_result_status\":\"BLOCKIERT\",\"last_result_at\":\"2026-07-03T21:31:53.674705+00:00\",\"agent_result_imported\":true,\"office_artifact_path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/artifact_draft.docx\",\"office_artifact_status\":\"SOURCE_TEMPLATE_BEFUELLT\"},\"current_draft\":{\"path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/draft_content.md\",\"visible_chars\":2130,\"excerpt_de\":\"# Preisblatt L02 – Rahmenvertrag Animationsvideos\\n\\n## Preislogik\\nDie drei Positionen werden als Einzelpreise ohne Mengenmultiplikation geführt. Pos. 1 und Pos. 3 sind Minutenpreise; Pos. 2 ist ein Sekundenpreis für zusätzliche Korrekturen ab der vierten Korrekturschleife. Es werden keine Summenfelder, Pauschalen oder Optionsjahreswerte gebildet.\\n\\nDie Bruttowerte sind mit 19 % Umsatzsteuer berechnet.\\n\\n## Preis-/Kalkulationstabelle\\n| Pos. | Leistung | Leistungsumfang | Einheit | Kalkulationsregel | Arbeitswert netto | Brutto bei 19 % |\\n|---:|---|---|---|---|---:|---:|\\n| 1 | Minutenpreis für Animationsvideos | Erstellung von Animationsvideos entsprechend Leistungsbeschreibung A II | Minute fertiges Animationsvideo | Vergleichbarer Rahmenvertragswert für Animationsvideo-Leistungen | 1.727,50 € | 2.055,73 € |\\n| 2 | Sekundenpreis für zusätzliche Korrekturen von Animationsvideos | Zusätzliche Korrekturleistungen ab der vierten Korrekturschleife | Sekunde zusätzlicher Korrekturleistung | Vergleichbarer Einzelwert für nachgelagerte Animationskorrekturen | 10,00 € | 11,90 € |\\n| 3 | Minutenpreis für die Anpassung bereits erstellter Animationsvideos an ein weiteres Format | Formatadaption eines bestehenden Animationsvideos, z. B. von 9:16 zu 16:9 | Minute adaptierter Videolänge | Vergleichbarer Einzelwert für Formatadaption ohne Neuproduktion | 500,00 € | 595,00 € |\\n\\n## Eintragung in die Vorlage\\n| Vorlagenbereich | Eintrag |\\n|---|---:|\\n| Pos. 1 – Preis netto | 1.727,50 € |\\n| Pos. 1 – Preis brutto | 2.055,73 € |\\n| Pos. 2 – Preis netto | 10,00 € |\\n| Pos. 2 – Preis brutto | 11,90 € |\\n| Pos. 3 – Preis netto | 500,00 € |\\n| Pos. 3 – Preis brutto | 595,00 € |\\n| Umsatzsteuer | 19 % |\\n\\n## Rechenlogik\\n| Rechenschritt | Anwendung |\\n|---|---|\\n| Nettoeintrag | Je Position wird ausschließlich der abgefragte Einzelpreis eingetragen. |\\n| Bruttoeintrag | Nettoeintrag × 1,19, kaufmännisch auf zwei Nachkommastellen gerundet. |\\n| Abruflogik | Die Abrechnung folgt der im Preisblatt genannten Einheit: Minute, Sekunde, Minute. |\\n| Nicht bepreiste Felder | Es werden keine Gesamtpreise, Summen, Optionen oder Pauschalen ergänzt. |\\n\"},\"user_feedback\":{},\"review_notes\":{\"path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/review_notes.md\",\"excerpt_de\":\"# Review-Notizen: pricing_preisblatt_l02\\n\\nStatus: BLOCKIERT\\nReview: Pitch Lead / Artefakt-Qualitätsgate vor Import\\n\\n## Was prüfen?\\n\\n- Make-Agentenauftrag mit exakter Artefaktstruktur erneut starten.\\n- Bestehenden lokalen Entwurf beibehalten, bis ein besseres Make-Ergebnis vorliegt.\\n- Agent-Prompt oder Payload so reparieren, dass sichtbarer Artefakttext final wirkt und Reviewpunkte separat bleiben.\\n\\n## Harte Blocker\\n\\n- Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\\n\\n## Qualitäts-/Layout-Hinweise\\n\\n- Keine zusätzlichen Qualitäts-/Layout-Hinweise gemeldet.\\n\\n## Offene Fragen\\n\\n- Keine offenen Fragen gemeldet.\\n\\n## Quellen / Evidence\\n\\n- L02 Preisblatt.pdf / PDF-Textabschnitt 1: Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto\\n- L02 Preisblatt.pdf / PDF-Textabschnitt 1: 1 Minutenpreis für Animationsvideos ... 2 Sekundenpreis für zusätzliche Korrekturen von Animationsvideos ... 3 Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format\\n- L02 Preisblatt.docx / DOCX-Textabschnitt 1: Angaben zur Umsatzsteuer ... ☐ Es liegt eine Umsatzsteuerbefreiung vor ... ☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt.\\n- L02 Preisblatt.docx / DOCX-Textabschnitt 1: (Name bzw. Firmenbezeichnung des Bieters) Anlage zum Angebot vom\\n- Pricing Reference Library / reference_summary.observed_rate_anchors: Animationsvideo Rahmenvertrag: 1.727,50 EUR/Minute; 500 EUR/Minute Formatadaption; 10 EUR/Sekunde zusätzliche Korrekturen\\n- Pricing Reference Library / normalization: vat_reference_percent: 19\\n\\n## Provenienzlabels\\n\\n- SOURCE_GROUNDED\\n- AI_PROPOSED_NEEDS_REVIEW\\n- OPEN_QUESTION\\n\\n## Guardrails\\n\\n- Nur lokaler Review-Entwurf.\\n- Kein SharePoint-Upload.\\n- Keine Angebotsabgabe.\\n- Keine Signatur.\\n- Keine finalen Preise oder bindenden rechtlichen/kommerziellen Zusagen.\\n\"},\"last_blocked_result\":{\"status\":\"BLOCKIERT\",\"hard_failures_de\":[\"Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\"],\"warnings_de\":[\"Pricing-Artefakt hat keinen positionsgenauen pricing_agent_context im Agent-Payload.\"],\"repair_report_excerpt_de\":\"# Artefakt-Qualitätsgate\\n\\nStatus: BLOCKIERT\\n\\n## Blocker\\n\\n- Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\\n\\n## Hinweise\\n\\n- Pricing-Artefakt hat keinen positionsgenauen pricing_agent_context im Agent-Payload.\\n\\n## Qualitätsvertrag\\n\\n- Pricing-Artefakte brauchen position_reviews oder eine prüfbare Markdown-Tabelle mit Einheit, Leistungsumfang, Arbeitswert und Reviewhinweis.\\n\\n## Nächste Schritte\\n\\n- Make-Agentenauftrag mit exakter Artefaktstruktur erneut starten.\\n- Bestehenden lokalen Entwurf beibehalten, bis ein besseres Make-Ergebnis vorliegt.\\n- Agent-Prompt oder Payload so reparieren, dass sichtbarer Artefakttext final wirkt und Reviewpunkte separat bleiben.\\n\",\"rejected_visible_text_excerpt_de\":\"Preisblatt L02\\n\\n# Preisblatt L02 – Rahmenvertrag Animationsvideos\\n\\n## Preislogik\\nDie drei Positionen werden als Einzelpreise ohne Mengenmultiplikation geführt. Pos. 1 und Pos. 3 sind Minutenpreise; Pos. 2 ist ein Sekundenpreis für zusätzliche Korrekturen ab der vierten Korrekturschleife. Es werden keine Summenfelder, Pauschalen oder Optionsjahreswerte gebildet.\\n\\nDie Bruttowerte sind mit 19 % Umsatzsteuer berechnet.\\n\\n## Preis-/Kalkulationstabelle\\n| Pos. | Leistung | Leistungsumfang | Einheit | Kalkulationsregel | Arbeitswert netto | Brutto bei 19 % |\\n|---:|---|---|---|---|---:|---:|\\n| 1 | Minutenpreis für Animationsvideos | Erstellung von Animationsvideos entsprechend Leistungsbeschreibung A II | Minute fertiges Animationsvideo | Vergleichbarer Rahmenvertragswert für Animationsvideo-Leistungen | 1.727,50 € | 2.055,73 € |\\n| 2 | Sekundenpreis für zusätzliche Korrekturen von Animationsvideos | Zusätzliche Korrekturleistungen ab der vierten Korrekturschleife | Sekunde zusätzlicher Korrekturleistung | Vergleichbarer Einzelwert für nachgelagerte Animationskorrekturen | 10,00 € | 11,90 € |\\n| 3 | Minutenpreis für die Anpassung bereits erstellter Animationsvideos an ein weiteres Format | Formatadaption eines bestehenden Animationsvideos, z. B. von 9:16 zu 16:9 | Minute adaptierter Videolänge | Vergleichbarer Einzelwert für Formatadaption ohne Neuproduktion | 500,00 € | 595,00 € |\\n\\n## Eintragung in die Vorlage\\n| Vorlagenbereich | Eintrag |\\n|---|---:|\\n| Pos. 1 – Preis netto | 1.727,50 € |\\n| Pos. 1 – Preis brutto | 2.055,73 € |\\n| Pos. 2 – Preis netto | 10,00 € |\\n| Pos. 2 – Preis brutto | 11,90 € |\\n| Pos. 3 – Preis netto | 500,00 € |\\n| Pos. 3 – Preis brutto | 595,00 € |\\n| Umsatzsteuer | 19 % |\\n\\n## Rechenlogik\\n| Rechenschritt | Anwendung |\\n|---|---|\\n| Nettoeintrag | Je Position wird ausschließlich der abgefragte Einzelpreis eingetragen. |\\n| Bruttoeintrag | Nettoeintrag × 1,19, kaufmännisch auf zwei Nachkommastellen gerundet. |\\n| Abruflogik | Die Abrechnung folgt der im Preisblatt genannten Einheit: Minute, Sekunde, Minute. |\\n| Nicht bepreiste Felder | Es werden keine Gesamtpreise, Summen, Optionen oder Pauschalen ergänzt. |\\n\\nPreislogik\\nDie drei Positionen werden als Einzelpreise ohne Mengenmultiplikation geführt. Pos. 1 und Pos. 3 sind Minutenpreise; Pos. 2 ist ein Sekundenpreis für zusätzliche Korrekturen ab der vierten Korrekturschleife. Es werden keine Summenfelder, Pauschalen oder Optionsjahreswerte gebildet. Die Bruttowerte sind mit 19 % Umsatzsteuer berechnet.\\n\\nPreis-/Kalkulationstabelle\\n| Pos. | Leistung | Leistungsumfang | Einheit | Kalkulationsregel | Arbeitswert netto | Brutto bei 19 % |\\n|---:|---|---|---|---|---:|---:|\\n| 1 | Minutenpreis für Animationsvideos | Erstellung von Animationsvideos entsprechend Leistungsbeschreibung A II | Minute fertiges Animationsvideo | Vergleichbarer Rahmenvertragswert für Animationsvideo-Leistungen | 1.727,50 € | 2.055,73 € |\\n| 2 | Sekundenpreis für zusätzliche Korrekturen von Animationsvideos | Zusätzliche Korrekturleistungen ab der vierten Korrekturschleife | Sekunde zusätzlicher Korrekturleistung | Vergleichbarer Einzelwert für nachgelagerte Animationskorrekturen | 10,00 € | 11,90 € |\\n| 3 | Minutenpreis für die Anpassung bereits erstellter Animationsvideos an ein weiteres Format | Formatadaption eines bestehenden Animationsvideos, z. B. von 9:16 zu 16:9 | Minute adaptierter Videolänge | Vergleichbarer Einzelwert für Formatadaption ohne Neuproduktion | 500,00 € | 595,00 € |\\n\\nEintragung in die Vorlage\\n| Vorlagenbereich | Eintrag |\\n|---|---:|\\n| Pos. 1 – Preis netto | 1.727,50 € |\\n| Pos. 1 – Preis brutto | 2.055,73 € |\\n| Pos. 2 – Preis netto | 10,00 € |\\n| Pos. 2 – Preis brutto | 11,90 € |\\n| Pos. 3 – Preis netto | 500,00 € |\\n| Pos. 3 – Preis brutto | 595,00 € |\\n| Umsatzsteuer | 19 % |\\n\\nRechenlogik\\n| Rechenschritt | Anwendung |\\n|---|---|\\n| Nettoeintrag | Je Position wird ausschließlich der abgefragte Einzelpreis eingetragen. |\\n| Bruttoeintrag | Nettoeintrag × 1,19, kaufmännisch auf zwei Nachkommastellen gerundet. |\\n| Abruflogik | Die Abrechnung folgt der im Preisblatt genannten Einheit: Minute, Sekunde, Minute. |\\n| Nicht bepreiste Felder | Es werden keine Gesamtpreise, Summen, Optionen oder Pauschalen ergänzt. |\"},\"iteration_instruction_de\":[\"Wenn user_feedback vorhanden ist: diese menschliche Bearbeitung und Verbesserungsanweisung priorisieren.\",\"Verbessere die vorhandene Fassung substanziell: konkreter, besser strukturiert, abgabenäher.\",\"Erhalte brauchbare Inhalte aus current_draft, entferne aber sichtbare Meta-/Review-Sprache.\",\"Behebe hard_failures aus dem letzten Qualitätsgate vollständig.\",\"Wenn User-Review und Quelle widersprechen, stelle die Frage in open_questions statt im Artefakttext.\"],\"last_imported_result\":{\"status\":\"BLOCKIERT\",\"title_de\":\"Preisblatt L02\",\"open_questions\":[\"Welche exakte Firmenbezeichnung soll im Feld „Name bzw. Firmenbezeichnung des Bieters“ eingetragen werden?\",\"Welches Datum soll im Feld „Anlage zum Angebot vom“ verwendet werden?\",\"Ist für den Bieter die Umsatzsteueroption mit 19 % korrekt, oder liegt eine belegte Umsatzsteuerbefreiung bzw. ein anderer Umsatzsteuersatz vor?\",\"Sollen die Netto-Einzelpreise 1.727,50 EUR/Minute, 10,00 EUR/Sekunde und 500,00 EUR/Minute unverändert übernommen werden?\"],\"next_actions_de\":[\"Firmenbezeichnung, Angebotsdatum und Umsatzsteuerstatus durch den Pitch Lead bzw. Commercial Lead bestätigen lassen.\",\"Netto-Einzelpreise bestätigen oder geänderte Werte zurückmelden; Bruttowerte anschließend mit dem bestätigten Umsatzsteuersatz aktualisieren.\",\"DOCX-Originalvorlage anhand des source_template_fill_plan befüllen und die technische Vorlagen-QA durchführen.\",\"Nach Klärung der Pflichtfelder erneut durch G2 Fachlicher Pitch-Review und G3 Legal/Formalia Review führen.\"]},\"summary\":{\"has_iteration_context\":true,\"has_current_draft\":true,\"has_user_feedback\":false,\"has_review_notes\":true,\"has_blocked_result\":true,\"artifact_output_dir\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02\",\"local_output_dir\":\"/app/runs_v2/Stifterverband_2\"}},\"production_brief\":{\"why_needed_de\":\"Das Preisblatt verlangt konkrete Netto-/Brutto-Preise für drei Leistungspositionen.\",\"expected_output_de\":\"Erzeuge oder aktualisiere: Preisplan und Annahmen prüfen.\",\"next_action_de\":\"Preislogik und USt-Status kaufmännisch prüfen; keine finalen Preise automatisch setzen.\",\"review_owner_de\":\"Kaufmännischer Review / Pitch Lead\",\"review_gate_de\":\"Kaufmännische Prüfung vor finalen Preisen\",\"internal_provenance_labels_not_visible\":[\"SOURCE_GROUNDED\"],\"brief_inputs_de\":[{\"text_de\":\"Das Preisblatt verlangt konkrete Netto-/Brutto-Preise für drei Leistungspositionen.\",\"use_de\":\"Inhaltlicher Arbeitsinput für dieses Artefakt; nicht wortgleich und ohne interne Labels übernehmen.\"}],\"production_orders\":[{\"id\":\"pricing_fill_plan\",\"title_de\":\"Preisplan und Annahmen prüfen\",\"target_format_de\":\"XLSX\",\"status\":\"BEREIT_ZUR_REVIEW\",\"files\":[{\"path\":\"price_fill_plan.md\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"human_review_required\":true},{\"path\":\"price_suggestions.md\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"human_review_required\":true},{\"path\":\"price_sheet_draft.xlsx\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"human_review_required\":true},{\"path\":\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\",\"status\":\"ENTWURF_REVIEW\",\"purpose_de\":\"Word-Preisblatt als echte Arbeitskopie befüllt; XLSX dient nur als Transfer-/Kontrollübersicht. 1 Netto- und 1 Bruttopreisfeld(er) wurden im Word-Preisblatt befüllt.\",\"usable_as_pitch_artifact\":true,\"human_review_required\":true}],\"reason_de\":\"Das Preisblatt verlangt konkrete Netto-/Brutto-Preise für drei Leistungspositionen.\",\"source_file\":\"L02 Preisblatt.pdf\",\"evidence_quote\":\"Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto\",\"review_owner_de\":\"Kaufmännischer Review / Pitch Lead\",\"review_gate_de\":\"Kaufmännische Prüfung vor finalen Preisen\",\"next_action_de\":\"Preisarbeitswerte, Annahmen, Formeln, Netto/USt.-Logik und finale Freigabe prüfen.\",\"labels\":[\"SOURCE_GROUNDED\"],\"human_review_required\":true}],\"layout_expectation_de\":\"Lesbare, abgabenahe Fassung mit klaren Zwischenüberschriften, kurzen Absätzen und passenden Tabellen statt Textwüste.\",\"specialist_execution_brief_de\":[\"Einheit und Preislogik zuerst verstehen: Stundensatz, Tagessatz, Stückpreis, Pauschale und Optionsjahre strikt unterscheiden.\",\"Wenn die Quelle einen Stundensatz verlangt, nur einen plausiblen EUR/h-Arbeitswert einsetzen; niemals Paket-, Tages- oder Gesamtpreise in Stundenfelder übertragen.\",\"Optionsjahre/Verlängerungen mit +5 % p.a. kalkulieren, sofern die Ausschreibung keine andere Regel setzt; Jahr 2 kumuliert +10,25 %.\",\"Nur Arbeitswerte vorschlagen, keine finale Preisfreigabe behaupten.\",\"Formeln, Summenfelder und Vorlagenstruktur nicht verändern.\"],\"source_sanitization\":{}},\"context_budget\":{\"principle_de\":\"Nur artefaktspezifische Informationen verwenden. Kein kompletter Pitch-Kontext, keine irrelevanten Legal-/Preis-/Case-Daten mitschicken.\",\"include_source_files\":[\"L02 Preisblatt.pdf\"],\"include_local_files\":[{\"path\":\"price_fill_plan.md\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"use_as\":\"bestehende Arbeitsdatei prüfen/weiterbearbeiten\"},{\"path\":\"price_suggestions.md\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"use_as\":\"bestehende Arbeitsdatei prüfen/weiterbearbeiten\"},{\"path\":\"price_sheet_draft.xlsx\",\"status\":\"GEPLANT_ODER_ERZEUGT\",\"purpose_de\":\"Vom Artefaktentscheid als Arbeitsdatei vorgesehen.\",\"use_as\":\"bestehende Arbeitsdatei prüfen/weiterbearbeiten\"},{\"path\":\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\",\"status\":\"ENTWURF_REVIEW\",\"purpose_de\":\"Word-Preisblatt als echte Arbeitskopie befüllt; XLSX dient nur als Transfer-/Kontrollübersicht. 1 Netto- und 1 Bruttopreisfeld(er) wurden im Word-Preisblatt befüllt.\",\"use_as\":\"bestehende Arbeitsdatei prüfen/weiterbearbeiten\"}],\"exclude_de\":[\"Keine finalen Preise, wenn dieses Artefakt kein Preisartefakt ist.\",\"Keine rechtlichen Erklärungen bestätigen, wenn dieses Artefakt kein Legal/Formalia-Artefakt ist.\",\"Keine generischen Kanal-/Social-Claims ohne Tenderbezug.\"]},\"agent_route\":{\"recommended_agent_de\":\"Pricing-Agent\",\"agent_phase\":\"pricing\",\"make_mode_suggestion\":\"artifact_create\",\"result_should_write\":\"artifact_outputs/pricing_preisblatt_l02/\"},\"guardrails\":{\"local_review_only\":true,\"sharepoint_upload_allowed\":false,\"offer_submission_allowed\":false,\"signature_allowed\":false,\"binding_commitment_allowed\":false,\"human_review_required\":true,\"source_trace_required\":true,\"visible_artifact_forbidden_labels\":[\"SOURCE_GROUNDED\",\"REUSED_FROM_REFERENCE\",\"AI_PROPOSED_NEEDS_REVIEW\",\"MISSING_INPUT\"],\"provenance_policy_de\":\"Belege und Provenienz in source_trace/review_notes führen; niemals als sichtbare Labels im Artefakttext.\"},\"expected_result\":{\"artifact_output_dir\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02\",\"draft_content_path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/draft_content.md\",\"agent_result_json_path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/agent_result.json\",\"review_notes_path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/review_notes.md\",\"status\":\"reviewpflichtiger Entwurf, keine finale Abgabe\"},\"instructions_de\":[\"Pricing-Artefakt: Nutze pricing_agent_context als primaere Arbeitsgrundlage fuer Preispositionen, Einheiten, Stundensaetze, Optionen, geschuetzte Felder und Review-Overrides.\",\"Vorlagengebundenes Artefakt: Originalvorlage/Formular/Preisblatt befuellen oder BLOCKIERT melden; keine freie Ersatz-DOCX/XLSX/PDF erzeugen.\",\"Erzeuge nur dieses eine Artefakt als abgabenahe Arbeitsfassung; bei harten Blockern liefere die beste Teilfassung plus konkrete offene Fragen.\",\"Der artifact_quality_contract ist bindend: Er beschreibt sichtbare Struktur, verbotene Artefaktlabels, Agentenrollen und Import-Gates.\",\"Das specialist_agent_briefing ist der Arbeitsablauf fuer den Fachagenten: Rollen intern durchspielen, dann nur eine polierte Artefaktfassung liefern.\",\"Nutze zuerst die angegebenen Quellenbelege und lokalen Arbeitsdateien.\",\"Iterationsmodus: Liefere ein maschinenlesbares iteration_contract_result mit den geforderten True/False-Feldern aus artifact_iteration_contract.\",\"Nutze gespeicherte Dashboard-Review-Kontexte als aktuelle menschliche Korrekturen, aber nicht als finale Freigabe.\",\"Wenn artifact_iteration_context vorhandene Artefaktfassungen oder Blocker enthält: verbessere genau diese Fassung und behebe die genannten Punkte, statt neu zu planen.\",\"Jede neue fachliche Aussage intern belegen und in source_trace oder review_notes dokumentieren; keine Provenienzlabels, Dateinamen oder Quellenhinweise in draft_content_de schreiben.\",\"Keine finalen Preise, Signaturen, Vertragsannahmen oder rechtlichen Erklärungen bestätigen.\",\"Bei fehlenden Inputs konkrete Dashboard-Q&A-Fragen formulieren.\"],\"source_template_contract\":{\"schema\":\"contentkueche.source_template_contract.v1\",\"template_required\":true,\"mode\":\"source_template_missing\",\"source_template_path\":null,\"source_template_relative_path\":null,\"source_template_extension\":null,\"source_candidates\":[\"L02 Preisblatt.pdf\",\"L02 Preisblatt.docx\",\"324_angebotsschreiben.docx\",\"321_anfrage_angebot.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"511_bewerbungsbedingungen.pdf\",\"price_sheet_draft.xlsx\",\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\"],\"reason_de\":\"Gefundene Vorlage passt nicht zum Artefakt. Erwartet: Preisblatt. Gefunden: price_sheet_docx_draft.docx. Die Vorlage wird nicht kopiert, damit kein falsches Formular in das Pitch-Paket gelangt.\",\"strict_rules_de\":[\"Dieses Artefakt ist vorlagengebunden: Originalvorlage/Formular/Preisblatt befuellen, keine freie Ersatzdatei erzeugen.\",\"Wenn die Originalvorlage fehlt oder nicht eindeutig passt: status=BLOCKIERT und hard_failures mit konkretem Vorlagenproblem liefern.\",\"Bei REVIEW muss draft_content_de konkrete Feldwerte/Ausfuelllogik fuer die Originalvorlage enthalten, nicht eine neue Layoutfassung.\",\"Office-Ausgabe muss spaeter rendering_mode=source_template_edit nutzen; source_template_missing bleibt download-blockierend.\"],\"required_agent_output_de\":[\"source_trace auf die Vorlage oder Formularquelle\",\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Human-Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true nur, wenn keine Ersatzdatei vorgeschlagen wird\"],\"replacement_files_forbidden\":true,\"block_if_template_missing\":true},\"pricing_agent_context\":{\"schema\":\"contentkueche.pricing_agent_context.v1\",\"project_name\":\"Stifterverband_2\",\"status\":\"REVIEW\",\"purpose_de\":\"Kompakter Arbeitskontext für den Pricing-Agenten. Der Agent soll daraus einen kaufmännisch nachvollziehbaren Preisplan/Review-Entwurf erstellen; finale Preise bleiben menschlich freigabepflichtig.\",\"summary\":{\"price_sheet_count\":2,\"has_editable_xlsx\":false,\"suggestion_count\":1,\"position_group_count\":1,\"protected_field_count\":0,\"pricing_quality_issue_count\":0,\"has_price_plan_review\":false,\"unit_type_counts\":{\"minutenpreis\":1},\"price_basis_type_counts\":{\"interner_regelwert_ohne_direkten_historischen_anker\":1},\"option_position_count\":0,\"option_escalation_verified_count\":0,\"option_escalation_failure_count\":0,\"high_risk_position_count\":0,\"context_quality_status\":\"REVIEW\",\"human_review_required\":true,\"final_prices_approved\":false},\"agent_assignment_de\":[\"Prüfe jede Position fachlich gegen Leistungsumfang, Einheit, Menge und Preislogik.\",\"Unterscheide Paket-/Pauschalpreise, Stundensätze, Tagessätze, Stückpreise und AG-Vorgaben.\",\"Unterscheide außerdem Minutenpreise, Personentage/PT, Drehtage und Lieferfristen; Lieferfristen sind keine abrechenbare Einheit.\",\"Befülle und erkläre nur Netto-Einheitspreise; Gesamtpreis-/Summenfelder sind Rechenfelder und dürfen nicht als Einheitspreis interpretiert werden.\",\"Stundensatzpositionen müssen als Preis pro Stunde behandelt werden; Paket-/Tages-/Gesamtpreise dürfen nicht als Stundensatz erscheinen.\",\"Tagessatz-/Personentag-/PT-Positionen müssen als Preis pro Tag behandelt werden; Minutenpreise als Preis pro Minute.\",\"Verlängerungs- und Optionsjahre werden als 5 % p.a. gegenüber der Grundlaufzeit gerechnet, soweit die Ausschreibung keine andere feste Vorgabe macht.\",\"Nutze historische Preisreferenzen und Dashboard-Overrides als Arbeitswerte, nicht als finale Freigabe.\",\"Erkläre bei jeder wichtigen Position die Kalkulationslogik und die kaufmännischen Prüfpunkte.\",\"Markiere Preisblatt-Widersprüche, Unterdeckungsrisiken und unklare Einheiten hart als Reviewpunkte.\",\"Keine Excel-Originale überschreiben, keine finalen Preise bestätigen, keine rechtliche/kommerzielle Bindung behaupten.\"],\"hard_rules_de\":[\"Nur Netto-Einheitspreis-/Einzelpreisfelder bekommen Arbeitswerte; Gesamtpreis-, Summe-, Wertungssumme- und Gesamtbetragfelder bleiben Formel-/Rechenfelder.\",\"Wenn eine Preisblattposition als Stundensatz, Preis pro Stunde, je/pro Std., EUR/h oder Abrechnung pro angefangene Stunde gekennzeichnet ist, muss der Wert als Stundenpreis ausgewiesen werden.\",\"Ein sichtbarer Stundensatz über 500 EUR netto ist ein harter QA-Blocker, weil er wahrscheinlich ein Paket-, Tages- oder Gesamtpreis ist.\",\"Mengenwerte bei Stundensatzpositionen sind Stunden-/Aufwandsmengen für die Wertungssumme, nicht Bestandteil des Einheitspreises.\",\"Tagessatz, Personentag/PT, Drehtag oder Produktionstag sind Preis pro Tag; diese Werte dürfen nicht als Stundensatz, Pauschale oder Gesamtpreis erklärt werden.\",\"Minutenpreis, Preis pro Minute oder EUR/min sind Preis pro Minute; diese Werte dürfen nicht als Gesamtleistung oder Pauschale erklärt werden.\",\"Lieferfristen wie 24 Stunden oder 3 Arbeitstage sind keine abrechenbare Einheit und dürfen die Preisart nicht auf Stunde/Tag umstellen.\",\"Optionsjahr 1 wird mit +5 % auf den Basis-Einheitspreis gerechnet; Optionsjahr 2 mit kumuliert +10,25 %, sofern keine andere feste Ausschreibungsvorgabe vorliegt.\",\"AG-Vorgaben, Kostenobergrenzen, Reise-/Fremdkosten-Vorgaben, geschützte Felder und bestehende Formeln dürfen nicht überschrieben werden.\",\"Preisvorschläge sind Arbeitswerte für Review; keine finale Preisfreigabe, keine Angebotsabgabe und keine bindende kommerzielle Zusage behaupten.\"],\"excel_context\":{\"summary\":{\"price_sheet_count\":2,\"has_editable_xlsx\":false,\"has_docx_price_sheet\":true,\"has_pdf_price_sheet\":true},\"sheets\":[{\"source_document\":\"L02 Preisblatt.pdf\",\"extension\":\".pdf\",\"formula_count\":0,\"detected_logic\":{\"vat_net_gross\":true,\"travel_costs\":true,\"optional_services\":false,\"correction_loops\":true,\"license_or_external_costs\":false},\"editable_candidate_count\":0,\"protected_price_rows\":[]},{\"source_document\":\"L02 Preisblatt.docx\",\"extension\":\".docx\",\"formula_count\":0,\"detected_logic\":{\"vat_net_gross\":true,\"travel_costs\":true,\"optional_services\":false,\"correction_loops\":false,\"license_or_external_costs\":false},\"editable_candidate_count\":1,\"protected_price_rows\":[]}]},\"price_plan_review_context\":{\"available\":false},\"position_groups\":[{\"id\":null,\"label_de\":\"Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)\",\"leistung_de\":null,\"bucket\":null,\"unit_pricing_type\":\"minutenpreis\",\"unit_de\":\"Minute\",\"unit_basis_de\":\"\",\"price_basis_type\":\"interner_regelwert_ohne_direkten_historischen_anker\",\"price_basis_quality_de\":\"Interner Regelwert ohne direkten historischen Preisanker; Konfidenz niedrig.\",\"calculation_logic_de\":\"95.00 EUR netto je Minute aus interner Regelwert für Format-/Animationsanpassung Minutenpreis.\",\"service_understanding_de\":\"Minutenbasierte Postproduktion/Formatanpassung: 'Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16…\",\"duration_context\":{\"detected\":false},\"risk_level\":\"niedrig\",\"hinweise_de\":[],\"basiswert_netto_eur\":null,\"basis_de\":\"Kalkulationsannahme für Format-/Animationsanpassung Minutenpreis aus Content-/Videoproduktions-Erfahrung; kaufmännische…\",\"confidence\":\"niedrig\",\"quelle\":null,\"perioden\":[],\"annahmen_de\":[],\"reviewfrage_de\":\"\",\"excel_entwurf_ok\":null,\"review_override\":null}],\"protected_fields\":[],\"quality_flags\":[],\"context_quality\":{\"schema\":\"contentkueche.pricing_context_quality.v1\",\"status\":\"REVIEW\",\"unit_type_counts\":{\"minutenpreis\":1},\"price_basis_type_counts\":{\"interner_regelwert_ohne_direkten_historischen_anker\":1},\"option_position_count\":0,\"option_escalation_verified_count\":0,\"option_escalation_failure_count\":0,\"high_risk_position_count\":0,\"blocked_excel_insert_position_count\":0,\"protected_field_count\":0,\"hard_quality_flag_count\":0,\"failures_de\":[],\"warnings_de\":[\"Mehr als die Hälfte der Preispositionen basiert auf internen Regelwerten statt direkten historischen Preisankern.\"],\"human_review_required\":true,\"final_prices_approved\":false},\"expected_agent_output_schema\":{\"schema\":\"contentkueche.agent_pricing_plan.v1\",\"status\":\"BLOCKIERT | REVIEW\",\"pricing_strategy_de\":\"kurze kaufmaennische Gesamtlogik\",\"position_reviews\":[{\"position_id\":\"string\",\"label_de\":\"Preisblattposition\",\"service_understanding_de\":\"Leistungsumfang in einem Satz\",\"unit_logic_de\":\"Pauschale/Stunde/Tag/Stueck/AG-Vorgabe\",\"detected_unit_pricing_type\":\"pauschale_oder_einheitspreis | stundensatz | tagessatz | stueckpreis | minutenpreis | geschuetzt\",\"recommended_working_value_net_eur\":\"Zahl oder null\",\"period_values_net_eur\":{\"feste_vertragslaufzeit\":\"Zahl oder null\",\"option_1\":\"Zahl oder null\",\"option_2\":\"Zahl oder null\"},\"excel_locations\":[],\"formula_or_total_fields_excluded\":true,\"commercial_reasoning_de\":\"Kalkulationslogik\",\"risk_level\":\"niedrig | mittel | hoch\",\"review_question_de\":\"konkrete Frage an Commercial Lead\"}],\"blocked_or_protected_fields\":[],\"overall_risks_de\":[],\"next_actions_de\":[],\"quality_gate_result\":{\"all_position_groups_covered\":true,\"unit_price_columns_only\":true,\"total_price_fields_not_filled\":true,\"hourly_rates_not_treated_as_lump_sum\":true,\"hourly_rate_values_plausible\":true,\"day_rates_not_treated_as_hourly_or_lump_sum\":true,\"minute_prices_not_treated_as_lump_sum\":true,\"price_values_match_detected_units\":true,\"option_escalation_5_percent_pa_applied\":true,\"formula_cells_not_modified_or_repriced\":true,\"protected_fields_not_filled\":true,\"no_final_price_approval_claimed\":true},\"human_review_required\":true,\"final_prices_approved\":false}},\"artifact_iteration_contract\":{\"schema\":\"contentkueche.artifact_iteration_contract.v1\",\"active\":true,\"has_user_feedback\":false,\"has_current_draft\":true,\"has_blocked_result\":true,\"purpose_de\":\"Sichert den Dashboard-Iterationsloop: vorhandene Fassung und menschliche Bearbeitung verbessern, nicht ignorieren oder von vorne anfangen.\",\"required_result_field\":\"iteration_contract_result\",\"required_true_flags\":[\"kept_review_notes_out_of_visible_text\",\"used_existing_draft_or_explained_restart\",\"repaired_previous_quality_gate_failures\"],\"result_contract_de\":[\"Make muss iteration_contract_result als Objekt liefern.\",\"Jedes required_true_flag muss true sein oder mit einer kurzen reason_de begründet werden.\",\"Nutzerfeedback und sichtbarer Entwurf sind priorisierte Arbeitsbasis, aber keine finale Freigabe.\",\"Reviewnotizen, Quellen, Dateinamen und interne Status dürfen nicht in draft_content_de erscheinen.\"],\"failure_policy_de\":\"Wenn der Agent diesen Vertrag nicht beantwortet oder Nutzerfeedback ignoriert, blockiert der lokale Import.\"},\"artifact_response_contract\":{\"schema\":\"contentkueche.artifact_response_contract.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"status_policy_de\":[\"status darf nur REVIEW sein, wenn alle fuer dieses Artefakt geforderten quality_gate_result-Booleans true sind.\",\"Wenn ein geforderter Boolean fehlt, false ist oder nicht sicher belegbar ist: status=BLOCKIERT und hard_failures konkret ausfuellen.\",\"Nie kreative, formale oder preisliche Loesungsarbeit in open_questions zurueckdelegieren, wenn eine belastbare Arbeitsannahme moeglich ist.\"],\"required_top_level_fields_de\":[\"schema\",\"artifact_id\",\"status\",\"title_de\",\"draft_content_de\",\"sections\",\"source_trace\",\"open_questions\",\"hard_failures\",\"next_actions_de\",\"quality_gate_result\",\"review_owner_de\",\"review_gate_de\",\"sharepoint_upload_allowed\",\"offer_submission_allowed\",\"signature_allowed\",\"binding_commitment_allowed\",\"final_prices_approved\",\"legal_or_commercial_commitments_approved\",\"source_template_fill_plan\",\"position_reviews\"],\"required_quality_gate_result_true_flags\":[\"all_required_points_solved\",\"language_is_german\",\"no_visible_ai_meta\",\"visible_layout_contract_met\",\"no_unresolved_placeholders_in_visible_text\",\"source_trace_present\",\"all_position_groups_covered\",\"unit_price_columns_only\",\"total_price_fields_not_filled\",\"hourly_rates_not_treated_as_lump_sum\",\"hourly_rate_values_plausible\",\"day_rates_not_treated_as_hourly_or_lump_sum\",\"minute_prices_not_treated_as_lump_sum\",\"price_values_match_detected_units\",\"option_escalation_5_percent_pa_applied\",\"formula_cells_not_modified_or_repriced\",\"protected_fields_not_filled\",\"no_final_price_approval_claimed\",\"source_template_policy_followed\"],\"required_specialist_agents_completed\":[\"Preisblatt-/Leistungsverzeichnis-Agent\",\"Commercial-Pricing-Agent\",\"Commercial-QA-Agent\"],\"required_safety_booleans\":{\"sharepoint_upload_allowed\":false,\"offer_submission_allowed\":false,\"signature_allowed\":false,\"binding_commitment_allowed\":false,\"final_prices_approved\":false,\"legal_or_commercial_commitments_approved\":false},\"artifact_type\":\"pricing\",\"source_template_response_contract\":{\"source_template_required\":true,\"replacement_files_forbidden\":true,\"source_template_extension\":\"\",\"required_if_review_de\":[\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true\",\"keine freie Ersatz-DOCX/XLSX/PDF als sichtbares Ergebnis\"],\"block_if_de\":[\"Originalvorlage fehlt\",\"Vorlage passt nicht eindeutig zum Artefakt\",\"Agent liefert nur eine Ersatzdatei oder Ausfuellanleitung ohne Feldwerte\"]},\"required_position_review_fields\":[\"position_id\",\"label_de\",\"detected_unit_pricing_type\",\"period_values_net_eur\",\"excel_locations\",\"formula_or_total_fields_excluded\",\"commercial_reasoning_de\",\"risk_level\",\"review_question_de\"]}}",
  "artifact_quality_contract_json": "{\"schema\":\"contentkueche.artifact_quality_contract.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"target_format_de\":\"Formular\",\"agent_phase\":\"pricing\",\"visible_artifact_policy_de\":[\"Artefakttext muss wie eine polierte deutsche Einreich- oder Arbeitsfassung wirken.\",\"Keine sichtbaren KI-Caveats, Review-Hinweise, Quellenlabels, Dateinamen als Quellenersatz, Platzhalter oder englische Prototype-Sprache.\",\"Sichtbarer deutscher Fließtext nutzt echte Umlaute: ä, ö, ü, Ä, Ö, Ü und ß. Schreibweisen wie ae/oe/ue nur in Dateinamen, IDs, URLs, Eigennamen oder Originalzitaten verwenden.\",\"Offene Punkte, Risiken und Freigaben gehören ausschließlich in Review-Notizen, open_questions oder next_actions_de.\",\"Das Zielformat nicht annehmen: DOCX, PDF, PPTX, XLSX, Portaltext, Tabelle oder Formular ergeben sich aus Ausschreibung und Artefaktentscheid.\",\"Pricing-Artefakte muessen strukturierte position_reviews und alle Pricing-Gates maschinenlesbar liefern; sichtbare Tabellenwerte und JSON-Werte muessen zum pricing_agent_context passen.\"],\"required_agent_team_de\":[{\"role_de\":\"Preislogik\",\"task_de\":\"Preisblatt, Einheiten, Formeln und Leistungsumfang verstehen.\"},{\"role_de\":\"Kalkulation\",\"task_de\":\"Preisreferenzen in nachvollziehbare Arbeitswerte und Annahmen uebersetzen.\"},{\"role_de\":\"Kaufmaennische QA\",\"task_de\":\"Finalpreise sperren und Prueffelder fuer die Freigabe vorbereiten.\"}],\"required_visible_structure_de\":[\"Preis-/Kalkulationstabelle\",\"Leistungsumfang je Position\",\"Einheit und Mengen-/Abruflogik\",\"Netto-Arbeitswert oder nachvollziehbare Kalkulationsregel\",\"Unsicherheit/Pruefpunkt ausserhalb finaler Preisfreigabe\"],\"quality_gate_rules\":{\"min_markdown_headings\":2,\"requires_markdown_table\":true,\"max_consecutive_plain_paragraphs\":3,\"max_plain_paragraph_chars\":900,\"requires_page_architecture\":true,\"min_visual_structure_blocks\":3,\"required_visible_terms_de\":[\"Leistungsumfang\",\"Einheit\",\"Arbeitswert\"],\"forbidden_visible_terms_de\":[\"MISSING_INPUT\",\"AI_PROPOSED_NEEDS_REVIEW\",\"SOURCE_GROUNDED\",\"REUSED_FROM_REFERENCE\",\"Noch zu entscheiden\",\"Noch zu ergänzende\",\"noch zu ergänzen\",\"offene Punkte\",\"offene Entscheidung\",\"offene Angabe\",\"offene Angaben\",\"muss festgelegt werden\",\"müssen festgelegt werden\",\"vor finaler Abgabe\",\"vor der finalen Abgabe\",\"Zu prüfen:\",\"Paketstatus\",\"Status: BLOCKIERT\",\"BLOCKIERT\",\"Q&A\",\"Dashboard\",\"Reiter\",\"Formularangaben\",\"rechtliche Einordnung\",\"rechtlich prüfen\",\"kaufmännisch prüfen\",\"kommerziell prüfen\",\"fachlich finalisieren\",\"Reviewentscheidung\",\"Review-Entscheidung\",\"keine automatische Vertragsannahme\",\"Quelle:\",\"Draft:\",\"AI generated\",\"KI-Entwurf\",\"Arbeitsstand\",\"Entwurfsfassung\",\"als Entwurf\",\"dieser Entwurf\",\"Platzhalter folgt\",\"Platzhalter\",\"wird nachgereicht\",\"werden nachgereicht\",\"nachzureichen\",\"folgt nach\",\"folgt noch\",\"wird ergänzt\",\"wird noch ergänzt\",\"wird später ergänzt\",\"noch abzustimmen\",\"muss noch abgestimmt werden\",\"wird final abgestimmt\",\"Thema noch festlegen\",\"noch zu recherchieren\",\"muss recherchiert werden\",\"Recherche erforderlich\",\"finale Faktenlage\",\"Faktenlage prüfen\",\"Protagonist*innen noch festlegen\",\"Drehort noch festlegen\",\"Interviewpartner*innen noch festlegen\",\"vom Nutzer ergänzt\",\"Open Questions\",\"Review Notes\",\"AI_REVIEW_NOTES\",\"Name einfügen\",\"hier einfügen\",\"bitte einfügen\",\"[Name]\",\"[Kunde]\",\"[Datum]\",\"[Betrag]\",\"[Ort]\",\"[Referenz]\",\"[Thema]\",\"XXX\",\"TODO\",\"<Platzhalter>\"],\"required_structured_json_fields\":[\"position_reviews\",\"quality_gate_result\"],\"required_position_review_fields\":[\"position_id\",\"label_de\",\"detected_unit_pricing_type\",\"period_values_net_eur\",\"excel_locations\",\"formula_or_total_fields_excluded\",\"commercial_reasoning_de\",\"risk_level\",\"review_question_de\"],\"required_pricing_quality_gate_result\":{\"all_position_groups_covered\":true,\"unit_price_columns_only\":true,\"total_price_fields_not_filled\":true,\"hourly_rates_not_treated_as_lump_sum\":true,\"hourly_rate_values_plausible\":true,\"day_rates_not_treated_as_hourly_or_lump_sum\":true,\"minute_prices_not_treated_as_lump_sum\":true,\"price_values_match_detected_units\":true,\"option_escalation_5_percent_pa_applied\":true,\"formula_cells_not_modified_or_repriced\":true,\"protected_fields_not_filled\":true,\"no_final_price_approval_claimed\":true},\"pricing_position_reviews_required\":true,\"pricing_review_values_must_match_context\":true,\"pricing_excel_locations_required\":true,\"max_visible_hourly_rate_net_eur\":500,\"hard_block_if_hourly_rate_above_max\":true,\"required_option_escalation_de\":\"Optionsjahr 1 = +5%, Optionsjahr 2 = kumuliert +10,25%, sofern die Ausschreibung nichts anderes vorgibt.\"},\"format_decision_policy_de\":[\"Wenn das Ausschreibungsformat eindeutig ist, exakt darauf hinarbeiten.\",\"Wenn das Format offen ist, das fachlich plausibelste Einreichformat empfehlen und als Textartefakt bearbeitbar liefern.\",\"Bei Preis-, Legal- oder Formularartefakten keine freie Marketingdarstellung als Ersatz erzeugen.\"],\"fail_if_de\":[\"sichtbarer Text ist nur Analyse oder To-do-Liste statt Artefakt\",\"sichtbarer Text ist generisch und nicht ausschreibungsspezifisch\",\"sichtbarer Text unterfuellt ein erkanntes Seitenbudget massiv\",\"sichtbarer Text enthaelt interne Arbeitslabels oder Review-Caveats\"],\"human_review_required\":true,\"local_review_only\":true,\"pricing_unit_contract\":{\"purpose_de\":\"Preisartefakte muessen die tatsaechliche Preisblattlogik aus dem Quellformular verstehen und als pruefbaren Arbeitsstand bepreisen.\",\"unit_detection_required_de\":[\"Stundensatz\",\"Tagessatz / Personentag\",\"Stueckpreis / Einheitspreis\",\"Minutenpreis\",\"Pauschale\",\"Optionsjahr / Verlaengerungsjahr\",\"Formel-, Summen- oder geschuetztes AG-Feld\",\"Netto/Brutto/USt.-Logik\"],\"hard_rules_de\":[\"Nie einen Gesamtpreis oder Paketpreis in ein Stundensatzfeld schreiben.\",\"Nie Tagessatz, Stundensatz, Minutenpreis und Pauschale vermischen.\",\"Formel-, Summen- und geschuetzte Felder nicht ueberschreiben oder neu bepreisen.\",\"Wenn Optionsjahre/Verlaengerungsoptionen vorkommen: +5 % p.a. ansetzen, kumuliert +10,25 % fuer Jahr 2, sofern die Ausschreibung nichts anderes vorgibt.\",\"Finale Preisfreigabe nie behaupten; sichtbare Werte sind kaufmaennisch zu pruefende Arbeitswerte.\"],\"required_position_review_fields_de\":[\"Preisposition\",\"erkannte Einheit\",\"Leistungsumfang aus Quelle\",\"Kalkulationslogik\",\"Arbeitswert netto\",\"Perioden-/Optionswert\",\"Excel-/Tabellenposition\",\"Reviewfrage\"],\"plausibility_blocks_de\":[\"sichtbare Stundensatzwerte ueber 500 EUR netto nur mit expliziter Begruendung aus Preiswissen/Quelle\",\"30-Sekunden-/Minuten-/Clip-Positionen nicht automatisch wie komplette Filmproduktionen kalkulieren\",\"Reise, Korrekturschleifen, Lizenzen, Untertitel, Barrierefreiheit und Expresslogik nur bepreisen, wenn im Leistungsumfang enthalten oder separat abgefragt\"]},\"source_template_contract\":{\"schema\":\"contentkueche.source_template_contract.v1\",\"template_required\":true,\"mode\":\"source_template_missing\",\"source_template_path\":null,\"source_template_relative_path\":null,\"source_template_extension\":null,\"source_candidates\":[\"L02 Preisblatt.pdf\",\"L02 Preisblatt.docx\",\"324_angebotsschreiben.docx\",\"321_anfrage_angebot.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"511_bewerbungsbedingungen.pdf\",\"price_sheet_draft.xlsx\",\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\"],\"reason_de\":\"Gefundene Vorlage passt nicht zum Artefakt. Erwartet: Preisblatt. Gefunden: price_sheet_docx_draft.docx. Die Vorlage wird nicht kopiert, damit kein falsches Formular in das Pitch-Paket gelangt.\",\"strict_rules_de\":[\"Dieses Artefakt ist vorlagengebunden: Originalvorlage/Formular/Preisblatt befuellen, keine freie Ersatzdatei erzeugen.\",\"Wenn die Originalvorlage fehlt oder nicht eindeutig passt: status=BLOCKIERT und hard_failures mit konkretem Vorlagenproblem liefern.\",\"Bei REVIEW muss draft_content_de konkrete Feldwerte/Ausfuelllogik fuer die Originalvorlage enthalten, nicht eine neue Layoutfassung.\",\"Office-Ausgabe muss spaeter rendering_mode=source_template_edit nutzen; source_template_missing bleibt download-blockierend.\"],\"required_agent_output_de\":[\"source_trace auf die Vorlage oder Formularquelle\",\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Human-Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true nur, wenn keine Ersatzdatei vorgeschlagen wird\"],\"replacement_files_forbidden\":true,\"block_if_template_missing\":true},\"artifact_response_contract\":{\"schema\":\"contentkueche.artifact_response_contract.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"status_policy_de\":[\"status darf nur REVIEW sein, wenn alle fuer dieses Artefakt geforderten quality_gate_result-Booleans true sind.\",\"Wenn ein geforderter Boolean fehlt, false ist oder nicht sicher belegbar ist: status=BLOCKIERT und hard_failures konkret ausfuellen.\",\"Nie kreative, formale oder preisliche Loesungsarbeit in open_questions zurueckdelegieren, wenn eine belastbare Arbeitsannahme moeglich ist.\"],\"required_top_level_fields_de\":[\"schema\",\"artifact_id\",\"status\",\"title_de\",\"draft_content_de\",\"sections\",\"source_trace\",\"open_questions\",\"hard_failures\",\"next_actions_de\",\"quality_gate_result\",\"review_owner_de\",\"review_gate_de\",\"sharepoint_upload_allowed\",\"offer_submission_allowed\",\"signature_allowed\",\"binding_commitment_allowed\",\"final_prices_approved\",\"legal_or_commercial_commitments_approved\",\"source_template_fill_plan\",\"position_reviews\"],\"required_quality_gate_result_true_flags\":[\"all_required_points_solved\",\"language_is_german\",\"no_visible_ai_meta\",\"visible_layout_contract_met\",\"no_unresolved_placeholders_in_visible_text\",\"source_trace_present\",\"all_position_groups_covered\",\"unit_price_columns_only\",\"total_price_fields_not_filled\",\"hourly_rates_not_treated_as_lump_sum\",\"hourly_rate_values_plausible\",\"day_rates_not_treated_as_hourly_or_lump_sum\",\"minute_prices_not_treated_as_lump_sum\",\"price_values_match_detected_units\",\"option_escalation_5_percent_pa_applied\",\"formula_cells_not_modified_or_repriced\",\"protected_fields_not_filled\",\"no_final_price_approval_claimed\",\"source_template_policy_followed\"],\"required_specialist_agents_completed\":[\"Preisblatt-/Leistungsverzeichnis-Agent\",\"Commercial-Pricing-Agent\",\"Commercial-QA-Agent\"],\"required_safety_booleans\":{\"sharepoint_upload_allowed\":false,\"offer_submission_allowed\":false,\"signature_allowed\":false,\"binding_commitment_allowed\":false,\"final_prices_approved\":false,\"legal_or_commercial_commitments_approved\":false},\"artifact_type\":\"pricing\",\"source_template_response_contract\":{\"source_template_required\":true,\"replacement_files_forbidden\":true,\"source_template_extension\":\"\",\"required_if_review_de\":[\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true\",\"keine freie Ersatz-DOCX/XLSX/PDF als sichtbares Ergebnis\"],\"block_if_de\":[\"Originalvorlage fehlt\",\"Vorlage passt nicht eindeutig zum Artefakt\",\"Agent liefert nur eine Ersatzdatei oder Ausfuellanleitung ohne Feldwerte\"]},\"required_position_review_fields\":[\"position_id\",\"label_de\",\"detected_unit_pricing_type\",\"period_values_net_eur\",\"excel_locations\",\"formula_or_total_fields_excluded\",\"commercial_reasoning_de\",\"risk_level\",\"review_question_de\"]}}",
  "artifact_response_contract_json": "{\"schema\":\"contentkueche.artifact_response_contract.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"status_policy_de\":[\"status darf nur REVIEW sein, wenn alle fuer dieses Artefakt geforderten quality_gate_result-Booleans true sind.\",\"Wenn ein geforderter Boolean fehlt, false ist oder nicht sicher belegbar ist: status=BLOCKIERT und hard_failures konkret ausfuellen.\",\"Nie kreative, formale oder preisliche Loesungsarbeit in open_questions zurueckdelegieren, wenn eine belastbare Arbeitsannahme moeglich ist.\"],\"required_top_level_fields_de\":[\"schema\",\"artifact_id\",\"status\",\"title_de\",\"draft_content_de\",\"sections\",\"source_trace\",\"open_questions\",\"hard_failures\",\"next_actions_de\",\"quality_gate_result\",\"review_owner_de\",\"review_gate_de\",\"sharepoint_upload_allowed\",\"offer_submission_allowed\",\"signature_allowed\",\"binding_commitment_allowed\",\"final_prices_approved\",\"legal_or_commercial_commitments_approved\",\"source_template_fill_plan\",\"position_reviews\"],\"required_quality_gate_result_true_flags\":[\"all_required_points_solved\",\"language_is_german\",\"no_visible_ai_meta\",\"visible_layout_contract_met\",\"no_unresolved_placeholders_in_visible_text\",\"source_trace_present\",\"all_position_groups_covered\",\"unit_price_columns_only\",\"total_price_fields_not_filled\",\"hourly_rates_not_treated_as_lump_sum\",\"hourly_rate_values_plausible\",\"day_rates_not_treated_as_hourly_or_lump_sum\",\"minute_prices_not_treated_as_lump_sum\",\"price_values_match_detected_units\",\"option_escalation_5_percent_pa_applied\",\"formula_cells_not_modified_or_repriced\",\"protected_fields_not_filled\",\"no_final_price_approval_claimed\",\"source_template_policy_followed\"],\"required_specialist_agents_completed\":[\"Preisblatt-/Leistungsverzeichnis-Agent\",\"Commercial-Pricing-Agent\",\"Commercial-QA-Agent\"],\"required_safety_booleans\":{\"sharepoint_upload_allowed\":false,\"offer_submission_allowed\":false,\"signature_allowed\":false,\"binding_commitment_allowed\":false,\"final_prices_approved\":false,\"legal_or_commercial_commitments_approved\":false},\"artifact_type\":\"pricing\",\"source_template_response_contract\":{\"source_template_required\":true,\"replacement_files_forbidden\":true,\"source_template_extension\":\"\",\"required_if_review_de\":[\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true\",\"keine freie Ersatz-DOCX/XLSX/PDF als sichtbares Ergebnis\"],\"block_if_de\":[\"Originalvorlage fehlt\",\"Vorlage passt nicht eindeutig zum Artefakt\",\"Agent liefert nur eine Ersatzdatei oder Ausfuellanleitung ohne Feldwerte\"]},\"required_position_review_fields\":[\"position_id\",\"label_de\",\"detected_unit_pricing_type\",\"period_values_net_eur\",\"excel_locations\",\"formula_or_total_fields_excluded\",\"commercial_reasoning_de\",\"risk_level\",\"review_question_de\"]}",
  "specialist_agent_briefing_json": "{\"schema\":\"contentkueche.specialist_agent_briefing.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"purpose_de\":\"Ein einzelnes Artefakt so ausarbeiten, dass es wie eine professionelle deutsche Arbeits-/Einreichfassung wirkt.\",\"internal_workflow_de\":[{\"step\":\"1\",\"role_de\":\"Preislogik\",\"task_de\":\"Preisblatt, Einheiten, Formeln und Leistungsumfang verstehen.\",\"visible_output_de\":\"Nur die finale Artefaktfassung; keine Rollenkommentare sichtbar ausgeben.\"},{\"step\":\"2\",\"role_de\":\"Kalkulation\",\"task_de\":\"Preisreferenzen in nachvollziehbare Arbeitswerte und Annahmen uebersetzen.\",\"visible_output_de\":\"Nur die finale Artefaktfassung; keine Rollenkommentare sichtbar ausgeben.\"},{\"step\":\"3\",\"role_de\":\"Kaufmaennische QA\",\"task_de\":\"Finalpreise sperren und Prueffelder fuer die Freigabe vorbereiten.\",\"visible_output_de\":\"Nur die finale Artefaktfassung; keine Rollenkommentare sichtbar ausgeben.\"}],\"agent_skill_matrix_de\":{\"schema\":\"contentkueche.agent_skill_matrix.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"artifact_title_de\":\"Preisblatt L02\",\"orchestration_rule_de\":\"Die folgenden Agentenrollen nacheinander intern anwenden; sichtbar ausgegeben wird nur die polierte Artefaktfassung in draft_content_de.\",\"tool_policy_de\":[\"Ausschreibungsquellen und artifact_source_context sind vorrangig.\",\"Agent-A/Ahrefs primaer fuer Keywords, Suchintention, Themenkontext und Wettbewerbs-/Umfeldanalyse nutzen.\",\"Agent-A/Ahrefs nicht als Hauptquelle fuer Storyboard-Ideen, Bildmotive oder Szenenmechanik verwenden.\",\"Externe Recherche, Agent-A/Ahrefs, Web-/Video-Recherche oder Plattformdaten nur als reviewpflichtige Hypothese nutzen.\",\"Keine externen Research-Hinweise als finale Claims, Preise, Rechts- oder Referenzbeweise ausgeben.\",\"Keine Quellen-, Tool- oder Agentennamen in den sichtbaren Artefakttext schreiben.\"],\"selected_agents\":[{\"name_de\":\"Preisblatt-/Leistungsverzeichnis-Agent\",\"mission_de\":\"Erkennt das tatsächliche Preisformat, Pflichtpositionen, Einheiten, Formeln und Ausfülllogik.\",\"skills_de\":[\"Preisblattanalyse\",\"Leistungsverzeichnis-Lesart\",\"Einheiten-/Mengenlogik\",\"Excel-/Formel-Schutz\"],\"allowed_context_de\":[\"price_sheet_analysis_json\",\"price_fill_plan_json\",\"make_excel_connector_observations_json\"],\"internal_deliverable_de\":\"Preisstruktur und ausfüllbare Arbeitspositionen ohne finale Freigabe.\",\"visible_output_rule_de\":\"Keine Agentenkommentare sichtbar ausgeben; Ergebnis in die polierte Artefaktfassung integrieren.\",\"recommended_tool_access_de\":[\"pricing_rules_de/pricing_reference_library\",\"Excel-/Preisblatt-Kontext fuer Einheiten/Formeln/Schutzlogik\"],\"tool_use_policy_de\":\"Tools intern nutzen; keine Tool-, Agenten- und Quellenhinweise in draft_content_de.\"},{\"name_de\":\"Commercial-Pricing-Agent\",\"mission_de\":\"Leitet nachvollziehbare Entwurfswerte aus Pricing Rules, historischen Referenzen und Leistungsumfang ab.\",\"skills_de\":[\"Agenturpreiskalkulation\",\"Leistungsumfang je Position\",\"Unsicherheitsmarkierung\",\"Plausibilitätsbandbreiten\"],\"allowed_context_de\":[\"pricing_reference_library_json\",\"pricing_rules_de\",\"price_plan_review_json\"],\"internal_deliverable_de\":\"Reviewpflichtige Netto-Arbeitswerte mit Kalkulationslogik, nicht finale Preise.\",\"visible_output_rule_de\":\"Keine Agentenkommentare sichtbar ausgeben; Ergebnis in die polierte Artefaktfassung integrieren.\",\"recommended_tool_access_de\":[\"pricing_rules_de/pricing_reference_library\",\"Excel-/Preisblatt-Kontext fuer Einheiten/Formeln/Schutzlogik\"],\"tool_use_policy_de\":\"Tools intern nutzen; keine Tool-, Agenten- und Quellenhinweise in draft_content_de.\"},{\"name_de\":\"Commercial-QA-Agent\",\"mission_de\":\"Prüft Preislogik gegen Ausschreibung, Formeln, Netto/Brutto/VAT, Optionen und Risiken.\",\"skills_de\":[\"Preis-QA\",\"Options-/Abruflogik\",\"Netto-Brutto-Prüfung\",\"Reviewfragen\"],\"allowed_context_de\":[\"price_sheet_analysis_json\",\"price_fill_plan_json\"],\"internal_deliverable_de\":\"Blocker, Reviewfragen und sichere nächste Schritte.\",\"visible_output_rule_de\":\"Keine Agentenkommentare sichtbar ausgeben; Ergebnis in die polierte Artefaktfassung integrieren.\",\"recommended_tool_access_de\":[\"pricing_rules_de/pricing_reference_library\",\"Excel-/Preisblatt-Kontext fuer Einheiten/Formeln/Schutzlogik\"],\"tool_use_policy_de\":\"Tools intern nutzen; keine Tool-, Agenten- und Quellenhinweise in draft_content_de.\"}],\"handoff_contract_de\":[\"Jeder Agent liefert gedanklich nur die Bausteine, die das nächste Teammitglied braucht.\",\"Schlussredaktion entfernt interne Herleitung, Quellenlabels, Meta-Sprache und offene Fragen aus dem Artefakttext.\"]},\"visible_output_rules_de\":[\"sichtbarer Artefakttext ist Ergebnis, nicht Analyse\",\"keine Quellenlabels, Dateinamen, KI-Hinweise, Reviewhinweise oder Platzhalter im Artefakttext\",\"kurze Absätze, sprechende Zwischenüberschriften und fachlich passende Tabellen verwenden\",\"offene Unsicherheiten nur in open_questions, hard_failures, source_trace oder next_actions_de ausgeben\"],\"result_json_rules_de\":[\"Antworte als contentkueche.artifact_agent_result.v1 JSON.\",\"draft_content_de muss die komplette lesbare Artefaktfassung enthalten.\",\"sections duerfen strukturieren, ersetzen aber draft_content_de nicht.\",\"open_questions und next_actions_de trennen Reviewbedarf vom sichtbaren Artefakttext.\"],\"target_format_de\":\"Formular\",\"layout_summary_de\":\"Lesbare, abgabenahe Fassung mit klaren Zwischenüberschriften, kurzen Absätzen und passenden Tabellen statt Textwüste.\",\"visible_structure_contract_de\":{\"max_consecutive_plain_paragraphs\":3,\"max_plain_paragraph_chars\":900,\"min_visual_structure_blocks\":3,\"rule_de\":\"Sichtbaren Artefakttext vor Rueckgabe wie ein Layout-Dokument strukturieren: keine Essay-Bloecke, sondern regelmaessig Zwischenueberschriften, Listen oder Tabellen setzen. Jeder laengere Hauptgedanke braucht eine sichtbare Form: Absatz plus Liste, Tabelle, Ablaufblock oder pointierte Unterueberschrift. Der Entwurf muss als setzbare Abgabeseite erkennbar sein, nicht als Fliesstext-Notiz.\"},\"pricing_team_briefing_de\":{\"goal_de\":\"Preisartefakt als nachvollziehbare Kalkulations- und Preisblatt-Arbeitsfassung liefern.\",\"hard_rules_de\":[\"Nur Netto-Einheitspreis-/Einzelpreisfelder als Preisarbeitswerte behandeln; Gesamtpreis-/Summenfelder sind Rechenfelder.\",\"Stundensatzpositionen als Preis pro Stunde ausweisen, niemals als Paket-, Tages- oder Gesamtpreis.\",\"Sichtbare Stundensätze über 500 EUR netto als harten QA-Blocker behandeln.\",\"Tagessatz-/Personentag-/PT-/Drehtagpositionen als Preis pro Tag ausweisen, niemals als Stunde, Pauschale oder Gesamtpreis.\",\"Minutenpreispositionen als Preis pro Minute ausweisen, niemals als Gesamtleistung oder Pauschale.\",\"Sekundenpreispositionen als Preis pro Sekunde ausweisen, niemals als Minutenpreis, Gesamtleistung oder Pauschale.\",\"Lieferfristen wie 24 Stunden oder 3 Arbeitstage nicht als abrechenbare Stunden-/Tageseinheit interpretieren.\",\"Optionsjahr 1 mit +5 % auf Basis-Einheitspreis, Optionsjahr 2 mit kumuliert +10,25 % rechnen, sofern keine andere feste Vorgabe belegt ist.\",\"AG-Vorgaben, Kostenobergrenzen, Reise-/Fremdkosten-Vorgaben, geschützte Felder und bestehende Formeln nicht befüllen.\"],\"must_solve_de\":[\"Leistungsumfang je Position erklären\",\"Einheit, Menge/Abruflogik und Preisannahme trennen\",\"Einheitspreis-, Gesamtpreis- und Formel-/Schutzfelder sauber trennen\",\"Stundensatz-, Stückpreis-, Tagessatz- und Pauschalpositionen sichtbar unterscheiden\",\"Options-/Verlängerungsjahre mit der 5-%-p.a.-Logik ausweisen\",\"historische Preisreferenzen nur als Kalkulationshilfe nutzen\",\"finale Preisfreigabe nicht behaupten\",\"position_reviews fuer jede Preisblattposition mit Preisart, Periodenwerten, Preisblatt-/Formularorten, Formel-/Gesamtfeld-Ausschluss, kaufmaennischer Begruendung und Reviewfrage liefern\"],\"preferred_shape_de\":\"Markdown-Tabelle mit Leistung, Leistungsumfang, Einheit, Kalkulationsregel, Netto-Arbeitswert, Unsicherheit und Reviewfeld.\",\"quality_gate_result_required_de\":[\"all_position_groups_covered\",\"unit_price_columns_only\",\"total_price_fields_not_filled\",\"hourly_rates_not_treated_as_lump_sum\",\"hourly_rate_values_plausible\",\"day_rates_not_treated_as_hourly_or_lump_sum\",\"minute_prices_not_treated_as_lump_sum\",\"price_values_match_detected_units\",\"option_escalation_5_percent_pa_applied\",\"formula_cells_not_modified_or_repriced\",\"protected_fields_not_filled\",\"no_final_price_approval_claimed\"]},\"source_template_contract\":{\"schema\":\"contentkueche.source_template_contract.v1\",\"template_required\":true,\"mode\":\"source_template_missing\",\"source_template_path\":null,\"source_template_relative_path\":null,\"source_template_extension\":null,\"source_candidates\":[\"L02 Preisblatt.pdf\",\"L02 Preisblatt.docx\",\"324_angebotsschreiben.docx\",\"321_anfrage_angebot.pdf\",\"312a_322a_informationen_dsgvo.pdf\",\"511_bewerbungsbedingungen.pdf\",\"price_sheet_draft.xlsx\",\"/app/runs_v2/Stifterverband_2/price_sheet_docx_draft.docx\"],\"reason_de\":\"Gefundene Vorlage passt nicht zum Artefakt. Erwartet: Preisblatt. Gefunden: price_sheet_docx_draft.docx. Die Vorlage wird nicht kopiert, damit kein falsches Formular in das Pitch-Paket gelangt.\",\"strict_rules_de\":[\"Dieses Artefakt ist vorlagengebunden: Originalvorlage/Formular/Preisblatt befuellen, keine freie Ersatzdatei erzeugen.\",\"Wenn die Originalvorlage fehlt oder nicht eindeutig passt: status=BLOCKIERT und hard_failures mit konkretem Vorlagenproblem liefern.\",\"Bei REVIEW muss draft_content_de konkrete Feldwerte/Ausfuelllogik fuer die Originalvorlage enthalten, nicht eine neue Layoutfassung.\",\"Office-Ausgabe muss spaeter rendering_mode=source_template_edit nutzen; source_template_missing bleibt download-blockierend.\"],\"required_agent_output_de\":[\"source_trace auf die Vorlage oder Formularquelle\",\"source_template_fill_plan mit Feld/Position, Wert, Beleg und Human-Review-Hinweis\",\"quality_gate_result.source_template_policy_followed=true nur, wenn keine Ersatzdatei vorgeschlagen wird\"],\"replacement_files_forbidden\":true,\"block_if_template_missing\":true}}",
  "knowledge_brain_policy_json": "{\"local_review_only\":true,\"human_review_required\":true,\"sharepoint_upload_allowed\":false,\"offer_submission_allowed\":false,\"allowed_use_de\":[\"Ein Artefakt als deutschen Arbeitsentwurf erzeugen.\",\"Quellen, Annahmen und Reviewfragen sichtbar machen.\",\"Bestehende Knowledge-/Referenzdaten als Vorschlagsmaterial nutzen.\"],\"not_allowed_de\":[\"Keine finalen Preise freigeben.\",\"Keine rechtlichen Erklärungen bestätigen.\",\"Keine Signaturen, Angebotsabgaben oder Uploads auslösen.\"]}",
  "source_coverage_report_json": "{\"_truncated_for_make_artifact_payload\":true,\"full_length_chars\":14811,\"excerpt\":\"{\\\"summary\\\":{\\\"status\\\":\\\"OK\\\",\\\"formal_tender_detected\\\":true,\\\"source_folder\\\":\\\"Direkter Upload / Stifterverband #2\\\",\\\"listed_file_count\\\":18,\\\"processed_file_count\\\":18,\\\"readable_file_count\\\":18,\\\"coverage_ratio\\\":1.0,\\\"readable_coverage_ratio\\\":1.0,\\\"critical_coverage_ratio\\\":1.0,\\\"critical_readable_coverage_ratio\\\":1.0,\\\"critical_role_count\\\":11,\\\"critical_roles_failed\\\":0,\\\"blocking_critical_roles_failed\\\":0,\\\"unreadable_processed_files\\\":0,\\\"downstream_generation_blocked\\\":false},\\\"document_role_hierarchy\\\":[{\\\"rank\\\":1,\\\"role\\\":\\\"tender_instructions\\\",\\\"role_de\\\":\\\"Aufforderung / Vergabehinweise\\\"},{\\\"rank\\\":2,\\\"role\\\":\\\"service_description\\\",\\\"role_de\\\":\\\"Leistungsbeschreibung\\\"},{\\\"rank\\\":3,\\\"role\\\":\\\"award_criteria\\\",\\\"role_de\\\":\\\"Zuschlagskriterien\\\"},{\\\"rank\\\":4,\\\"role\\\":\\\"eligibility_criteria\\\",\\\"role_de\\\":\\\"Eignungskriterien\\\"},{\\\"rank\\\":5,\\\"role\\\":\\\"declaration_form\\\",\\\"role_de\\\":\\\"Eigenerklärungen / Formblätter\\\"},{\\\"rank\\\":6,\\\"role\\\":\\\"framework_contract\\\",\\\"role_de\\\":\\\"Rahmenvertrag / Vertragsmuster\\\"},{\\\"rank\\\":7,\\\"role\\\":\\\"data_processing\\\",\\\"role_de\\\":\\\"AVV / Datenschutz\\\"},{\\\"rank\\\":8,\\\"role\\\":\\\"contract_terms\\\",\\\"role_de\\\":\\\"Vertragsbedingungen\\\"},{\\\"rank\\\":9,\\\"role\\\":\\\"price_sheet\\\",\\\"role_de\\\":\\\"Preisblatt / Leistungsverzeichnis\\\"},{\\\"rank\\\":10,\\\"role\\\":\\\"company_evidence\\\",\\\"role_de\\\":\\\"Unternehmensnachweise / Referenzen\\\"},{\\\"rank\\\":11,\\\"role\\\":\\\"previous_pitch_material\\\",\\\"role_de\\\":\\\"Vorherige Pitch-Unterlagen\\\"},{\\\"rank\\\":12,\\\"role\\\":\\\"qa_or_evergabe_hints\\\",\\\"role_de\\\":\\\"Bieterfragen / eVergabe-Hinweise\\\"},{\\\"rank\\\":13,\\\"role\\\":\\\"accessibility\\\",\\\"role_de\\\":\\\"Barrierefreiheit\\\"},{\\\"rank\\\":14,\\\"role\\\":\\\"other\\\",\\\"role_de\\\":\\\"Sonstige Unterlage\\\"}],\\\"role_counts\\\":{\\\"tender_instructions\\\":4,\\\"service_description\\\":6,\\\"award_criteria\\\":2,\\\"declaration_form\\\":2,\\\"framework_contract\\\":1,\\\"contract_terms\\\":3,\\\"price_sheet\\\":2,\\\"qa_or_evergabe_hints\\\":1,\\\"accessibility\\\":2,\\\"other\\\":2},\\\"processed_role_counts\\\":{\\\"tender_instructions\\\":4,\\\"service_description\\\":6,\\\"award_criteria\\\":2,\\\"declaration_form\\\":2,\\\"framework_contract\\\":1,\\\"contract_terms\\\":3,\\\"price_sheet\\\":2,\\\"qa_or_evergabe_hints\\\":1,\\\"accessibility\\\":2,\\\"other\\\":2},\\\"readable_role_counts\\\":{\\\"tender_instructions\\\":4,\\\"service_description\\\":6,\\\"award_criteria\\\":2,\\\"declaration_form\\\":2,\\\"framework_contract\\\":1,\\\"contract_terms\\\":3,\\\"price_sheet\\\":2,\\\"qa_or_evergabe_hints\\\":1,\\\"accessibility\\\":2,\\\"other\\\":2},\\\"critical_checks\\\":[{\\\"role\\\":\\\"tender_instructions\\\",\\\"role_de\\\":\\\"Aufforderung / Vergabehinweise\\\",\\\"expected_or_required\\\":4,\\\"listed_files\\\":4,\\\"processed_files\\\":4,\\\"readable_files\\\":4,\\\"affected_files\\\":[\\\"321_anfrage_angebot.pdf\\\",\\\"312_322_hinweise_einreichung_teilnahmeantraege.pdf\\\",\\\"511_bewerbungsbedingungen.pdf\\\",\\\"324_angebotsschreiben.docx\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"service_description\\\",\\\"role_de\\\":\\\"Leistungsbeschreibung\\\",\\\"expected_or_required\\\":6,\\\"listed_files\\\":6,\\\"processed_files\\\":6,\\\"readable_files\\\":6,\\\"affected_files\\\":[\\\"Fragenkatalog 2026LpB0054 Stand 11.06.2026.pdf\\\",\\\"321_anfrage_angebot.pdf\\\",\\\"L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\",\\\"L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf\\\",\\\"L05 Vertraulichkeitsvereinbarung.pdf\\\",\\\"S1-Checkliste 2026LpB0054.pdf\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"eligibility_criteria\\\",\\\"role_de\\\":\\\"Eignungskriterien\\\",\\\"expected_or_required\\\":2,\\\"listed_files\\\":2,\\\"processed_files\\\":2,\\\"readable_files\\\":2,\\\"affected_files\\\":[\\\"521_eigenerklarung_ausschlussgrunde.pdf\\\",\\\"531_bewerber_bietergemeinschaftserklaerung.docx\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"durch Formulare abgedeckt\\\",\\\"coverage_note\\\":\\\"Kein separates Eignungskriterien-Dokument erkannt; lesbare Eignungs-/Eigenerklärungsformulare decken die Rolle für den Arbeitsstart ab.\\\",\\\"action\\\":\\\"Kein separates Eignungskriterien-Dokument erkannt; lesbare Eignungs-/Eigenerklärungsformulare decken die Rolle für den Arbeitsstart ab.\\\"},{\\\"role\\\":\\\"award_criteria\\\",\\\"role_de\\\":\\\"Zuschlagskriterien\\\",\\\"expected_or_required\\\":2,\\\"listed_files\\\":2,\\\"processed_files\\\":2,\\\"readable_files\\\":2,\\\"affected_files\\\":[\\\"321_anfrage_angebot.pdf\\\",\\\"L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"price_sheet\\\",\\\"role_de\\\":\\\"Preisblatt / Leistungsverzeichnis\\\",\\\"expected_or_required\\\":2,\\\"listed_files\\\":2,\\\"processed_files\\\":2,\\\"readable_files\\\":2,\\\"affected_files\\\":[\\\"L02 Preisblatt.pdf\\\",\\\"L02 Preisblatt.docx\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"offer_letter\\\",\\\"role_de\\\":\\\"Angebotsschreiben\\\",\\\"expected_or_required\\\":2,\\\"listed_files\\\":2,\\\"processed_files\\\":2,\\\"readable_files\\\":2,\\\"affected_files\\\":[\\\"S1-Checkliste 2026LpB0054.pdf\\\",\\\"324_angebotsschreiben.docx\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"declaration_form\\\",\\\"role_de\\\":\\\"Eigenerklärungen / Formblätter\\\",\\\"expected_or_required\\\":2,\\\"listed_files\\\":2,\\\"processed_files\\\":2,\\\"readable_files\\\":2,\\\"affected_files\\\":[\\\"521_eigenerklarung_ausschlussgrunde.pdf\\\",\\\"531_bewerber_bietergemeinschaftserklaerung.docx\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"framework_contract\\\",\\\"role_de\\\":\\\"Rahmenvertrag / Vertragsmuster\\\",\\\"expected_or_required\\\":1,\\\"listed_files\\\":1,\\\"processed_files\\\":1,\\\"readable_files\\\":1,\\\"affected_files\\\":[\\\"L03 Rahmenvertrag.pdf\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"contract_terms\\\",\\\"role_de\\\":\\\"Vertragsbedingungen\\\",\\\"expected_or_required\\\":3,\\\"listed_files\\\":3,\\\"processed_files\\\":3,\\\"readable_files\\\":3,\\\"affected_files\\\":[\\\"511_bewerbungsbedingungen.pdf\\\",\\\"512_zusatzliche-vertragsbedingungen-nrw.pdf\\\",\\\"513_besondere_vertragsbedingungen_tvgg_nrw.pdf\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"accessibility\\\",\\\"role_de\\\":\\\"Barrierefreiheit\\\",\\\"expected_or_required\\\":2,\\\"listed_files\\\":2,\\\"processed_files\\\":2,\\\"readable_files\\\":2,\\\"affected_files\\\":[\\\"L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\",\\\"L03 Rahmenvertrag.pdf\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"},{\\\"role\\\":\\\"qa_or_evergabe_hints\\\",\\\"role_de\\\":\\\"Bieterfragen / eVergabe-Hinweise\\\",\\\"expected_or_required\\\":1,\\\"listed_files\\\":1,\\\"processed_files\\\":1,\\\"readable_files\\\":1,\\\"affected_files\\\":[\\\"312_322_hinweise_einreichung_teilnahmeantraege.pdf\\\"],\\\"blocking_reason\\\":\\\"\\\",\\\"blocks_downstream\\\":false,\\\"status\\\":\\\"pass\\\",\\\"status_de\\\":\\\"lesbar verarbeitet\\\",\\\"coverage_note\\\":\\\"\\\",\\\"action\\\":\\\"Quellunterlage lesbar verarbeitet.\\\"}],\\\"files\\\":[{\\\"id\\\":\\\"OneDrive_1_6-9-2026/Fragenkatalog 2026LpB0054 Stand 11.06.2026.pdf\\\",\\\"name\\\":\\\"Fragenkatalog 2026LpB0054 Stand 11.06.2026.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/Fragenkatalog 2026LpB0054 Stand 11.06.2026.pdf\\\",\\\"roles\\\":[\\\"service_description\\\"],\\\"primary_role\\\":\\\"service_description\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":18718,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf\\\",\\\"name\\\":\\\"321_anfrage_angebot.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/anschreiben/321_anfrage_angebot.pdf\\\",\\\"roles\\\":[\\\"tender_instructions\\\",\\\"service_description\\\",\\\"award_criteria\\\"],\\\"primary_role\\\":\\\"tender_instructions\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":4743,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\",\\\"name\\\":\\\"L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/leistungsbeschreibungen/L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\",\\\"roles\\\":[\\\"service_description\\\",\\\"award_criteria\\\",\\\"accessibility\\\"],\\\"primary_role\\\":\\\"service_description\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":18360,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L02 Preisblatt.pdf\\\",\\\"name\\\":\\\"L02 Preisblatt.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/leistungsbeschreibungen/L02 Preisblatt.pdf\\\",\\\"roles\\\":[\\\"price_sheet\\\"],\\\"primary_role\\\":\\\"price_sheet\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":951,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L03 Rahmenvertrag.pdf\\\",\\\"name\\\":\\\"L03 Rahmenvertrag.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/leistungsbeschreibungen/L03 Rahmenvertrag.pdf\\\",\\\"roles\\\":[\\\"framework_contract\\\",\\\"accessibility\\\"],\\\"primary_role\\\":\\\"framework_contract\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":14323,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf\\\",\\\"name\\\":\\\"L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/leistungsbeschreibungen/L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf\\\",\\\"roles\\\":[\\\"service_description\\\"],\\\"primary_role\\\":\\\"service_description\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":29186,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/leistungsbeschreibungen/L05 Vertraulichkeitsvereinbarung.pdf\\\",\\\"name\\\":\\\"L05 Vertraulichkeitsvereinbarung.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/leistungsbeschreibungen/L05 Vertraulichkeitsvereinbarung.pdf\\\",\\\"roles\\\":[\\\"service_description\\\"],\\\"primary_role\\\":\\\"service_description\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":2941,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/312_322_hinweise_einreichung_teilnahmeantraege.pdf\\\",\\\"name\\\":\\\"312_322_hinweise_einreichung_teilnahmeantraege.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/sonstiges/312_322_hinweise_einreichung_teilnahmeantraege.pdf\\\",\\\"roles\\\":[\\\"tender_instructions\\\",\\\"qa_or_evergabe_hints\\\"],\\\"primary_role\\\":\\\"tender_instructions\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":4537,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf\\\",\\\"name\\\":\\\"312a_322a_informationen_dsgvo.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/sonstiges/312a_322a_informationen_dsgvo.pdf\\\",\\\"roles\\\":[\\\"other\\\"],\\\"primary_role\\\":\\\"other\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":5501,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/511_bewerbungsbedingungen.pdf\\\",\\\"name\\\":\\\"511_bewerbungsbedingungen.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/sonstiges/511_bewerbungsbedingungen.pdf\\\",\\\"roles\\\":[\\\"tender_instructions\\\",\\\"contract_terms\\\"],\\\"primary_role\\\":\\\"tender_instructions\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":11523,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/Hinweisblatt Bietertool.pdf\\\",\\\"name\\\":\\\"Hinweisblatt Bietertool.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/sonstiges/Hinweisblatt Bietertool.pdf\\\",\\\"roles\\\":[\\\"other\\\"],\\\"primary_role\\\":\\\"other\\\",\\\"processed\\\":true,\\\"readable\\\":true,\\\"text_chars\\\":618,\\\"warnings\\\":[]},{\\\"id\\\":\\\"OneDrive_1_6-9-2026/sonstiges/S1-Checkliste 2026LpB0054.pdf\\\",\\\"name\\\":\\\"S1-Checkliste 2026LpB0054.pdf\\\",\\\"extension\\\":\\\".pdf\\\",\\\"source_path\\\":\\\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/sonstiges/S1-Checkliste 2026LpB0054.pdf\\\",\\\"roles\\\":[\\\"service_description\\\",\\\"offer_letter\\\"],\\\"primary_role\\\":\\\"service_description\"}",
  "requirements_roadmap_json": "{\"_truncated_for_make_artifact_payload\":true,\"full_length_chars\":67432,\"excerpt\":\"{\\\"summary\\\":{\\\"status\\\":\\\"arbeitsfaehig_mit_review_blockern\\\",\\\"roadmap_item_count\\\":63,\\\"blocker_count\\\":28,\\\"hard_blocker_count\\\":0,\\\"workstreams\\\":{\\\"Submission\\\":2,\\\"Concept\\\":3,\\\"Production\\\":4,\\\"Pricing\\\":2,\\\"Legal\\\":16,\\\"Formalia\\\":12,\\\"References\\\":2,\\\"Team\\\":1},\\\"human_review_required\\\":true,\\\"make_agent_enriched\\\":true,\\\"make_agent_item_count\\\":21},\\\"document_role_hierarchy_used\\\":[{\\\"role\\\":\\\"tender_instructions\\\",\\\"role_de\\\":\\\"Aufforderung / Vergabehinweise\\\"},{\\\"role\\\":\\\"service_description\\\",\\\"role_de\\\":\\\"Leistungsbeschreibung\\\"},{\\\"role\\\":\\\"award_criteria\\\",\\\"role_de\\\":\\\"Zuschlagskriterien\\\"},{\\\"role\\\":\\\"eligibility_criteria\\\",\\\"role_de\\\":\\\"Eignungskriterien\\\"},{\\\"role\\\":\\\"declaration_form\\\",\\\"role_de\\\":\\\"Eigenerklärungen / Formblätter\\\"},{\\\"role\\\":\\\"framework_contract\\\",\\\"role_de\\\":\\\"Rahmenvertrag / Vertragsmuster\\\"},{\\\"role\\\":\\\"data_processing\\\",\\\"role_de\\\":\\\"AVV / Datenschutz\\\"},{\\\"role\\\":\\\"price_sheet\\\",\\\"role_de\\\":\\\"Preisblatt / Leistungsverzeichnis\\\"},{\\\"role\\\":\\\"company_evidence\\\",\\\"role_de\\\":\\\"Unternehmensnachweise / Referenzen\\\"}],\\\"roadmap\\\":[{\\\"id\\\":\\\"ROAD-0001\\\",\\\"workstream\\\":\\\"Submission\\\",\\\"task\\\":\\\"Abgabefristen, Informationsfrist und Bindefrist in internen Fristenkalender übernehmen und als Hard-Facts im Abgabe-Overview führen (keine Reduktion auf eine einzelne Frist).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"321_anfrage_angebot.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_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\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Pitch Lead bestätigt die Fristen im Dashboard; danach in Abgabe-Checklist/Compliance-Matrix als Muss-Kriterium eintragen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0002\\\",\\\"workstream\\\":\\\"Submission\\\",\\\"task\\\":\\\"Abgabeform (Textform / fortgeschrittene / qualifizierte Signatur) und Tool-Prozess für elektronisches Hochladen/ Verschlüsselung dokumentieren; Upload-Probeprozess als eigener Checkpoint anlegen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"312_322_hinweise_einreichung_teilnahmeantraege.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 2\\\",\\\"exact_evidence_quote\\\":\\\"Verfahren – mittels eines sog. Bietertools 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.\\\\nIn allen drei Fällen erfolgen das Hochladen, die Verschlüsselung des Teilnahmeantrags/Angebotes und die\\\\nWeiterleitung mit dem zur Verfügung gestellten Bietertool.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Human Review: Entscheiden, welche Einreichungsart genutzt wird (Textform vs. Signatur). Danach Submission-Runbook erstellen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0003\\\",\\\"workstream\\\":\\\"Submission\\\",\\\"task\\\":\\\"S1-Checkliste als Masterliste der einzureichenden Unterlagen übernehmen (Muss/Kann), inkl. interner File-Manifest-Struktur und Verantwortlichkeiten.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"S1-Checkliste 2026LpB0054.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"S1 – Checkliste der einzureichenden Unterlagen\\\\nVergabenr. 2026LpB0054 Seite 1 von 2\\\\nVergabenummer 2026LpB0054\\\\nKurzbezeichnung Rahmenvertrag Animationsvideos\\\\nVergabeordnung\\\\nVerfahrensart UVgO: Öffentliche Ausschreibung\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Compliance-Matrix/Abgabe-Checklist anlegen; jedes Dokument aus S1 als Eintrag mit Owner + Status führen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0004\\\",\\\"workstream\\\":\\\"Formalia\\\",\\\"task\\\":\\\"Sicherstellen, dass keine Änderungen/Ergänzungen an Vergabeunterlagen/Vertragsbedingungen vorgenommen werden und keine eigenen AGB beigefügt werden (Red-Team-Check vor Finalisierung).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"511_bewerbungsbedingungen.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 2\\\",\\\"exact_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.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Legal/Formalia Review (G3): Checkliste 'No changes / no AGB' vor Upload-Freigabe verpflichtend.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0005\\\",\\\"workstream\\\":\\\"Formalia\\\",\\\"task\\\":\\\"Nebenangebote-Status prüfen und nur dann bearbeiten, wenn in der Angebotsaufforderung ausdrücklich zugelassen; sonst keine Nebenangebote erstellen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"511_bewerbungsbedingungen.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 2\\\",\\\"exact_evidence_quote\\\":\\\"Nebenangebote können nur abgegeben werden, wenn sie in der Angebotsaufforderung ausdrücklich\\\\nzugelassen wurden.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Human Review: In 321_anfrage_angebot.pdf prüfen, ob Nebenangebote zugelassen sind; Ergebnis in Compliance-Matrix eintragen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0006\\\",\\\"workstream\\\":\\\"Formalia\\\",\\\"task\\\":\\\"Reihenfolge/Hierarchie bei Widersprüchen im Vertrag in Legal-Review aufnehmen (Leistungsbeschreibung vor Vertragsbedingungen) und Konsistenzcheck (Konzept/Preis/Vertrag) daran ausrichten.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"512_zusatzliche-vertragsbedingungen-nrw.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 2\\\",\\\"exact_evidence_quote\\\":\\\"2. Bei Widersprüchen im Vertrag gelten nacheinander\\\\na) die Leistungsbeschreibung\\\\nb) Besondere Vertragsbedingungen\\\\nc) etwaige Ergänzende Vertragsbedingungen\\\\nd) etwaige Zusätzliche Vertragsbedingungen\\\\ne) etwaige allgemeine Technische Vertragsbedingungen\\\\nf) die Allgemeinen Vertragsbedingungen für die Ausführung von Leistungen (VOL/B).\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"mittel\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"G3 Legal/Formalia Review: Abgleich, ob Konzept-/Preisannahmen der Leistungsbeschreibung folgen; Widerspruchsliste erstellen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0007\\\",\\\"workstream\\\":\\\"Submission\\\",\\\"task\\\":\\\"Bietertool-Anleitung/Video-Link als Unterstützungsressource dokumentieren; Nutzung als EXTERNAL_RESEARCH_NEEDS_REVIEW kennzeichnen (nur Prozesshilfe, keine Tender-Fakten ableiten).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"Hinweisblatt Bietertool.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"Unter dem folgenden Link ist ein Video der Cosinex GmbH zu finden, das darstellt,\\\\nwas durch die den Bieterinnen und Bieter zu tun ist, um ein Angebot abzugeben.\\\\nhttps://www.youtube.com/watch?v=na-n1IkXS80\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"niedrig\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Human Review: Link optional ansehen, Prozessnotizen erstellen; als EXTERNAL_RESEARCH_NEEDS_REVIEW markieren.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0008\\\",\\\"workstream\\\":\\\"Pricing\\\",\\\"task\\\":\\\"Preisblatt ausfüllen: Minutenpreis Animationsvideos, Sekundenpreis zusätzliche Korrekturen (ab 4. Korrekturschleife), Minutenpreis Formatadaption; Netto/Brutto und Umsatzsteuerangaben ergänzen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L02 Preisblatt.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"Pos. Leistung Preis (in Euro)\\\\nnetto\\\\nPreis (in Euro)\\\\nbrutto\\\\n1\\\\nMinutenpreis für Animationsvideos\\\\n(entsprechend der Anforderung der\\\\nLeistungsbeschreibung A II)\\\\n2\\\\nSekundenpreis für zusätzliche\\\\nKorrekturen von Animationsvideos\\\\n(ab vierter Korrekturschleife)\\\\n3\\\\nMinutenpreis für die Anpassung von\\\\nbereits erstellter Animationsvideos\\\\nan ein weiteres Format (z. B. von\\\\n9:16 zu 16:9)\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Commercial Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Kaufmännischer Review (G2/G3): Preise kalkulieren/prüfen; danach L02 Preisblatt.docx befüllen (keine Auto-Finalisierung).\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0009\\\",\\\"workstream\\\":\\\"Pricing\\\",\\\"task\\\":\\\"Umsatzsteuer-Option im Preisblatt korrekt ankreuzen/ergänzen (USt-Befreiung vs. Prozentsatz) und Bietername/Anlagenbezug eintragen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L02 Preisblatt.docx\\\",\\\"source_page_sheet_paragraph\\\":\\\"DOCX-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"Angaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen)\\\\n☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________ (Rechtsgrundlage)\\\\n☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt.\\\\n(Name bzw. Firmenbezeichnung des Bieters)\\\\nAnlage zum Angebot vom\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Commercial Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Kaufmännischer Review: korrekten USt-Satz/Status bestätigen; danach Preisblatt final befüllen (G4 erst nach Human Freigabe).\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0010\\\",\\\"workstream\\\":\\\"Submission\\\",\\\"task\\\":\\\"Angebotsschreiben (Formular 324) ausfüllen: Leistungsbezeichnung, eingesetzte Preise referenzieren, Bindefrist beachten; final nur nach Human Sign-off.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"324_angebotsschreiben.docx\\\",\\\"source_page_sheet_paragraph\\\":\\\"DOCX-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"die Ausführung der beschriebenen Leistung wird hiermit zu den eingesetzten Preisen angeboten. Wir halten uns bis zum Ablauf der Bindefrist lt. o. g. Angebotsaufforderung an dieses Angebot gebunden.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"G3/G4: Human Review von Text, Preisen, Anlagenliste; Signatur/Einreichungsart gemäß 312/322 festlegen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0011\\\",\\\"workstream\\\":\\\"Formalia\\\",\\\"task\\\":\\\"Eignungs-/Unternehmensnachweis erstellen: 1-seitige Unternehmensbeschreibung (max. 1 Seite DIN A4) inkl. Struktur, Tätigkeitsfelder, fachliche und wirtschaftliche Leistungsfähigkeit; als Anlage zum Angebotsschreiben 324 beifügen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 6\\\",\\\"exact_evidence_quote\\\":\\\"a) 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.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Draft erstellen (1 Seite), dann Human Review (G2/G3) auf Eignungslogik, keine unbelegten Claims.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0012\\\",\\\"workstream\\\":\\\"Legal\\\",\\\"task\\\":\\\"Vertraulichkeitsvereinbarung prüfen (Pflichten, Laufzeit, Handling vertraulicher Informationen) und entscheiden, ob/ wie sie im Abgabepaket zu berücksichtigen ist (z. B. Kenntnisnahme/Unterschrift nur wenn gefordert).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L05 Vertraulichkeitsvereinbarung.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"L04 - Vertraulichkeitsvereinbarung\\\\nfür externe Partner\\\\nZwischen dem\\\\nPräsidenten des Landtags NRW (im weiteren Auftraggeber)\\\\n...\\\\nund der/dem\\\\n<Name des Auftragnehmers/Auftragnehmerin> (im weiteren Auftragnehmer)\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"mittel\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"G3 Legal Review: Prüfen, ob Unterzeichnung mit Angebot gefordert ist (Quelle in S1/L01/321 suchen); sonst als Vertragsanlage für Zuschlag markieren.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0013\\\",\\\"workstream\\\":\\\"Legal\\\",\\\"task\\\":\\\"Rahmenvertrag prüfen (insb. Abruflogik, Laufzeit, Rechte/Nutzungen, QA/Abnahme, Haftung) und offene Risiken/Verhandlungspunkte ausschließlich als REVIEW notieren (keine Vertragsänderungen vorschlagen, wenn unzulässig).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L03 Rahmenvertrag.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 2\\\",\\\"exact_evidence_quote\\\":\\\"§ 1\\\\n(1) Dieser Rahmenvertrag regelt den Abruf der Produktion von animierten Videos für den\\\\nAuftraggeber\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"mittel\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"G3 Legal Review: Vertragsrisiko-Liste erstellen; Konsistenzcheck mit Leistungsbeschreibung/Preisblatt.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0014\\\",\\\"workstream\\\":\\\"Legal\\\",\\\"task\\\":\\\"TVgG NRW Tariftreue/Mindestarbeitsbedingungen prüfen und interne Compliance-Abklärung (z. B. Verpflichtungen für Nachunternehmer) anstoßen.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"513_besondere_vertragsbedingungen_tvgg_nrw.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"Der Auftragnehmer ist zur Einhaltung der Vorgaben des Tariftreue- und Vergabegesetzes Nordrhein-\\\\nWestfalen verpflichtet.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"mittel\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"G3 Legal/Formalia: Compliance-Check (auch für Subunternehmer) dokumentieren; ggf. interne Bestätigung einholen.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0015\\\",\\\"workstream\\\":\\\"Formalia\\\",\\\"task\\\":\\\"Eigenerklärung Ausschlussgründe (Form 521) ausfüllen und intern prüfen lassen (keine finale rechtsverbindliche Abgabe ohne Human Review).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"521_eigenerklarung_ausschlussgrunde.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"VHB NRW Formular 521\\\\n04/2026 Eigenerklärung Ausschlussgründe\\\\n1\\\\nEigenerklärung\\\\n1. Ich/Wir erkläre(n), dass\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Legal/Commercial Review\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"G3: Human Review mit GF/Legal; danach ausfüllen, Signatur gemäß Abgabeform klären.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0016\\\",\\\"workstream\\\":\\\"Team\\\",\\\"task\\\":\\\"Bietergemeinschaft nur falls benötigt: entscheiden, ob als Bietergemeinschaft eingereicht wird; falls ja, Formular 531 ausfüllen inkl. bevollmächtigtem Vertreter und gesamtschuldnerischer Haftung.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"531_bewerber_bietergemeinschaftserklaerung.docx\\\",\\\"source_page_sheet_paragraph\\\":\\\"DOCX-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"Wir erklären, dass wir im Auftragsfall gegenüber dem Auftraggeber als Gesamtschuldner haften werden.\\\\nBevollmächtigter Vertreter, der die aufgeführten Mitglieder der Bewerber- bzw. Bietergemeinschaft gegenüber dem\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"mittel\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Human Entscheidung: Solo-Bid vs. Bietergemeinschaft; falls Solo, Dokument als 'nicht anwendbar' in Abgabe-Checklist markieren.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0017\\\",\\\"workstream\\\":\\\"Concept\\\",\\\"task\\\":\\\"CI/CD-Anforderungen aus CD-Handbuch in Produktions-/Gestaltungskonzept integrieren (Farben, Typo, Layoutprinzipien etc.), ohne neue Designannahmen zu behaupten; konkrete Pflichten im CD-Handbuch lokalisieren.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"GESTALTUNGSRICHTLINIEN\\\\nfür die Landeszentrale für politische Bildung\\\\nNordrhein-Westfalen\\\\nStand 01-04-2022\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Strategy Lead\\\",\\\"priority\\\":\\\"mittel\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Design/Concept Lead extrahiert die relevanten Kapitel/Regeln (mit Seitenangaben) und liefert eine CI-Checkliste für Motion/Animation.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0018\\\",\\\"workstream\\\":\\\"Concept\\\",\\\"task\\\":\\\"Leistungsanforderungen aus Leistungsbeschreibung (insb. referenzierte Ziffer A.II aus Preisblatt) vollständig extrahieren und in ein scannbares Umsetzungskonzept überführen (Vorgehen, Deliverables, Korrekturschleifen, Formate, QA).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"L02 Preisblatt.pdf\\\",\\\"source_page_sheet_paragraph\\\":\\\"PDF-Textabschnitt 1\\\",\\\"exact_evidence_quote\\\":\\\"Aufwandsvergütung / Einzelpreise für die Leistungen gem.\\\\nLeistungsbeschreibung Ziff. A.II.\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Strategy Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"blockierend\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"BLOCKIERT bis zur vollständigen Extraktion der konkreten Anforderungen aus L01 (Ziff. A.II und weitere einschlägige Abschnitte) mit Seiten-/Abschnitts-Fundstellen im Evidence Bundle.\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0019\\\",\\\"workstream\\\":\\\"References\\\",\\\"task\\\":\\\"Prüfen, ob/ welche Referenznachweise gefordert sind (Anzahl, Zeitraum, Mindestkriterien) und entsprechendes Referenzpaket zusammenstellen (nur freigegebene/prüfbare Cases; keine ungeprüften Kennzahlen).\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"source_coverage_report_json\\\",\\\"source_page_sheet_paragraph\\\":\\\"critical_checks[1] service_description.affected_files\\\",\\\"exact_evidence_quote\\\":\\\"\\\\\\\"affected_files\\\\\\\":[\\\\\\\"Fragenkatalog 2026LpB0054 Stand 11.06.2026.pdf\\\\\\\",\\\\\\\"321_anfrage_angebot.pdf\\\\\\\",\\\\\\\"L01 Leistungsbeschreibung_RVAnimationsvideos 2026.pdf\\\\\\\",\\\\\\\"L04 LpB_CD-Handbuch_Stand-2022-04-01.pdf\\\\\\\",\\\\\\\"L05 Vertraulichkeitsvereinbarung.pdf\\\\\\\",\\\\\\\"S1-Checkliste 2026LpB0054.pdf\\\\\\\"]\\\",\\\"output_artifact_needed\\\":\\\"pitch package\\\",\\\"responsible_role\\\":\\\"Pitch Lead\\\",\\\"priority\\\":\\\"hoch\\\",\\\"blocker_status\\\":\\\"review\\\",\\\"human_review_needed\\\":true,\\\"next_action\\\":\\\"Human Review: In L01/S1/321 die exakten Referenzanforderungen suchen; danach Referenzen aus case_library_json nur als Kandidaten mappen (mit Freigabestatus).\\\",\\\"origin\\\":\\\"make_agent\\\"},{\\\"id\\\":\\\"ROAD-0020\\\",\\\"workstream\\\":\\\"Concept\\\",\\\"task\\\":\\\"Fragenkatalog/Bieterfragen-Stand auswerten: klären, ob Inhalte Auswirkungen auf Teilnahmeform (z. B. Freelancer-Gemeinschaft), Leistungsumfang oder Abgabe haben; daraus interne Entscheidungspunkte ableiten.\\\",\\\"why_it_matters\\\":\\\"Make-Agent hat diese Aufgabe aus den Vergabeunterlagen priorisiert.\\\",\\\"source_file\\\":\\\"Frage\"}",
  "price_sheet_analysis_json": "{\"summary\":{\"price_sheet_count\":2,\"has_editable_xlsx\":false,\"has_docx_price_sheet\":true,\"has_pdf_price_sheet\":true},\"price_sheets\":[{\"source_document\":\"L02 Preisblatt.pdf\",\"path\":\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/leistungsbeschreibungen/L02 Preisblatt.pdf\",\"extension\":\".pdf\",\"editable_candidates\":[],\"protected_price_rows\":[],\"formula_count\":0,\"sheets\":[],\"detected_logic\":{\"vat_net_gross\":true,\"travel_costs\":true,\"optional_services\":false,\"correction_loops\":true,\"license_or_external_costs\":false},\"fill_policy\":\"Nur Entwurf. Keine Preise erfinden oder finalisieren. Formeln erhalten. AI_REVIEW_NOTES hinzufügen.\",\"human_review_required\":true},{\"source_document\":\"L02 Preisblatt.docx\",\"path\":\"/app/runs_v2/Stifterverband_2/uploaded_sources/OneDrive_1_6-9-2026/vom_unternehmen_auszufuellende_dokumente/L02 Preisblatt.docx\",\"extension\":\".docx\",\"editable_candidates\":[{\"sheet\":\"table_2\",\"cell\":\"R4C3\",\"row\":4,\"column\":3,\"row_values\":[\"3\",\"Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)\",\"\",\"\"],\"row_text\":\"3 | Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)\",\"left_context\":\"Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)\",\"nearby_context\":\"3 | Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)\",\"column_header\":\"Preis (in Euro)  netto\",\"header_context\":\"Pos. | Leistung | Preis (in Euro)  netto | Preis (in Euro)  brutto\",\"section_context\":\"Preisblatt | Rahmenvertrag Animationsvideos | Aufwandsvergütung / Einzelpreise für die Leistungen gem. Leistungsbeschreibung Ziff. A.II. | Angaben zur Umsatzsteuer (Zutreffendes bitte ankreuzen und/oder ergänzen) | ☐ Es liegt eine Umsatzsteuerbefreiung vor gemäß _____________ (Rechtsgrundlage) | ☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt. | (Name bzw. Firmenbezeichnung des Bieters) | Anlage zum Angebot vom\",\"contract_period\":\"feste_vertragslaufzeit\",\"source_table_name\":\"table_2\",\"source_format\":\".docx\",\"virtual_price_field\":true}],\"protected_price_rows\":[],\"formula_count\":0,\"sheets\":[],\"detected_logic\":{\"vat_net_gross\":true,\"travel_costs\":true,\"optional_services\":false,\"correction_loops\":false,\"license_or_external_costs\":false},\"fill_policy\":\"Nur Entwurf. Keine Preise erfinden oder finalisieren. Formeln erhalten. AI_REVIEW_NOTES hinzufügen.\",\"human_review_required\":true}]}",
  "pricing_agent_context_json": "{\"schema\":\"contentkueche.pricing_agent_context.v1\",\"project_name\":\"Stifterverband_2\",\"status\":\"REVIEW\",\"purpose_de\":\"Kompakter Arbeitskontext für den Pricing-Agenten. Der Agent soll daraus einen kaufmännisch nachvollziehbaren Preisplan/Review-Entwurf erstellen; finale Preise bleiben menschlich freigabepflichtig.\",\"summary\":{\"price_sheet_count\":2,\"has_editable_xlsx\":false,\"suggestion_count\":1,\"position_group_count\":1,\"protected_field_count\":0,\"pricing_quality_issue_count\":0,\"has_price_plan_review\":false,\"unit_type_counts\":{\"minutenpreis\":1},\"price_basis_type_counts\":{\"interner_regelwert_ohne_direkten_historischen_anker\":1},\"option_position_count\":0,\"option_escalation_verified_count\":0,\"option_escalation_failure_count\":0,\"high_risk_position_count\":0,\"context_quality_status\":\"REVIEW\",\"human_review_required\":true,\"final_prices_approved\":false},\"agent_assignment_de\":[\"Prüfe jede Position fachlich gegen Leistungsumfang, Einheit, Menge und Preislogik.\",\"Unterscheide Paket-/Pauschalpreise, Stundensätze, Tagessätze, Stückpreise und AG-Vorgaben.\",\"Unterscheide außerdem Minutenpreise, Personentage/PT, Drehtage und Lieferfristen; Lieferfristen sind keine abrechenbare Einheit.\",\"Befülle und erkläre nur Netto-Einheitspreise; Gesamtpreis-/Summenfelder sind Rechenfelder und dürfen nicht als Einheitspreis interpretiert werden.\",\"Stundensatzpositionen müssen als Preis pro Stunde behandelt werden; Paket-/Tages-/Gesamtpreise dürfen nicht als Stundensatz erscheinen.\",\"Tagessatz-/Personentag-/PT-Positionen müssen als Preis pro Tag behandelt werden; Minutenpreise als Preis pro Minute.\",\"Verlängerungs- und Optionsjahre werden als 5 % p.a. gegenüber der Grundlaufzeit gerechnet, soweit die Ausschreibung keine andere feste Vorgabe macht.\",\"Nutze historische Preisreferenzen und Dashboard-Overrides als Arbeitswerte, nicht als finale Freigabe.\",\"Erkläre bei jeder wichtigen Position die Kalkulationslogik und die kaufmännischen Prüfpunkte.\",\"Markiere Preisblatt-Widersprüche, Unterdeckungsrisiken und unklare Einheiten hart als Reviewpunkte.\",\"Keine Excel-Originale überschreiben, keine finalen Preise bestätigen, keine rechtliche/kommerzielle Bindung behaupten.\"],\"hard_rules_de\":[\"Nur Netto-Einheitspreis-/Einzelpreisfelder bekommen Arbeitswerte; Gesamtpreis-, Summe-, Wertungssumme- und Gesamtbetragfelder bleiben Formel-/Rechenfelder.\",\"Wenn eine Preisblattposition als Stundensatz, Preis pro Stunde, je/pro Std., EUR/h oder Abrechnung pro angefangene Stunde gekennzeichnet ist, muss der Wert als Stundenpreis ausgewiesen werden.\",\"Ein sichtbarer Stundensatz über 500 EUR netto ist ein harter QA-Blocker, weil er wahrscheinlich ein Paket-, Tages- oder Gesamtpreis ist.\",\"Mengenwerte bei Stundensatzpositionen sind Stunden-/Aufwandsmengen für die Wertungssumme, nicht Bestandteil des Einheitspreises.\",\"Tagessatz, Personentag/PT, Drehtag oder Produktionstag sind Preis pro Tag; diese Werte dürfen nicht als Stundensatz, Pauschale oder Gesamtpreis erklärt werden.\",\"Minutenpreis, Preis pro Minute oder EUR/min sind Preis pro Minute; diese Werte dürfen nicht als Gesamtleistung oder Pauschale erklärt werden.\",\"Lieferfristen wie 24 Stunden oder 3 Arbeitstage sind keine abrechenbare Einheit und dürfen die Preisart nicht auf Stunde/Tag umstellen.\",\"Optionsjahr 1 wird mit +5 % auf den Basis-Einheitspreis gerechnet; Optionsjahr 2 mit kumuliert +10,25 %, sofern keine andere feste Ausschreibungsvorgabe vorliegt.\",\"AG-Vorgaben, Kostenobergrenzen, Reise-/Fremdkosten-Vorgaben, geschützte Felder und bestehende Formeln dürfen nicht überschrieben werden.\",\"Preisvorschläge sind Arbeitswerte für Review; keine finale Preisfreigabe, keine Angebotsabgabe und keine bindende kommerzielle Zusage behaupten.\"],\"excel_context\":{\"summary\":{\"price_sheet_count\":2,\"has_editable_xlsx\":false,\"has_docx_price_sheet\":true,\"has_pdf_price_sheet\":true},\"sheets\":[{\"source_document\":\"L02 Preisblatt.pdf\",\"extension\":\".pdf\",\"formula_count\":0,\"detected_logic\":{\"vat_net_gross\":true,\"travel_costs\":true,\"optional_services\":false,\"correction_loops\":true,\"license_or_external_costs\":false},\"editable_candidate_count\":0,\"protected_price_rows\":[]},{\"source_document\":\"L02 Preisblatt.docx\",\"extension\":\".docx\",\"formula_count\":0,\"detected_logic\":{\"vat_net_gross\":true,\"travel_costs\":true,\"optional_services\":false,\"correction_loops\":false,\"license_or_external_costs\":false},\"editable_candidate_count\":1,\"protected_price_rows\":[]}]},\"price_plan_review_context\":{\"available\":false},\"position_groups\":[{\"id\":\"PRICE-POS-13217960\",\"label_de\":\"Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)\",\"leistung_de\":\"Minutenbasierte Postproduktion/Formatanpassung\",\"bucket\":\"format_adaptation_minute\",\"unit_pricing_type\":\"minutenpreis\",\"unit_de\":\"Minute\",\"unit_basis_de\":\"Als Minutenpreis erkannt; Preis ist pro Minute, nicht pro Gesamtleistung.\",\"price_basis_type\":\"interner_regelwert_ohne_direkten_historischen_anker\",\"price_basis_quality_de\":\"Interner Regelwert ohne direkten historischen Preisanker; Konfidenz niedrig.\",\"calculation_logic_de\":\"95.00 EUR netto je Minute aus interner Regelwert für Format-/Animationsanpassung Minutenpreis.\",\"service_understanding_de\":\"Minutenbasierte Postproduktion/Formatanpassung: 'Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16…\",\"duration_context\":{\"detected\":false},\"risk_level\":\"niedrig\",\"hinweise_de\":[],\"basiswert_netto_eur\":95.0,\"basis_de\":\"Kalkulationsannahme für Format-/Animationsanpassung Minutenpreis aus Content-/Videoproduktions-Erfahrung; kaufmännische…\",\"confidence\":\"niedrig\",\"quelle\":\"L02 Preisblatt.docx\",\"perioden\":[{\"periode\":\"feste_vertragslaufzeit\",\"ort\":\"table_2!R4C3\",\"menge\":null,\"ep_netto\":95.0,\"gp_netto\":null,\"aufschlag_pct\":0.0}],\"annahmen_de\":[\"Startwert für Format-/Animationsanpassung Minutenpreis; konkrete Leistungsgrenzen, Dreh-/Postproduktionsumfang und Nutz…\",\"Kein direkter historischer Preisanker in diesem Leistungsbucket gefunden; Wert als interne Kalkulationsannahme behandel…\"],\"reviewfrage_de\":\"Passt 95.00 EUR netto je Minute für 'Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu…\",\"excel_entwurf_ok\":true,\"review_override\":false}],\"protected_fields\":[],\"quality_flags\":[],\"context_quality\":{\"schema\":\"contentkueche.pricing_context_quality.v1\",\"status\":\"REVIEW\",\"unit_type_counts\":{\"minutenpreis\":1},\"price_basis_type_counts\":{\"interner_regelwert_ohne_direkten_historischen_anker\":1},\"option_position_count\":0,\"option_escalation_verified_count\":0,\"option_escalation_failure_count\":0,\"high_risk_position_count\":0,\"blocked_excel_insert_position_count\":0,\"protected_field_count\":0,\"hard_quality_flag_count\":0,\"failures_de\":[],\"warnings_de\":[\"Mehr als die Hälfte der Preispositionen basiert auf internen Regelwerten statt direkten historischen Preisankern.\"],\"human_review_required\":true,\"final_prices_approved\":false},\"expected_agent_output_schema\":{\"schema\":\"contentkueche.agent_pricing_plan.v1\",\"status\":\"BLOCKIERT | REVIEW\",\"pricing_strategy_de\":\"kurze kaufmaennische Gesamtlogik\",\"position_reviews\":[{\"position_id\":\"string\",\"label_de\":\"Preisblattposition\",\"service_understanding_de\":\"Leistungsumfang in einem Satz\",\"unit_logic_de\":\"Pauschale/Stunde/Tag/Stueck/AG-Vorgabe\",\"detected_unit_pricing_type\":\"pauschale_oder_einheitspreis | stundensatz | tagessatz | stueckpreis | minutenpreis | geschuetzt\",\"recommended_working_value_net_eur\":\"Zahl oder null\",\"period_values_net_eur\":{\"feste_vertragslaufzeit\":\"Zahl oder null\",\"option_1\":\"Zahl oder null\",\"option_2\":\"Zahl oder null\"},\"excel_locations\":[],\"formula_or_total_fields_excluded\":true,\"commercial_reasoning_de\":\"Kalkulationslogik\",\"risk_level\":\"niedrig | mittel | hoch\",\"review_question_de\":\"konkrete Frage an Commercial Lead\"}],\"blocked_or_protected_fields\":[],\"overall_risks_de\":[],\"next_actions_de\":[],\"quality_gate_result\":{\"all_position_groups_covered\":true,\"unit_price_columns_only\":true,\"total_price_fields_not_filled\":true,\"hourly_rates_not_treated_as_lump_sum\":true,\"hourly_rate_values_plausible\":true,\"day_rates_not_treated_as_hourly_or_lump_sum\":true,\"minute_prices_not_treated_as_lump_sum\":true,\"price_values_match_detected_units\":true,\"option_escalation_5_percent_pa_applied\":true,\"formula_cells_not_modified_or_repriced\":true,\"protected_fields_not_filled\":true,\"no_final_price_approval_claimed\":true},\"human_review_required\":true,\"final_prices_approved\":false}}",
  "price_suggestions_json": "{\"_truncated_for_make_artifact_payload\":true,\"full_length_chars\":47718,\"excerpt\":\"{\\\"summary\\\":{\\\"status\\\":\\\"preisarbeitswerte_zur_pruefung\\\",\\\"suggestion_count\\\":1,\\\"draft_fill_count\\\":0,\\\"protected_field_count\\\":0,\\\"dashboard_question_count\\\":0,\\\"pricing_quality_issue_count\\\":0,\\\"semantic_issue_count\\\":0,\\\"semantic_blocking_issue_count\\\":0,\\\"price_sheet_semantic_status\\\":\\\"OK_PREISBLATT_SEMANTIK_GEPRUEFT\\\",\\\"suspicious_hourly_price_count\\\":0,\\\"editable_candidate_count\\\":1,\\\"classified_editable_candidate_count\\\":1,\\\"unclassified_editable_candidate_count\\\":0,\\\"ignored_non_price_candidate_count\\\":0,\\\"price_sheet_decision_coverage_percent\\\":100.0,\\\"price_sheet_decision_coverage_status\\\":\\\"OK\\\",\\\"draft_insertable_count\\\":1,\\\"commercial_readiness_status\\\":\\\"REVIEW_PREISARBEITSWERTE\\\",\\\"commercial_blocking_issue_count\\\":0,\\\"commercial_warning_count\\\":2,\\\"commercial_next_action_de\\\":\\\"Historische Angebote, Preisanker oder Commercial-Overrides ergänzen, wenn die Positionen kritisch sind.\\\",\\\"can_create_review_price_draft\\\":true,\\\"final_prices_filled\\\":false,\\\"human_review_required\\\":true},\\\"pricing_reference_model\\\":{\\\"summary\\\":{\\\"reference_position_count\\\":87,\\\"raw_reference_position_count\\\":88,\\\"bucket_count\\\":12,\\\"rule_rate_anchor_count\\\":14,\\\"unit_price_derived_from_total_count\\\":0,\\\"excluded_total_mismatch_count\\\":0,\\\"reference_quality_warning_count\\\":0,\\\"human_review_required\\\":true,\\\"policy\\\":\\\"Historische Preise sind Referenzdaten fuer Preisarbeitswerte, keine finale Preisfreigabe.\\\"},\\\"unit_stats\\\":{\\\"Einheit\\\":{\\\"count\\\":4,\\\"min\\\":60.0,\\\"median\\\":665.0,\\\"max\\\":3250.0,\\\"average\\\":1160.0,\\\"hourly_safe_count\\\":1,\\\"hourly_safe_median\\\":60.0,\\\"excluded_high_hourly_count\\\":3,\\\"source_documents\\\":[\\\"agent_files/Belege-2.pdf\\\",\\\"agent_files/Belege-3.pdf\\\"]},\\\"Minute\\\":{\\\"count\\\":2,\\\"min\\\":500.0,\\\"median\\\":1113.75,\\\"max\\\":1727.5,\\\"average\\\":1113.75,\\\"hourly_safe_count\\\":1,\\\"hourly_safe_median\\\":500.0,\\\"excluded_high_hourly_count\\\":1,\\\"source_documents\\\":[\\\"L02 Preisblatt.pdf\\\"]},\\\"Sekunde\\\":{\\\"count\\\":1,\\\"min\\\":10.0,\\\"median\\\":10.0,\\\"max\\\":10.0,\\\"average\\\":10.0,\\\"hourly_safe_count\\\":1,\\\"hourly_safe_median\\\":10.0,\\\"excluded_high_hourly_count\\\":0,\\\"source_documents\\\":[\\\"L02 Preisblatt.pdf\\\"]},\\\"Stunde\\\":{\\\"count\\\":34,\\\"min\\\":25.0,\\\"median\\\":95.0,\\\"max\\\":120.0,\\\"average\\\":96.84,\\\"hourly_safe_count\\\":34,\\\"hourly_safe_median\\\":95.0,\\\"excluded_high_hourly_count\\\":0,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\",\\\"agent_files/Belege-2.pdf\\\",\\\"agent_files/Belege-3.pdf\\\"]},\\\"Stück\\\":{\\\"count\\\":32,\\\"min\\\":15.0,\\\"median\\\":150.0,\\\"max\\\":2000.0,\\\"average\\\":494.69,\\\"hourly_safe_count\\\":23,\\\"hourly_safe_median\\\":100.0,\\\"excluded_high_hourly_count\\\":9,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\",\\\"agent_files/Belege.pdf\\\"]},\\\"Tag\\\":{\\\"count\\\":14,\\\"min\\\":350.0,\\\"median\\\":960.0,\\\"max\\\":2500.0,\\\"average\\\":1124.29,\\\"hourly_safe_count\\\":1,\\\"hourly_safe_median\\\":350.0,\\\"excluded_high_hourly_count\\\":13,\\\"source_documents\\\":[\\\"agent_files/Belege-2.pdf\\\",\\\"agent_files/Belege-3.pdf\\\",\\\"agent_files/Belege-4.pdf\\\",\\\"agent_files/Belege.pdf\\\"]}},\\\"bucket_stats\\\":{\\\"animation\\\":{\\\"count\\\":3,\\\"min\\\":10.0,\\\"median\\\":500.0,\\\"max\\\":1727.5,\\\"average\\\":745.83,\\\"hourly_safe_count\\\":2,\\\"hourly_safe_median\\\":255.0,\\\"excluded_high_hourly_count\\\":1,\\\"source_documents\\\":[\\\"L02 Preisblatt.pdf\\\"]},\\\"fahrt_reise\\\":{\\\"count\\\":2,\\\"min\\\":15.0,\\\"median\\\":82.5,\\\"max\\\":150.0,\\\"average\\\":82.5,\\\"hourly_safe_count\\\":2,\\\"hourly_safe_median\\\":82.5,\\\"excluded_high_hourly_count\\\":0,\\\"source_documents\\\":[\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\"]},\\\"livestream\\\":{\\\"count\\\":3,\\\"min\\\":1300.0,\\\"median\\\":1500.0,\\\"max\\\":2500.0,\\\"average\\\":1766.67,\\\"hourly_safe_count\\\":0,\\\"hourly_safe_median\\\":null,\\\"excluded_high_hourly_count\\\":3,\\\"source_documents\\\":[\\\"agent_files/Belege.pdf\\\"]},\\\"lizenz_fremdkosten\\\":{\\\"count\\\":1,\\\"min\\\":100.0,\\\"median\\\":100.0,\\\"max\\\":100.0,\\\"average\\\":100.0,\\\"hourly_safe_count\\\":1,\\\"hourly_safe_median\\\":100.0,\\\"excluded_high_hourly_count\\\":0,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\"]},\\\"postproduktion\\\":{\\\"count\\\":6,\\\"min\\\":25.0,\\\"median\\\":100.0,\\\"max\\\":920.0,\\\"average\\\":220.0,\\\"hourly_safe_count\\\":5,\\\"hourly_safe_median\\\":100.0,\\\"excluded_high_hourly_count\\\":1,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\"]},\\\"produktion_dreh\\\":{\\\"count\\\":10,\\\"min\\\":60.0,\\\"median\\\":700.0,\\\"max\\\":2200.0,\\\"average\\\":954.5,\\\"hourly_safe_count\\\":5,\\\"hourly_safe_median\\\":95.0,\\\"excluded_high_hourly_count\\\":5,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\",\\\"agent_files/Belege-2.pdf\\\",\\\"agent_files/Belege-3.pdf\\\"]},\\\"projektmanagement\\\":{\\\"count\\\":22,\\\"min\\\":85.0,\\\"median\\\":95.0,\\\"max\\\":980.0,\\\"average\\\":198.07,\\\"hourly_safe_count\\\":19,\\\"hourly_safe_median\\\":95.0,\\\"excluded_high_hourly_count\\\":3,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\",\\\"agent_files/Belege-2.pdf\\\",\\\"agent_files/Belege-3.pdf\\\",\\\"agent_files/Belege-4.pdf\\\",\\\"agent_files/Belege.pdf\\\"]},\\\"social_media_management\\\":{\\\"count\\\":3,\\\"min\\\":80.0,\\\"median\\\":80.0,\\\"max\\\":150.0,\\\"average\\\":103.33,\\\"hourly_safe_count\\\":3,\\\"hourly_safe_median\\\":80.0,\\\"excluded_high_hourly_count\\\":0,\\\"source_documents\\\":[\\\"Belege-3.pdf\\\",\\\"Belege.pdf\\\"]},\\\"social_video_short\\\":{\\\"count\\\":8,\\\"min\\\":100.0,\\\"median\\\":795.0,\\\"max\\\":3250.0,\\\"average\\\":1155.0,\\\"hourly_safe_count\\\":3,\\\"hourly_safe_median\\\":150.0,\\\"excluded_high_hourly_count\\\":5,\\\"source_documents\\\":[\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\",\\\"agent_files/Belege-2.pdf\\\",\\\"agent_files/Belege-3.pdf\\\"]},\\\"sonstige\\\":{\\\"count\\\":17,\\\"min\\\":50.0,\\\"median\\\":120.0,\\\"max\\\":1200.0,\\\"average\\\":245.29,\\\"hourly_safe_count\\\":15,\\\"hourly_safe_median\\\":100.0,\\\"excluded_high_hourly_count\\\":2,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"Belege-4.pdf\\\",\\\"Belege.pdf\\\",\\\"agent_files/Belege-3.pdf\\\"]},\\\"strategie_workshop\\\":{\\\"count\\\":9,\\\"min\\\":75.0,\\\"median\\\":120.0,\\\"max\\\":960.0,\\\"average\\\":321.67,\\\"hourly_safe_count\\\":6,\\\"hourly_safe_median\\\":120.0,\\\"excluded_high_hourly_count\\\":3,\\\"source_documents\\\":[\\\"Belege-2.pdf\\\",\\\"Belege-3.pdf\\\",\\\"agent_files/Belege-3.pdf\\\"]},\\\"text_redaktion\\\":{\\\"count\\\":3,\\\"min\\\":580.0,\\\"median\\\":600.0,\\\"max\\\":920.0,\\\"average\\\":700.0,\\\"hourly_safe_count\\\":0,\\\"hourly_safe_median\\\":null,\\\"excluded_high_hourly_count\\\":3,\\\"source_documents\\\":[\\\"Belege-3.pdf\\\",\\\"agent_files/Belege-4.pdf\\\"]}},\\\"rule_rate_model\\\":{\\\"summary\\\":{\\\"anchor_count\\\":14,\\\"unit_count\\\":4,\\\"source\\\":\\\"knowledge/pricing_rules_de.json\\\",\\\"human_review_required\\\":true},\\\"entries\\\":[{\\\"id\\\":\\\"RULE-RATE-001-hour\\\",\\\"role_or_service\\\":\\\"Projektmanagement / Organisation\\\",\\\"unit_key\\\":\\\"hour\\\",\\\"unit_label_de\\\":\\\"Stunde\\\",\\\"min_eur_net\\\":95.0,\\\"max_eur_net\\\":120.0,\\\"midpoint_eur_net\\\":107.5,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Kick-off, Abstimmung, Ablaufplanung, Disposition, Projektcalls, Koordination.\\\",\\\"caveat\\\":\\\"Kann in Pauschalpaketen enthalten sein; nicht doppelt kalkulieren.\\\",\\\"match_text\\\":\\\"projektmanagement / organisation kick-off, abstimmung, ablaufplanung, disposition, projektcalls, koordination. kann in pauschalpaketen enthalten sein; nicht doppelt kalkulieren. stunde tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-001-day\\\",\\\"role_or_service\\\":\\\"Projektmanagement / Organisation\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":960.0,\\\"max_eur_net\\\":980.0,\\\"midpoint_eur_net\\\":970.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Kick-off, Abstimmung, Ablaufplanung, Disposition, Projektcalls, Koordination.\\\",\\\"caveat\\\":\\\"Kann in Pauschalpaketen enthalten sein; nicht doppelt kalkulieren.\\\",\\\"match_text\\\":\\\"projektmanagement / organisation kick-off, abstimmung, ablaufplanung, disposition, projektcalls, koordination. kann in pauschalpaketen enthalten sein; nicht doppelt kalkulieren. stunde tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-002-hour\\\",\\\"role_or_service\\\":\\\"Senior Content Marketing / Beratung\\\",\\\"unit_key\\\":\\\"hour\\\",\\\"unit_label_de\\\":\\\"Stunde\\\",\\\"min_eur_net\\\":100.0,\\\"max_eur_net\\\":120.0,\\\"midpoint_eur_net\\\":110.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Strategie, Sparring, Workshopvorbereitung, Roadmap, Content- und Marketingsteuerung.\\\",\\\"caveat\\\":\\\"Retainer koennen niedrigere gemischte Effektivsaetze enthalten.\\\",\\\"match_text\\\":\\\"senior content marketing / beratung strategie, sparring, workshopvorbereitung, roadmap, content- und marketingsteuerung. retainer koennen niedrigere gemischte effektivsaetze enthalten. stunde tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-002-day\\\",\\\"role_or_service\\\":\\\"Senior Content Marketing / Beratung\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":960.0,\\\"max_eur_net\\\":960.0,\\\"midpoint_eur_net\\\":960.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Strategie, Sparring, Workshopvorbereitung, Roadmap, Content- und Marketingsteuerung.\\\",\\\"caveat\\\":\\\"Retainer koennen niedrigere gemischte Effektivsaetze enthalten.\\\",\\\"match_text\\\":\\\"senior content marketing / beratung strategie, sparring, workshopvorbereitung, roadmap, content- und marketingsteuerung. retainer koennen niedrigere gemischte effektivsaetze enthalten. stunde tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-003-day\\\",\\\"role_or_service\\\":\\\"Redaktion / Text\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":580.0,\\\"max_eur_net\\\":580.0,\\\"midpoint_eur_net\\\":580.0,\\\"confidence\\\":\\\"niedrig\\\",\\\"use_for\\\":\\\"Textliche Umsetzung, Lektorat, inhaltliche Aufbereitung.\\\",\\\"caveat\\\":\\\"Nur ein klarer Referenzanker; Umfang und Feedbackschleifen stark pruefen.\\\",\\\"match_text\\\":\\\"redaktion / text textliche umsetzung, lektorat, inhaltliche aufbereitung. nur ein klarer referenzanker; umfang und feedbackschleifen stark pruefen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-004-day\\\",\\\"role_or_service\\\":\\\"Grafik / Layout\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":600.0,\\\"max_eur_net\\\":600.0,\\\"midpoint_eur_net\\\":600.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Layoutvorschlag, einfache Grafik, statische Asset-Erstellung.\\\",\\\"caveat\\\":\\\"Komplexe Animation, Adaptionen und Reinzeichnung separat pruefen.\\\",\\\"match_text\\\":\\\"grafik / layout layoutvorschlag, einfache grafik, statische asset-erstellung. komplexe animation, adaptionen und reinzeichnung separat pruefen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-005-day\\\",\\\"role_or_service\\\":\\\"Motion Graphics\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":920.0,\\\"max_eur_net\\\":920.0,\\\"midpoint_eur_net\\\":920.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"GIF-Erstellung, Animationen, Motion Assets inklusive Schnittplatz.\\\",\\\"caveat\\\":\\\"Slide-Anzahl, Lesegeschwindigkeit, Dateigroesse und Aenderungsschleifen klaeren.\\\",\\\"match_text\\\":\\\"motion graphics gif-erstellung, animationen, motion assets inklusive schnittplatz. slide-anzahl, lesegeschwindigkeit, dateigroesse und aenderungsschleifen klaeren. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-006-day\\\",\\\"role_or_service\\\":\\\"Fotoaufnahmen\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":1200.0,\\\"max_eur_net\\\":1200.0,\\\"midpoint_eur_net\\\":1200.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Corporate Stockmaterial, Portraits, Gruppenbilder.\\\",\\\"caveat\\\":\\\"Personenzahl, Motive, Location, Retuscheumfang und Nutzungsrechte pruefen.\\\",\\\"match_text\\\":\\\"fotoaufnahmen corporate stockmaterial, portraits, gruppenbilder. personenzahl, motive, location, retuscheumfang und nutzungsrechte pruefen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-007-day\\\",\\\"role_or_service\\\":\\\"Digitalsupport Foto inkl. Retusche\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":350.0,\\\"max_eur_net\\\":350.0,\\\"midpoint_eur_net\\\":350.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Shooting-Support und einfache Bildretusche.\\\",\\\"caveat\\\":\\\"Aufwaendige Retusche als Pauschale oder Zusatzaufwand kalkulieren.\\\",\\\"match_text\\\":\\\"digitalsupport foto inkl. retusche shooting-support und einfache bildretusche. aufwaendige retusche als pauschale oder zusatzaufwand kalkulieren. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-008-day\\\",\\\"role_or_service\\\":\\\"Kamerateam / Produktion\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":1600.0,\\\"max_eur_net\\\":2200.0,\\\"midpoint_eur_net\\\":1900.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Dreh, Kamerateam, Assistent:in, Redakteur:in, Kamera/Licht/Ton.\\\",\\\"caveat\\\":\\\"Teamgroesse, Equipment, Vorbereitung und Postproduktion koennen stark variieren.\\\",\\\"match_text\\\":\\\"kamerateam / produktion dreh, kamerateam, assistent:in, redakteur:in, kamera/licht/ton. teamgroesse, equipment, vorbereitung und postproduktion koennen stark variieren. 0,5 tag(e) tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-009-day_or_event\\\",\\\"role_or_service\\\":\\\"Technische Eventumsetzung / hybride Townhall\\\",\\\"unit_key\\\":\\\"day_or_event\\\",\\\"unit_label_de\\\":\\\"Tag/Event\\\",\\\"min_eur_net\\\":2500.0,\\\"max_eur_net\\\":2500.0,\\\"midpoint_eur_net\\\":2500.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Kamera-Setup, Audio, Integration in Teams Townhall, Support vor Ort/remote.\\\",\\\"caveat\\\":\\\"Location-Infrastruktur, Remote-Speaker, Teststrecke und Equipmentbedarf klaeren.\\\",\\\"match_text\\\":\\\"technische eventumsetzung / hybride townhall kamera-setup, audio, integration in teams townhall, support vor ort/remote. location-infrastruktur, remote-speaker, teststrecke und equipmentbedarf klaeren. tag(e) event\\\"},{\\\"id\\\":\\\"RULE-RATE-010-day\\\",\\\"role_or_service\\\":\\\"Postproduktion / Cutter und Schnittplatz\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":950.0,\\\"max_eur_net\\\":1300.0,\\\"midpoint_eur_net\\\":1125.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Schnitt, Nachbereitung, Social-Video-Postproduktion, Abnahmetool.\\\",\\\"caveat\\\":\\\"Anzahl Videos, Laengen, Formate, Untertitel, Animation und Korrekturen klaeren.\\\",\\\"match_text\\\":\\\"postproduktion / cutter und schnittplatz schnitt, nachbereitung, social-video-postproduktion, abnahmetool. anzahl videos, laengen, formate, untertitel, animation und korrekturen klaeren. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-011-day\\\",\\\"role_or_service\\\":\\\"Social Media Manager\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":640.0,\\\"max_eur_net\\\":640.0,\\\"midpoint_eur_net\\\":640.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Texte, Einplanung, Captions, Community Management, Reporting.\\\",\\\"caveat\\\":\\\"Retainer-Kontext; Einzelprojektpreise koennen abweichen.\\\",\\\"match_text\\\":\\\"social media manager texte, einplanung, captions, community management, reporting. retainer-kontext; einzelprojektpreise koennen abweichen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-012-package\\\",\\\"role_or_service\\\":\\\"Creative-Produktion Paket\\\",\\\"unit_key\\\":\\\"package\\\",\\\"unit_label_de\\\":\\\"Pauschale\\\",\\\"min_eur_net\\\":3250.0,\\\"max_eur_net\\\":3250.0,\\\"midpoint_eur_net\\\":3250.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Mehrere Social Creatives mit Konzeption, Strategie, Team, Equipment, Tools und Lizenzen.\\\",\\\"caveat\\\":\\\"Nur uebertragbar, wenn Output, Formate, Storyboards und enthaltene Aenderungen vergleichbar sind.\\\",\\\"match_text\\\":\\\"creative-produktion paket mehrere social creatives mit konzeption, strategie, team, equipment, tools und lizenzen. nur uebertragbar, wenn output, formate, storyboards und enthaltene aenderungen vergleichbar sind. pauschal\\\"}],\\\"by_unit\\\":{\\\"day\\\":[{\\\"id\\\":\\\"RULE-RATE-001-day\\\",\\\"role_or_service\\\":\\\"Projektmanagement / Organisation\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":960.0,\\\"max_eur_net\\\":980.0,\\\"midpoint_eur_net\\\":970.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Kick-off, Abstimmung, Ablaufplanung, Disposition, Projektcalls, Koordination.\\\",\\\"caveat\\\":\\\"Kann in Pauschalpaketen enthalten sein; nicht doppelt kalkulieren.\\\",\\\"match_text\\\":\\\"projektmanagement / organisation kick-off, abstimmung, ablaufplanung, disposition, projektcalls, koordination. kann in pauschalpaketen enthalten sein; nicht doppelt kalkulieren. stunde tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-002-day\\\",\\\"role_or_service\\\":\\\"Senior Content Marketing / Beratung\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":960.0,\\\"max_eur_net\\\":960.0,\\\"midpoint_eur_net\\\":960.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Strategie, Sparring, Workshopvorbereitung, Roadmap, Content- und Marketingsteuerung.\\\",\\\"caveat\\\":\\\"Retainer koennen niedrigere gemischte Effektivsaetze enthalten.\\\",\\\"match_text\\\":\\\"senior content marketing / beratung strategie, sparring, workshopvorbereitung, roadmap, content- und marketingsteuerung. retainer koennen niedrigere gemischte effektivsaetze enthalten. stunde tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-003-day\\\",\\\"role_or_service\\\":\\\"Redaktion / Text\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":580.0,\\\"max_eur_net\\\":580.0,\\\"midpoint_eur_net\\\":580.0,\\\"confidence\\\":\\\"niedrig\\\",\\\"use_for\\\":\\\"Textliche Umsetzung, Lektorat, inhaltliche Aufbereitung.\\\",\\\"caveat\\\":\\\"Nur ein klarer Referenzanker; Umfang und Feedbackschleifen stark pruefen.\\\",\\\"match_text\\\":\\\"redaktion / text textliche umsetzung, lektorat, inhaltliche aufbereitung. nur ein klarer referenzanker; umfang und feedbackschleifen stark pruefen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-004-day\\\",\\\"role_or_service\\\":\\\"Grafik / Layout\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":600.0,\\\"max_eur_net\\\":600.0,\\\"midpoint_eur_net\\\":600.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Layoutvorschlag, einfache Grafik, statische Asset-Erstellung.\\\",\\\"caveat\\\":\\\"Komplexe Animation, Adaptionen und Reinzeichnung separat pruefen.\\\",\\\"match_text\\\":\\\"grafik / layout layoutvorschlag, einfache grafik, statische asset-erstellung. komplexe animation, adaptionen und reinzeichnung separat pruefen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-005-day\\\",\\\"role_or_service\\\":\\\"Motion Graphics\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":920.0,\\\"max_eur_net\\\":920.0,\\\"midpoint_eur_net\\\":920.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"GIF-Erstellung, Animationen, Motion Assets inklusive Schnittplatz.\\\",\\\"caveat\\\":\\\"Slide-Anzahl, Lesegeschwindigkeit, Dateigroesse und Aenderungsschleifen klaeren.\\\",\\\"match_text\\\":\\\"motion graphics gif-erstellung, animationen, motion assets inklusive schnittplatz. slide-anzahl, lesegeschwindigkeit, dateigroesse und aenderungsschleifen klaeren. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-006-day\\\",\\\"role_or_service\\\":\\\"Fotoaufnahmen\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":1200.0,\\\"max_eur_net\\\":1200.0,\\\"midpoint_eur_net\\\":1200.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Corporate Stockmaterial, Portraits, Gruppenbilder.\\\",\\\"caveat\\\":\\\"Personenzahl, Motive, Location, Retuscheumfang und Nutzungsrechte pruefen.\\\",\\\"match_text\\\":\\\"fotoaufnahmen corporate stockmaterial, portraits, gruppenbilder. personenzahl, motive, location, retuscheumfang und nutzungsrechte pruefen. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-007-day\\\",\\\"role_or_service\\\":\\\"Digitalsupport Foto inkl. Retusche\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":350.0,\\\"max_eur_net\\\":350.0,\\\"midpoint_eur_net\\\":350.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Shooting-Support und einfache Bildretusche.\\\",\\\"caveat\\\":\\\"Aufwaendige Retusche als Pauschale oder Zusatzaufwand kalkulieren.\\\",\\\"match_text\\\":\\\"digitalsupport foto inkl. retusche shooting-support und einfache bildretusche. aufwaendige retusche als pauschale oder zusatzaufwand kalkulieren. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-008-day\\\",\\\"role_or_service\\\":\\\"Kamerateam / Produktion\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":1600.0,\\\"max_eur_net\\\":2200.0,\\\"midpoint_eur_net\\\":1900.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Dreh, Kamerateam, Assistent:in, Redakteur:in, Kamera/Licht/Ton.\\\",\\\"caveat\\\":\\\"Teamgroesse, Equipment, Vorbereitung und Postproduktion koennen stark variieren.\\\",\\\"match_text\\\":\\\"kamerateam / produktion dreh, kamerateam, assistent:in, redakteur:in, kamera/licht/ton. teamgroesse, equipment, vorbereitung und postproduktion koennen stark variieren. 0,5 tag(e) tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-010-day\\\",\\\"role_or_service\\\":\\\"Postproduktion / Cutter und Schnittplatz\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":950.0,\\\"max_eur_net\\\":1300.0,\\\"midpoint_eur_net\\\":1125.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Schnitt, Nachbereitung, Social-Video-Postproduktion, Abnahmetool.\\\",\\\"caveat\\\":\\\"Anzahl Videos, Laengen, Formate, Untertitel, Animation und Korrekturen klaeren.\\\",\\\"match_text\\\":\\\"postproduktion / cutter und schnittplatz schnitt, nachbereitung, social-video-postproduktion, abnahmetool. anzahl videos, laengen, formate, untertitel, animation und korrekturen klaeren. tag(e)\\\"},{\\\"id\\\":\\\"RULE-RATE-011-day\\\",\\\"role_or_service\\\":\\\"Social Media Manager\\\",\\\"unit_key\\\":\\\"day\\\",\\\"unit_label_de\\\":\\\"Tag\\\",\\\"min_eur_net\\\":640.0,\\\"max_eur_net\\\":640.0,\\\"midpoint_eur_net\\\":640.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Texte, Einplanung, Captions, Community Management, Reporting.\\\",\\\"caveat\\\":\\\"Retainer-Kontext; Einzelprojektpreise koennen abweichen.\\\",\\\"match_text\\\":\\\"social media manager texte, einplanung, captions, community management, reporting. retainer-kontext; einzelprojektpreise koennen abweichen. tag(e)\\\"}],\\\"day_or_event\\\":[{\\\"id\\\":\\\"RULE-RATE-009-day_or_event\\\",\\\"role_or_service\\\":\\\"Technische Eventumsetzung / hybride Townhall\\\",\\\"unit_key\\\":\\\"day_or_event\\\",\\\"unit_label_de\\\":\\\"Tag/Event\\\",\\\"min_eur_net\\\":2500.0,\\\"max_eur_net\\\":2500.0,\\\"midpoint_eur_net\\\":2500.0,\\\"confidence\\\":\\\"mittel\\\",\\\"use_for\\\":\\\"Kamera-Setup, Audio, Integration in Teams Townhall, Support vor Ort/remote.\\\",\\\"caveat\\\":\\\"Location-Infrastruktur, Remote-Speaker, Teststrecke und Equipmentbedarf klaeren.\\\",\\\"match_text\\\":\\\"technische eventumsetzung / hybride townhall kamera-setup, audio, integration in teams townhall, support vor ort/remote. location-infrastruktur, remote-speaker, teststrecke und equipmentbedarf klaeren. tag(e) event\\\"}],\\\"hour\\\":[{\\\"id\\\":\\\"RULE-R\"}",
  "price_fill_plan_json": "{\"summary\":{\"status\":\"kaufmännische_prüfung_erforderlich\",\"task_count\":2,\"price_sheet_count\":2,\"suggested_price_count\":1,\"suggested_draft_fill_count\":0,\"protected_field_count\":0,\"pricing_quality_issue_count\":0,\"semantic_issue_count\":0,\"semantic_blocking_issue_count\":0,\"price_sheet_semantic_status\":\"OK_PREISBLATT_SEMANTIK_GEPRUEFT\",\"open_price_question_count\":0,\"ignored_non_price_candidate_count\":0,\"direct_historical_basis_count\":0,\"internal_rule_basis_count\":1,\"draft_prices_insertable\":1,\"draft_fills_insertable\":0,\"final_prices_filled\":false,\"human_review_required\":true},\"fill_plan\":[{\"id\":\"PRICE-0001\",\"source_document\":\"L02 Preisblatt.pdf\",\"location\":\"Preisunterlage\",\"field_type\":\"preisstruktur\",\"current_value\":null,\"fill_strategy\":\"Preisstruktur manuell lesen; keine Preise aus historischen Angeboten automatisch übernehmen.\",\"human_review_required\":true},{\"id\":\"PRICE-0002\",\"source_document\":\"L02 Preisblatt.docx\",\"location\":\"table_2!R4C3\",\"field_type\":\"netto_einheitspreis_entwurf\",\"current_value\":null,\"quantity_context\":null,\"quantity_unit_inferred\":\"Minute\",\"unit_pricing_type\":\"minutenpreis\",\"service_understanding_de\":\"Minutenbasierte Postproduktion/Formatanpassung: 'Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)' wird als Minutenpreis je Minute verstanden.\",\"service_type_de\":\"Minutenbasierte Postproduktion/Formatanpassung\",\"price_basis_type\":\"interner_regelwert_ohne_direkten_historischen_anker\",\"price_basis_quality_de\":\"Interner Regelwert ohne direkten historischen Preisanker; Konfidenz niedrig.\",\"calculation_logic_de\":\"95.00 EUR netto je Minute aus interner Regelwert für Format-/Animationsanpassung Minutenpreis.\",\"duration_context\":{\"detected\":false},\"base_unit_price_net_eur\":95.0,\"period_escalation_percent\":0.0,\"period_price_multiplier\":1.0,\"suggested_unit_price_net_eur\":95.0,\"suggested_total_net_eur\":null,\"confidence\":\"niedrig\",\"basis\":\"Kalkulationsannahme für Format-/Animationsanpassung Minutenpreis aus Content-/Videoproduktions-Erfahrung; kaufmännische Prüfung erforderlich.\",\"assumptions\":[\"Startwert für Format-/Animationsanpassung Minutenpreis; konkrete Leistungsgrenzen, Dreh-/Postproduktionsumfang und Nutzungsrechte prüfen.\",\"Kein direkter historischer Preisanker in diesem Leistungsbucket gefunden; Wert als interne Kalkulationsannahme behandeln.\",\"Netto-Preis. USt.-/Brutto-Logik bleibt im Preisblatt/Formelbereich zu prüfen.\",\"Keine finale Preisfreigabe ohne kaufmännische Prüfung.\",\"Einheit als Minutenpreis interpretiert; Preis ist pro Minute, nicht pro Gesamtleistung.\"],\"pricing_attention_points\":[],\"review_question\":\"Passt 95.00 EUR netto je Minute für 'Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format (z. B. von 9:16 zu 16:9)' als Arbeitswert? Bitte Leistungsumfang, Reise/Fremdkosten, Nutzungsrechte, Korrekturschleifen und USt.-Logik prüfen.\",\"ready_for_draft_insert\":true,\"quality_flags\":[],\"semantic_audit_issues\":[],\"fill_strategy\":\"Preisarbeitswert 95.0 EUR netto je Minute vorprüfen; Basispreis 95.0 EUR, Optionsaufschlag 0 %; Konfidenz: niedrig; kaufmännische Freigabe erforderlich.\",\"human_review_required\":true}],\"policy\":{\"no_invented_prices\":true,\"no_final_prices_without_internal_config\":true,\"historical_quotes_are_reference_only\":true}}",
  "pricing_reference_library_json": "{\"_truncated_for_make_artifact_payload\":true,\"full_length_chars\":31263,\"excerpt\":\"{\\\"schema_version\\\":\\\"1.0.0\\\",\\\"language\\\":\\\"de-DE\\\",\\\"purpose\\\":\\\"Historische Preisreferenzen fuer Pitch- und Angebotsentwuerfe im contentkueche-Stil.\\\",\\\"policy\\\":\\\"Historische Referenzpreise. Keine automatischen Standardpreise, keine finale Preisfreigabe. Historische Preise sind Referenz, keine Preisliste.\\\",\\\"use_policy\\\":{\\\"human_review_required\\\":true,\\\"do_not_use_as_price_list\\\":true,\\\"allowed_use\\\":[\\\"Plausibilisierung von Preisvorschlaegen\\\",\\\"Ableitung typischer Einheiten und Positionslogiken\\\",\\\"Erkennen wiederkehrender Bausteine wie Projektmanagement, Produktion, Postproduktion, Reise, Lizenzen und Optionen\\\",\\\"Dokumentation von Annahmen und Unsicherheiten\\\"],\\\"not_allowed_use\\\":[\\\"finale Preisfreigabe\\\",\\\"automatische Preisuebernahme ohne Kontextvergleich\\\",\\\"unmarkierte Kalkulationen\\\",\\\"Ersetzen kaufmaennischer oder fachlicher Pruefung\\\"]},\\\"normalization\\\":{\\\"currency\\\":\\\"EUR\\\",\\\"tax_basis\\\":\\\"netto, sofern nicht anders angegeben\\\",\\\"vat_reference_percent\\\":19,\\\"amount_precision\\\":\\\"Betragsangaben aus Referenzangeboten wurden auf Euro mit zwei Nachkommastellen uebernommen, soweit lesbar.\\\",\\\"confidence_levels\\\":[\\\"hoch: eindeutige Position mit Menge, Einheit, Einzelpreis und Kontext\\\",\\\"mittel: eindeutige Position, aber Kontextuebertragbarkeit begrenzt\\\",\\\"niedrig: nur einzelner Anker oder OCR-/Kontextunsicherheit\\\"]},\\\"reference_summary\\\":{\\\"observed_patterns\\\":[\\\"Projektmanagement wird haeufig separat ausgewiesen oder in Produktionspaketen als inklusive Leistung genannt.\\\",\\\"Korrekturschleifen werden meist begrenzt: 1 Feedbackschleife bei Konzept, 1-2 bei Ausarbeitung, 2-3 bei Postproduktion oder Social-Creative-Paketen.\\\",\\\"Reise wird bei unklaren Orten als Option, Annahme oder nach Aufwand gefuehrt.\\\",\\\"Lizenzen, Tools, Frame.io, Schnittplatz, Stockfootage, Musik und Soundeffekte werden oft als inklusive Annahmen in Kreativ-/Postproduktionspaketen genannt.\\\",\\\"Retainer werden als monatliche Kosten mit Rollenmix, Laufzeit und Kontingenten dargestellt.\\\",\\\"Bei unklarem Umfang wird eher Kostenvoranschlag mit transparenter Abrechnung nach tatsaechlichem Aufwand verwendet.\\\"],\\\"observed_rate_anchors\\\":[{\\\"label\\\":\\\"Projektmanagement / Organisation\\\",\\\"net_range_eur\\\":\\\"95-120 EUR/Stunde oder ca. 960-980 EUR/Tag\\\",\\\"basis\\\":\\\"Mehrere Referenzangebote\\\"},{\\\"label\\\":\\\"Redaktion / Text\\\",\\\"net_range_eur\\\":\\\"580 EUR/Tag\\\",\\\"basis\\\":\\\"Broschuere TUM\\\"},{\\\"label\\\":\\\"Grafik / Layout\\\",\\\"net_range_eur\\\":\\\"600 EUR/Tag\\\",\\\"basis\\\":\\\"GIF Layoutvorschlag Messe Muenchen\\\"},{\\\"label\\\":\\\"Motion Graphics\\\",\\\"net_range_eur\\\":\\\"920 EUR/Tag\\\",\\\"basis\\\":\\\"GIF-Erstellung Messe Muenchen\\\"},{\\\"label\\\":\\\"Fotoaufnahmen\\\",\\\"net_range_eur\\\":\\\"1.200 EUR/Tag\\\",\\\"basis\\\":\\\"Corporate Stockmaterial\\\"},{\\\"label\\\":\\\"Kamerateam / Dreh\\\",\\\"net_range_eur\\\":\\\"1.600-2.200 EUR/Tag je nach Team und Setup\\\",\\\"basis\\\":\\\"Employer Branding / Imagefilm\\\"},{\\\"label\\\":\\\"Technische Eventumsetzung\\\",\\\"net_range_eur\\\":\\\"2.500 EUR/Produktionstag/Eventtag\\\",\\\"basis\\\":\\\"Hybride Townhall\\\"},{\\\"label\\\":\\\"Postproduktion / Schnitt\\\",\\\"net_range_eur\\\":\\\"950-1.300 EUR/Tag\\\",\\\"basis\\\":\\\"Shortvideo-Retainer und Townhall-Option\\\"},{\\\"label\\\":\\\"Social Media Management\\\",\\\"net_range_eur\\\":\\\"640 EUR/Tag\\\",\\\"basis\\\":\\\"Retainer Shortvideos & Social Media Management\\\"},{\\\"label\\\":\\\"Animationsvideo Rahmenvertrag\\\",\\\"net_range_eur\\\":\\\"1.727,50 EUR/Minute; 500 EUR/Minute Formatadaption; 10 EUR/Sekunde zusätzliche Korrekturen\\\",\\\"basis\\\":\\\"LPB NRW Preisblatt final 2026\\\"}]},\\\"references\\\":[{\\\"id\\\":\\\"REF-2026-AG26053-PM-TOWNHALL\\\",\\\"source_document\\\":\\\"agent_files/Belege.pdf\\\",\\\"source_offer_id\\\":\\\"AG26053\\\",\\\"year\\\":2026,\\\"offer_type\\\":\\\"Kostenvoranschlag\\\",\\\"client\\\":{\\\"name\\\":\\\"Microsoft Deutschland GmbH\\\",\\\"client_type\\\":\\\"Enterprise / Technologie\\\"},\\\"project\\\":\\\"Technischer Support hybride Townhall Sessions\\\",\\\"position\\\":{\\\"name\\\":\\\"Projektmanagement & Vorbereitung\\\",\\\"description\\\":\\\"Kick-off, technische und organisatorische Abstimmung, Setup-Planung, Ablaufplanung, Koordination, Buchungen und Disposition.\\\",\\\"quantity\\\":1,\\\"unit\\\":\\\"Tag(e)\\\",\\\"unit_price_eur_net\\\":980,\\\"total_eur_net\\\":980},\\\"scope_context\\\":[\\\"hybrides Eventformat\\\",\\\"Vor-Ort- und Remote-Speaker\\\",\\\"Microsoft Teams Townhall\\\",\\\"Kamera- und Audio-Setup\\\"],\\\"included_assumptions\\\":[\\\"1 Produktionstag / Veranstaltungstag\\\",\\\"Projektmanagement inklusive Vorbereitung\\\",\\\"Equipment je nach Aufwand\\\",\\\"Reise innerhalb Europas als separater Pruefpunkt\\\"],\\\"pricing_relevance\\\":\\\"Guter Anker fuer PM bei technisch gepraegten Live-/Hybridproduktionen.\\\",\\\"confidence\\\":\\\"hoch\\\",\\\"not_a_price_list_note\\\":\\\"Nur auf vergleichbare Event-/Townhall-Setups uebertragen.\\\"},{\\\"id\\\":\\\"REF-2026-AG26053-TECH-TOWNHALL\\\",\\\"source_document\\\":\\\"agent_files/Belege.pdf\\\",\\\"source_offer_id\\\":\\\"AG26053\\\",\\\"year\\\":2026,\\\"offer_type\\\":\\\"Kostenvoranschlag\\\",\\\"client\\\":{\\\"name\\\":\\\"Microsoft Deutschland GmbH\\\",\\\"client_type\\\":\\\"Enterprise / Technologie\\\"},\\\"project\\\":\\\"Technischer Support hybride Townhall Sessions\\\",\\\"position\\\":{\\\"name\\\":\\\"Technische Umsetzung am Produktionstag\\\",\\\"description\\\":\\\"Aufbau Kamera-Setup, Teststrecke, Audio, Integration in Teams Townhall, Support Sprecherwechsel, Betreuung und Troubleshooting.\\\",\\\"quantity\\\":1,\\\"unit\\\":\\\"Tag(e)\\\",\\\"unit_price_eur_net\\\":2500,\\\"total_eur_net\\\":2500},\\\"scope_context\\\":[\\\"1 Veranstaltungstechniker:in oder technisch versierte Kamera\\\",\\\"optional Assistenz\\\",\\\"Kamera, Licht, Ton und individuell benoetigtes Equipment\\\"],\\\"included_assumptions\\\":[\\\"Betreuung waehrend der Veranstaltung\\\",\\\"Troubleshooting nur im Rahmen vorhandener Infrastruktur\\\"],\\\"pricing_relevance\\\":\\\"Anker fuer technische Live-/Hybridbetreuung mit Eventcharakter.\\\",\\\"confidence\\\":\\\"hoch\\\",\\\"not_a_price_list_note\\\":\\\"Location-Infrastruktur und Equipmentbedarf koennen Preis stark veraendern.\\\"},{\\\"id\\\":\\\"REF-2026-AG26053-TRAVEL-EUROPE-OPTION\\\",\\\"source_document\\\":\\\"agent_files/Belege.pdf\\\",\\\"source_offer_id\\\":\\\"AG26053\\\",\\\"year\\\":2026,\\\"offer_type\\\":\\\"Kostenvoranschlag\\\",\\\"client\\\":{\\\"name\\\":\\\"Microsoft Deutschland GmbH\\\",\\\"client_type\\\":\\\"Enterprise / Technologie\\\"},\\\"project\\\":\\\"Technischer Support hybride Townhall Sessions\\\",\\\"position\\\":{\\\"name\\\":\\\"Reisekosten tbd\\\",\\\"description\\\":\\\"Realistische Annahme fuer Reise und Uebernachtung innerhalb Europas fuer eine Person.\\\",\\\"quantity\\\":1,\\\"unit\\\":\\\"Stueck\\\",\\\"unit_price_eur_net\\\":1500,\\\"total_eur_net\\\":1500,\\\"optional\\\":true},\\\"scope_context\\\":[\\\"Anreise am Vortag moeglich\\\",\\\"Fahrtkosten Produktionsfahrzeug oder Flug\\\",\\\"Uebernachtung, Hotel, Spesen, Versicherungen, Material, KSK\\\"],\\\"included_assumptions\\\":[\\\"Optionale Position\\\",\\\"Reisezeiten und Reisekosten nach Aufwand / tba\\\"],\\\"pricing_relevance\\\":\\\"Anker fuer grobe Reiseannahmen bei europaeischen Produktionen.\\\",\\\"confidence\\\":\\\"mittel\\\",\\\"not_a_price_list_note\\\":\\\"Reise immer anhand Ort, Buchungszeitpunkt und Teamgroesse pruefen.\\\"},{\\\"id\\\":\\\"REF-2026-AG26053-POSTPRODUCTION-OPTION\\\",\\\"source_document\\\":\\\"agent_files/Belege.pdf\\\",\\\"source_offer_id\\\":\\\"AG26053\\\",\\\"year\\\":2026,\\\"offer_type\\\":\\\"Kostenvoranschlag\\\",\\\"client\\\":{\\\"name\\\":\\\"Microsoft Deutschland GmbH\\\",\\\"client_type\\\":\\\"Enterprise / Technologie\\\"},\\\"project\\\":\\\"Technischer Support hybride Townhall Sessions\\\",\\\"position\\\":{\\\"name\\\":\\\"Postproduktion Cutter und Schnittplatz\\\",\\\"description\\\":\\\"Schnitt- bzw. Nachbereitung zur Weiterverwendung, inkl. Abnahmetool und 2-3 Aenderungsschleifen.\\\",\\\"quantity\\\":1,\\\"unit\\\":\\\"Tag(e)\\\",\\\"unit_price_eur_net\\\":1300,\\\"total_eur_net\\\":1300,\\\"optional\\\":true},\\\"scope_context\\\":[\\\"Eventaufzeichnung oder Talk-Aufbereitung\\\",\\\"Abnahmetool z. B. Frame.io\\\",\\\"2-3 Aenderungsschleifen\\\"],\\\"included_assumptions\\\":[\\\"Optional buchbar\\\",\\\"Zufriedenheitsgarantie laut Referenztext\\\"],\\\"pricing_relevance\\\":\\\"Anker fuer optionale Nachbereitung von Live-/Talk-Material.\\\",\\\"confidence\\\":\\\"mittel\\\",\\\"not_a_price_list_note\\\":\\\"Schnittumfang, Laenge, Untertitel und Formate muessen separat geprueft werden.\\\"},{\\\"id\\\":\\\"REF-2026-AG26026-PM-SOCIAL-CREATIVES\\\",\\\"source_document\\\":\\\"agent_files/Belege-2.pdf\\\",\\\"source_offer_id\\\":\\\"AG26026\\\",\\\"year\\\":2026,\\\"offer_type\\\":\\\"Angebot\\\",\\\"client\\\":{\\\"name\\\":\\\"Penguin Random House Verlagsgruppe GmbH\\\",\\\"client_type\\\":\\\"Verlag / Medien\\\"},\\\"project\\\":\\\"Creatives fuer TikTok, Meta, Amazon\\\",\\\"position\\\":{\\\"name\\\":\\\"Projektmanagement\\\",\\\"description\\\":\\\"Organisation, Absprachen, feste:r Ansprechpartner:in, Definition der To Dos.\\\",\\\"quantity\\\":2,\\\"unit\\\":\\\"Stunde\\\",\\\"unit_price_eur_net\\\":95,\\\"total_eur_net\\\":190},\\\"scope_context\\\":[\\\"Social-Creative-Kampagne\\\",\\\"TikTok, Meta, Amazon Sponsored Brand Ad\"}",
  "artifact_iteration_context_json": "{\"schema\":\"contentkueche.artifact_iteration_context.v1\",\"artifact_id\":\"pricing_preisblatt_l02\",\"purpose_de\":\"Lokales Iterationsgedächtnis für genau dieses Artefakt. Der nächste Fachagent soll die vorhandene Fassung verbessern, nicht von vorne anfangen.\",\"policy_de\":[\"Bestehenden Entwurf als Arbeitsbasis verwenden, wenn er vorhanden ist.\",\"Review-Notizen, Dashboard-Review und Qualitätsblocker als Reparatur-/Verbesserungsauftrag nutzen.\",\"Review-Hinweise, Quellenlabels, Dateinamen und interne Status nicht in den sichtbaren Artefakttext übernehmen.\",\"Gleicher Artefaktordner, gleiche Artefakt-ID, gleiche fachliche Aufgabe.\"],\"current_status\":{\"artifact_result_status\":\"BLOCKIERT\",\"agent_status_raw\":null,\"last_result_status\":\"BLOCKIERT\",\"last_result_at\":\"2026-07-03T21:31:53.674705+00:00\",\"agent_result_imported\":true,\"office_artifact_path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/artifact_draft.docx\",\"office_artifact_status\":\"SOURCE_TEMPLATE_BEFUELLT\"},\"current_draft\":{\"path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/draft_content.md\",\"visible_chars\":2130,\"excerpt_de\":\"# Preisblatt L02 – Rahmenvertrag Animationsvideos\\n\\n## Preislogik\\nDie drei Positionen werden als Einzelpreise ohne Mengenmultiplikation geführt. Pos. 1 und Pos. 3 sind Minutenpreise; Pos. 2 ist ein Sekundenpreis für zusätzliche Korrekturen ab der vierten Korrekturschleife. Es werden keine Summenfelder, Pauschalen oder Optionsjahreswerte gebildet.\\n\\nDie Bruttowerte sind mit 19 % Umsatzsteuer berechnet.\\n\\n## Preis-/Kalkulationstabelle\\n| Pos. | Leistung | Leistungsumfang | Einheit | Kalkulationsregel | Arbeitswert netto | Brutto bei 19 % |\\n|---:|---|---|---|---|---:|---:|\\n| 1 | Minutenpreis für Animationsvideos | Erstellung von Animationsvideos entsprechend Leistungsbeschreibung A II | Minute fertiges Animationsvideo | Vergleichbarer Rahmenvertragswert für Animationsvideo-Leistungen | 1.727,50 € | 2.055,73 € |\\n| 2 | Sekundenpreis für zusätzliche Korrekturen von Animationsvideos | Zusätzliche Korrekturleistungen ab der vierten Korrekturschleife | Sekunde zusätzlicher Korrekturleistung | Vergleichbarer Einzelwert für nachgelagerte Animationskorrekturen | 10,00 € | 11,90 € |\\n| 3 | Minutenpreis für die Anpassung bereits erstellter Animationsvideos an ein weiteres Format | Formatadaption eines bestehenden Animationsvideos, z. B. von 9:16 zu 16:9 | Minute adaptierter Videolänge | Vergleichbarer Einzelwert für Formatadaption ohne Neuproduktion | 500,00 € | 595,00 € |\\n\\n## Eintragung in die Vorlage\\n| Vorlagenbereich | Eintrag |\\n|---|---:|\\n| Pos. 1 – Preis netto | 1.727,50 € |\\n| Pos. 1 – Preis brutto | 2.055,73 € |\\n| Pos. 2 – Preis netto | 10,00 € |\\n| Pos. 2 – Preis brutto | 11,90 € |\\n| Pos. 3 – Preis netto | 500,00 € |\\n| Pos. 3 – Preis brutto | 595,00 € |\\n| Umsatzsteuer | 19 % |\\n\\n## Rechenlogik\\n| Rechenschritt | Anwendung |\\n|---|---|\\n| Nettoeintrag | Je Position wird ausschließlich der abgefragte Einzelpreis eingetragen. |\\n| Bruttoeintrag | Nettoeintrag × 1,19, kaufmännisch auf zwei Nachkommastellen gerundet. |\\n| Abruflogik | Die Abrechnung folgt der im Preisblatt genannten Einheit: Minute, Sekunde, Minute. |\\n| Nicht bepreiste Felder | Es werden keine Gesamtpreise, Summen, Optionen oder Pauschalen ergänzt. |\\n\"},\"user_feedback\":{},\"review_notes\":{\"path\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02/review_notes.md\",\"excerpt_de\":\"# Review-Notizen: pricing_preisblatt_l02\\n\\nStatus: BLOCKIERT\\nReview: Pitch Lead / Artefakt-Qualitätsgate vor Import\\n\\n## Was prüfen?\\n\\n- Make-Agentenauftrag mit exakter Artefaktstruktur erneut starten.\\n- Bestehenden lokalen Entwurf beibehalten, bis ein besseres Make-Ergebnis vorliegt.\\n- Agent-Prompt oder Payload so reparieren, dass sichtbarer Artefakttext final wirkt und Reviewpunkte separat bleiben.\\n\\n## Harte Blocker\\n\\n- Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\\n\\n## Qualitäts-/Layout-Hinweise\\n\\n- Keine zusätzlichen Qualitäts-/Layout-Hinweise gemeldet.\\n\\n## Offene Fragen\\n\\n- Keine offenen Fragen gemeldet.\\n\\n## Quellen / Evidence\\n\\n- L02 Preisblatt.pdf / PDF-Textabschnitt 1: Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto\\n- L02 Preisblatt.pdf / PDF-Textabschnitt 1: 1 Minutenpreis für Animationsvideos ... 2 Sekundenpreis für zusätzliche Korrekturen von Animationsvideos ... 3 Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format\\n- L02 Preisblatt.docx / DOCX-Textabschnitt 1: Angaben zur Umsatzsteuer ... ☐ Es liegt eine Umsatzsteuerbefreiung vor ... ☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt.\\n- L02 Preisblatt.docx / DOCX-Textabschnitt 1: (Name bzw. Firmenbezeichnung des Bieters) Anlage zum Angebot vom\\n- Pricing Reference Library / reference_summary.observed_rate_anchors: Animationsvideo Rahmenvertrag: 1.727,50 EUR/Minute; 500 EUR/Minute Formatadaption; 10 EUR/Sekunde zusätzliche Korrekturen\\n- Pricing Reference Library / normalization: vat_reference_percent: 19\\n\\n## Provenienzlabels\\n\\n- SOURCE_GROUNDED\\n- AI_PROPOSED_NEEDS_REVIEW\\n- OPEN_QUESTION\\n\\n## Guardrails\\n\\n- Nur lokaler Review-Entwurf.\\n- Kein SharePoint-Upload.\\n- Keine Angebotsabgabe.\\n- Keine Signatur.\\n- Keine finalen Preise oder bindenden rechtlichen/kommerziellen Zusagen.\\n\"},\"last_blocked_result\":{\"status\":\"BLOCKIERT\",\"hard_failures_de\":[\"Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\"],\"warnings_de\":[\"Pricing-Artefakt hat keinen positionsgenauen pricing_agent_context im Agent-Payload.\"],\"repair_report_excerpt_de\":\"# Artefakt-Qualitätsgate\\n\\nStatus: BLOCKIERT\\n\\n## Blocker\\n\\n- Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\\n\\n## Hinweise\\n\\n- Pricing-Artefakt hat keinen positionsgenauen pricing_agent_context im Agent-Payload.\\n\\n## Qualitätsvertrag\\n\\n- Pricing-Artefakte brauchen position_reviews oder eine prüfbare Markdown-Tabelle mit Einheit, Leistungsumfang, Arbeitswert und Reviewhinweis.\\n\\n## Nächste Schritte\\n\\n- Make-Agentenauftrag mit exakter Artefaktstruktur erneut starten.\\n- Bestehenden lokalen Entwurf beibehalten, bis ein besseres Make-Ergebnis vorliegt.\\n- Agent-Prompt oder Payload so reparieren, dass sichtbarer Artefakttext final wirkt und Reviewpunkte separat bleiben.\\n\",\"rejected_visible_text_excerpt_de\":\"Preisblatt L02\\n\\n# Preisblatt L02 – Rahmenvertrag Animationsvideos\\n\\n## Preislogik\\nDie drei Positionen werden als Einzelpreise ohne Mengenmultiplikation geführt. Pos. 1 und Pos. 3 sind Minutenpreise; Pos. 2 ist ein Sekundenpreis für zusätzliche Korrekturen ab der vierten Korrekturschleife. Es werden keine Summenfelder, Pauschalen oder Optionsjahreswerte gebildet.\\n\\nDie Bruttowerte sind mit 19 % Umsatzsteuer berechnet.\\n\\n## Preis-/Kalkulationstabelle\\n| Pos. | Leistung | Leistungsumfang | Einheit | Kalkulationsregel | Arbeitswert netto | Brutto bei 19 % |\\n|---:|---|---|---|---|---:|---:|\\n| 1 | Minutenpreis für Animationsvideos | Erstellung von Animationsvideos entsprechend Leistungsbeschreibung A II | Minute fertiges Animationsvideo | Vergleichbarer Rahmenvertragswert für Animationsvideo-Leistungen | 1.727,50 € | 2.055,73 € |\\n| 2 | Sekundenpreis für zusätzliche Korrekturen von Animationsvideos | Zusätzliche Korrekturleistungen ab der vierten Korrekturschleife | Sekunde zusätzlicher Korrekturleistung | Vergleichbarer Einzelwert für nachgelagerte Animationskorrekturen | 10,00 € | 11,90 € |\\n| 3 | Minutenpreis für die Anpassung bereits erstellter Animationsvideos an ein weiteres Format | Formatadaption eines bestehenden Animationsvideos, z. B. von 9:16 zu 16:9 | Minute adaptierter Videolänge | Vergleichbarer Einzelwert für Formatadaption ohne Neuproduktion | 500,00 € | 595,00 € |\\n\\n## Eintragung in die Vorlage\\n| Vorlagenbereich | Eintrag |\\n|---|---:|\\n| Pos. 1 – Preis netto | 1.727,50 € |\\n| Pos. 1 – Preis brutto | 2.055,73 € |\\n| Pos. 2 – Preis netto | 10,00 € |\\n| Pos. 2 – Preis brutto | 11,90 € |\\n| Pos. 3 – Preis netto | 500,00 € |\\n| Pos. 3 – Preis brutto | 595,00 € |\\n| Umsatzsteuer | 19 % |\\n\\n## Rechenlogik\\n| Rechenschritt | Anwendung |\\n|---|---|\\n| Nettoeintrag | Je Position wird ausschließlich der abgefragte Einzelpreis eingetragen. |\\n| Bruttoeintrag | Nettoeintrag × 1,19, kaufmännisch auf zwei Nachkommastellen gerundet. |\\n| Abruflogik | Die Abrechnung folgt der im Preisblatt genannten Einheit: Minute, Sekunde, Minute. |\\n| Nicht bepreiste Felder | Es werden keine Gesamtpreise, Summen, Optionen oder Pauschalen ergänzt. |\\n\\nPreislogik\\nDie drei Positionen werden als Einzelpreise ohne Mengenmultiplikation geführt. Pos. 1 und Pos. 3 sind Minutenpreise; Pos. 2 ist ein Sekundenpreis für zusätzliche Korrekturen ab der vierten Korrekturschleife. Es werden keine Summenfelder, Pauschalen oder Optionsjahreswerte gebildet. Die Bruttowerte sind mit 19 % Umsatzsteuer berechnet.\\n\\nPreis-/Kalkulationstabelle\\n| Pos. | Leistung | Leistungsumfang | Einheit | Kalkulationsregel | Arbeitswert netto | Brutto bei 19 % |\\n|---:|---|---|---|---|---:|---:|\\n| 1 | Minutenpreis für Animationsvideos | Erstellung von Animationsvideos entsprechend Leistungsbeschreibung A II | Minute fertiges Animationsvideo | Vergleichbarer Rahmenvertragswert für Animationsvideo-Leistungen | 1.727,50 € | 2.055,73 € |\\n| 2 | Sekundenpreis für zusätzliche Korrekturen von Animationsvideos | Zusätzliche Korrekturleistungen ab der vierten Korrekturschleife | Sekunde zusätzlicher Korrekturleistung | Vergleichbarer Einzelwert für nachgelagerte Animationskorrekturen | 10,00 € | 11,90 € |\\n| 3 | Minutenpreis für die Anpassung bereits erstellter Animationsvideos an ein weiteres Format | Formatadaption eines bestehenden Animationsvideos, z. B. von 9:16 zu 16:9 | Minute adaptierter Videolänge | Vergleichbarer Einzelwert für Formatadaption ohne Neuproduktion | 500,00 € | 595,00 € |\\n\\nEintragung in die Vorlage\\n| Vorlagenbereich | Eintrag |\\n|---|---:|\\n| Pos. 1 – Preis netto | 1.727,50 € |\\n| Pos. 1 – Preis brutto | 2.055,73 € |\\n| Pos. 2 – Preis netto | 10,00 € |\\n| Pos. 2 – Preis brutto | 11,90 € |\\n| Pos. 3 – Preis netto | 500,00 € |\\n| Pos. 3 – Preis brutto | 595,00 € |\\n| Umsatzsteuer | 19 % |\\n\\nRechenlogik\\n| Rechenschritt | Anwendung |\\n|---|---|\\n| Nettoeintrag | Je Position wird ausschließlich der abgefragte Einzelpreis eingetragen. |\\n| Bruttoeintrag | Nettoeintrag × 1,19, kaufmännisch auf zwei Nachkommastellen gerundet. |\\n| Abruflogik | Die Abrechnung folgt der im Preisblatt genannten Einheit: Minute, Sekunde, Minute. |\\n| Nicht bepreiste Felder | Es werden keine Gesamtpreise, Summen, Optionen oder Pauschalen ergänzt. |\"},\"iteration_instruction_de\":[\"Wenn user_feedback vorhanden ist: diese menschliche Bearbeitung und Verbesserungsanweisung priorisieren.\",\"Verbessere die vorhandene Fassung substanziell: konkreter, besser strukturiert, abgabenäher.\",\"Erhalte brauchbare Inhalte aus current_draft, entferne aber sichtbare Meta-/Review-Sprache.\",\"Behebe hard_failures aus dem letzten Qualitätsgate vollständig.\",\"Wenn User-Review und Quelle widersprechen, stelle die Frage in open_questions statt im Artefakttext.\"],\"last_imported_result\":{\"status\":\"BLOCKIERT\",\"title_de\":\"Preisblatt L02\",\"open_questions\":[\"Welche exakte Firmenbezeichnung soll im Feld „Name bzw. Firmenbezeichnung des Bieters“ eingetragen werden?\",\"Welches Datum soll im Feld „Anlage zum Angebot vom“ verwendet werden?\",\"Ist für den Bieter die Umsatzsteueroption mit 19 % korrekt, oder liegt eine belegte Umsatzsteuerbefreiung bzw. ein anderer Umsatzsteuersatz vor?\",\"Sollen die Netto-Einzelpreise 1.727,50 EUR/Minute, 10,00 EUR/Sekunde und 500,00 EUR/Minute unverändert übernommen werden?\"],\"next_actions_de\":[\"Firmenbezeichnung, Angebotsdatum und Umsatzsteuerstatus durch den Pitch Lead bzw. Commercial Lead bestätigen lassen.\",\"Netto-Einzelpreise bestätigen oder geänderte Werte zurückmelden; Bruttowerte anschließend mit dem bestätigten Umsatzsteuersatz aktualisieren.\",\"DOCX-Originalvorlage anhand des source_template_fill_plan befüllen und die technische Vorlagen-QA durchführen.\",\"Nach Klärung der Pflichtfelder erneut durch G2 Fachlicher Pitch-Review und G3 Legal/Formalia Review führen.\"]},\"summary\":{\"has_iteration_context\":true,\"has_current_draft\":true,\"has_user_feedback\":false,\"has_review_notes\":true,\"has_blocked_result\":true,\"artifact_output_dir\":\"/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02\",\"local_output_dir\":\"/app/runs_v2/Stifterverband_2\"}}",
  "artifact_iteration_contract_json": "{\"schema\":\"contentkueche.artifact_iteration_contract.v1\",\"active\":true,\"has_user_feedback\":false,\"has_current_draft\":true,\"has_blocked_result\":true,\"purpose_de\":\"Sichert den Dashboard-Iterationsloop: vorhandene Fassung und menschliche Bearbeitung verbessern, nicht ignorieren oder von vorne anfangen.\",\"required_result_field\":\"iteration_contract_result\",\"required_true_flags\":[\"kept_review_notes_out_of_visible_text\",\"used_existing_draft_or_explained_restart\",\"repaired_previous_quality_gate_failures\"],\"result_contract_de\":[\"Make muss iteration_contract_result als Objekt liefern.\",\"Jedes required_true_flag muss true sein oder mit einer kurzen reason_de begründet werden.\",\"Nutzerfeedback und sichtbarer Entwurf sind priorisierte Arbeitsbasis, aber keine finale Freigabe.\",\"Reviewnotizen, Quellen, Dateinamen und interne Status dürfen nicht in draft_content_de erscheinen.\"],\"failure_policy_de\":\"Wenn der Agent diesen Vertrag nicht beantwortet oder Nutzerfeedback ignoriert, blockiert der lokale Import.\"}",
  "artifact_review_notes_md": "# Review-Notizen: pricing_preisblatt_l02\n\nStatus: BLOCKIERT\nReview: Pitch Lead / Artefakt-Qualitätsgate vor Import\n\n## Was prüfen?\n\n- Make-Agentenauftrag mit exakter Artefaktstruktur erneut starten.\n- Bestehenden lokalen Entwurf beibehalten, bis ein besseres Make-Ergebnis vorliegt.\n- Agent-Prompt oder Payload so reparieren, dass sichtbarer Artefakttext final wirkt und Reviewpunkte separat bleiben.\n\n## Harte Blocker\n\n- Make-Selbstcheck: Pflichtpunkte des Artefakts gelöst ist nicht bestanden.\n\n## Qualitäts-/Layout-Hinweise\n\n- Keine zusätzlichen Qualitäts-/Layout-Hinweise gemeldet.\n\n## Offene Fragen\n\n- Keine offenen Fragen gemeldet.\n\n## Quellen / Evidence\n\n- L02 Preisblatt.pdf / PDF-Textabschnitt 1: Pos. Leistung Preis (in Euro) netto Preis (in Euro) brutto\n- L02 Preisblatt.pdf / PDF-Textabschnitt 1: 1 Minutenpreis für Animationsvideos ... 2 Sekundenpreis für zusätzliche Korrekturen von Animationsvideos ... 3 Minutenpreis für die Anpassung von bereits erstellter Animationsvideos an ein weiteres Format\n- L02 Preisblatt.docx / DOCX-Textabschnitt 1: Angaben zur Umsatzsteuer ... ☐ Es liegt eine Umsatzsteuerbefreiung vor ... ☐ Es wird grundsätzlich Umsatzsteuer mit einem Prozentsatz von ____% veranschlagt.\n- L02 Preisblatt.docx / DOCX-Textabschnitt 1: (Name bzw. Firmenbezeichnung des Bieters) Anlage zum Angebot vom\n- Pricing Reference Library / reference_summary.observed_rate_anchors: Animationsvideo Rahmenvertrag: 1.727,50 EUR/Minute; 500 EUR/Minute Formatadaption; 10 EUR/Sekunde zusätzliche Korrekturen\n- Pricing Reference Library / normalization: vat_reference_percent: 19\n\n## Provenienzlabels\n\n- SOURCE_GROUNDED\n- AI_PROPOSED_NEEDS_REVIEW\n- OPEN_QUESTION\n\n## Guardrails\n\n- Nur lokaler Review-Entwurf.\n- Kein SharePoint-Upload.\n- Keine Angebotsabgabe.\n- Keine Signatur.\n- Keine finalen Preise oder bindenden rechtlichen/kommerziellen Zusagen.",
  "artifact_output_dir": "/app/runs_v2/Stifterverband_2/artifact_outputs/pricing_preisblatt_l02"
}