🔍 Multilevel Screening Review

← Back to Report

Data Builder Output

Displaying gathered facts structured for the report generator.
⬇ output_json (ReportData format)
{
  "entity_name": "INPOST",
  "entity_full_name": "INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
  "subject_context": {
    "INPOST": {
      "name": "INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)"
    },
    "RAFAŁ BRZOSKA": {
      "name": "RAFAŁ BRZOSKA",
      "context": " (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)"
    },
    "MARCIN PULCHNY": {
      "name": "MARCIN PULCHNY",
      "context": " (Dane: role: WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY, PESEL: 82101300917, birthDate: 1982-10-13)"
    },
    "RENÁTA KELLNEROVÁ": {
      "name": "RENÁTA KELLNEROVÁ",
      "context": " (Dane: role: UBO)"
    },
    "MARIEKE BAX": {
      "name": "MARIEKE BAX",
      "context": " (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: baxmarieke)"
    },
    "Ralf Huep": {
      "name": "Ralf Huep",
      "context": " (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: huepralf)"
    },
    "RANJAN SEN": {
      "name": "RANJAN SEN",
      "context": " (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: senranjan)"
    },
    "INTEGER GROUP SERVICES": {
      "name": "INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 6793107918, KRS: 0000543075, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)"
    },
    "INTEGER.PL": {
      "name": "INTEGER.PL SPÓŁKA AKCYJNA",
      "context": " (Dane: NIP: 6782881784, KRS: 0000276519, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)"
    },
    "INPOST S. A.": {
      "name": "INPOST S. A.",
      "context": " (Dane: country: PL, description: Podmiot nadrzędny, role: podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA)"
    },
    "INPOST PACZKOMATY": {
      "name": "INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)"
    },
    "BRIGHT FUTURE": {
      "name": "BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213792944, KRS: 0000692159, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "BVALUE BRIDGE": {
      "name": "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213728254, KRS: 0000610258, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA": {
      "name": "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA",
      "context": " (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "F.H. FENIKS RAFAŁ BRZOSKA": {
      "name": "F.H. FENIKS RAFAŁ BRZOSKA",
      "context": " (Dane: NIP: 6391709012, country: PL, description: Właściciel BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "FH FENIKS": {
      "name": "FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213911739, KRS: 0000867088, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "FUNDACJA OMENAA ART FOUNDATION": {
      "name": "FUNDACJA OMENAA ART FOUNDATION",
      "context": " (Dane: NIP: 5213998083, KRS: 0001008016, country: PL, description: Wiceprezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "O&R HOLDING": {
      "name": "O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 6793112730, KRS: 0000563489, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "OCCHIELLO.PL": {
      "name": "OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 7011040604, KRS: 0000907196, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "OMIPRODUCTIONS": {
      "name": "OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213898186, KRS: 0000844233, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ": {
      "name": "PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ",
      "context": " (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "RAFAŁ BRZOSKA FOUNDATION": {
      "name": "RAFAŁ BRZOSKA FOUNDATION",
      "context": " (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA": {
      "name": "RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 6772500740, KRS: 0001064638, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA": {
      "name": "RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213951443, KRS: 0000977328, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "RIO ART INVESTMENT MENSAH I WSPÓLNICY": {
      "name": "RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA",
      "context": " (Dane: NIP: 5213997793, KRS: 0001008988, country: PL, description: Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "RIO POLSKA SPÓŁKA HOLDINGOWA": {
      "name": "RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "ULV ESTATES BRZOSKA MENSAH": {
      "name": "ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA",
      "context": " (Dane: NIP: 6832097639, KRS: 0000895165, country: PL, description: Partner BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI": {
      "name": "WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI",
      "context": " (Dane: NIP: 6832090347, KRS: 0000622576, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)"
    },
    "Consulting Services Marcin Pulchny": {
      "name": "Consulting Services Marcin Pulchny",
      "context": " (Dane: NIP: 6811819139, country: PL, description: Właściciel PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)"
    },
    "FUNDACJA INPOST": {
      "name": "FUNDACJA INPOST",
      "context": " (Dane: NIP: 6793131029, KRS: 0000622344, country: PL, description: Prezes Zarządu PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)"
    },
    "PROMENADE PET CARE": {
      "name": "PROMENADE PET CARE SPÓŁKA AKCYJNA",
      "context": " (Dane: NIP: 7372209390, KRS: 0001075491, country: PL, description: Członek Organu Nadzoru PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)"
    },
    "ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI": {
      "name": "ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI",
      "context": " (Dane: NIP: 7010920467, KRS: 0000782396, country: PL, description: Udziałowiec PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)"
    },
    "MURCJA": {
      "name": "MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 7011039305, KRS: 0000905867, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)"
    },
    "ŠKODA POLSKA": {
      "name": "ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 7010213385, KRS: 0000344755, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)"
    },
    "VITRONIC MACHINE VISION POLSKA": {
      "name": "VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 1990099669, KRS: 0000364117, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)"
    }
  },
  "facts_by_category": {
    "TRANSACTIONAL": [
      {
        "fact_id": "d892ff48-741e-441b-8117-37eeb6b749ec",
        "statement": "InPost nabył 30 % udziałów w brytyjskiej firmie logistycznej Menzies Distribution, płacąc 49,3 mln funtów. Transakcja ma wzmocnić sieć dystrybucyjną InPost w Wielkiej Brytanii i umożliwić dalszą ekspansję na rynku UK.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "7f003c76-47f7-4cc1-9ae1-ec4f953b488b"
        ],
        "source_urls": [
          "https://fordata.pl/wp-content/uploads/2023/10/Raport-MA-Index-Poland-3kw2023.pdf?utm_campaign=M&A+Index+Poland++Q3+2023+-+raport+dzień+wcześniej+dla+newsletter"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919677"
      },
      {
        "fact_id": "f4b2e14e-248b-4007-9568-c7d65e7f9ad4",
        "statement": "InPost wskazał w sprawozdaniu zarządu z 2015 roku ryzyko utraty kontraktu na obsługę Sądów i Prokuratur. Utrata tego kontraktu mogłaby wpłynąć na przychody spółki i zwiększyć jej uzależnienie od jednego odbiorcy.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "b2ea8e3c-e4a4-48c4-b185-a8e4c3b4af0b"
        ],
        "source_urls": [
          "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_InPost_S.A._w_2015_roku_20160321_211057_1304693623.pdf",
          "https://www.bankier.pl/static/att/emitent/2016-03/awozdanie_Zarzadu_z_dzialalnosci_Grupy_Kapitalowej_InPost_w_2015_roku_20160321_211648_1728525321.pdf"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919639"
      },
      {
        "fact_id": "7053fa02-d7da-4e8a-bae6-aaa7ed4d7761",
        "statement": "InPost ma zostać sprzedany konsorcjum funduszy międzynarodowych, w tym Advent International, FCWB LLC, A&R Investments Ltd. i PPF Group. Warunkiem jest nabycie co najmniej 80 % akcji oraz uzyskanie zgód antymonopolowych, a transakcja ma zostać sfinalizowana w drugiej połowie 2026 roku.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "8672793b-e8a5-48e8-9955-70155d4fd36b"
        ],
        "source_urls": [
          "https://forsal.pl/biznes/firma/artykuly/10640037,inpost-przechodzi-w-zagraniczne-rece-jest-porozumienie-ws-sprzedazy-brzoska-potwierdza.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919662"
      },
      {
        "fact_id": "bc9b03b4-da37-4053-ae12-8a9641bf3b0c",
        "statement": "Rafał Brzoska ma pozostać prezesem spółki InPost po przejęciu przez konsorcjum z FedEx i Advent. Transakcja wymaga uzyskania zgód antymonopolowych oraz osiągnięcia progu 80% akcji.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "45e69ba2-db27-4cab-b5ad-cf0613a1980a"
        ],
        "source_urls": [
          "https://biznes.interia.pl/gieldy/aktualnosci/news-inpost-trafi-w-zagraniczne-rece-jest-blyskawiczna-reakcja-na,nId,22598279"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560878"
      },
      {
        "fact_id": "a329e573-78b8-4861-8a99-f48dae2ff51f",
        "statement": "Rafał Brzoska podkreślił, że transakcja przyczyni się do dalszego rozwoju i zagranicznej ekspansji firmy InPost. Oferta nabycia wszystkich akcji spółki została przyjęta przez InPost.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "d91dccc0-a83a-464f-98fc-b229f72137eb"
        ],
        "source_urls": [
          "https://www.pap.pl/aktualnosci/inpost-zostanie-sprzedany-brzoska-transakcja-bedzie-wspierac-dalszy-rozwoj-spolki-i-jej"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560901"
      },
      {
        "fact_id": "721d3d64-b722-461d-804d-d8939665179f",
        "statement": "Rafał Brzoska zachowa 16% udziałów w InPost po finalizacji transakcji przejęcia przez konsorcjum z FedEx i Advent. Transakcja ma wartość 7,8 mld euro.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "4f78235a-e05b-4321-9cd0-e9e139ef59b7"
        ],
        "source_urls": [
          "https://itreseller.pl/inpost-zgadza-sie-na-przejecie-przez-konsorcjum-z-udzialem-fedex-i-advent-rafal-brzoska-pozostaje-za-sterami/"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560930"
      },
      {
        "fact_id": "cd7c007c-aa1d-455b-805b-02d2440195dd",
        "statement": "Istnieją scenariusze, w których Rafał Brzoska może utracić kontrolę nad InPostem po przejęciu przez konsorcjum. Konieczne jest uzyskanie 80% akcji oraz zgód organów antymonopolowych.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "293595c5-469e-413d-917a-3cd1110d696e",
          "dbde9c11-a104-4b02-8f97-44cf0240c494"
        ],
        "source_urls": [
          "https://www.telepolis.pl/artykuly/ipost-przejecie-udzialy-rafal-brzoska-fedex-paczkomaty",
          "https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560917"
      },
      {
        "fact_id": "332667c2-3d9b-45ab-8395-05e801573aaa",
        "statement": "Integer.pl planuje wejście na rynki Francji, Turcji, Szwecji, Norwegii i Węgier w bieżącym roku. W kolejnych latach zamierza rozszerzyć działalność na oba kontynenty – Amerykę Północną, Amerykę Południową oraz Azję.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "c96ec380-bb61-438e-a3b4-167355c11776"
        ],
        "source_urls": [
          "https://www.sii.org.pl/7073/analizy/raporty-analityczne/integer-pl-konkurencja-z-poczta-i-kurierami-oraz-ekspansja-zagraniczna.html"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620894"
      },
      {
        "fact_id": "c7acdb51-39f5-4e59-a3c6-968592aea9d7",
        "statement": "InPost Paczkomaty sp. z o.o. zostanie połączona z Integer.pl S.A. w trybie połączenia przez przejęcie. Działanie ma na celu konsolidację struktur logistycznych grupy.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "e35c36c9-b4ce-46bd-bc81-02ade070c0b8"
        ],
        "source_urls": [
          "https://integer.pl/sites/default/files/docs/2023_12_04_Strategia_podatkowa_Integer.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620924"
      },
      {
        "fact_id": "0c0514b3-1f15-4455-817f-d70c8bcd05f5",
        "statement": "InPost, spółka zależna grupy Integer.pl, nabyła 30 % udziałów i praw głosowych w Menzies Distribution Group Limited za 49,3 mln funtów. W 2025 roku przejęła pozostałe 70 % udziałów, co wzmocniło pozycję firmy w Wielkiej Brytanii.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "0a3c9f79-44a6-412d-87a4-f3139e63c8f9"
        ],
        "source_urls": [
          "http://integer.pl/"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620943"
      }
    ],
    "REPUTATIONAL": [
      {
        "fact_id": "3099649c-5742-460e-b437-0f561f1f6522",
        "statement": "Klienci serwisu Trustpilot zgłosili, że system śledzenia przesyłek InPost jest nieprecyzyjny. Nieprecyzyjne informacje o śledzeniu przesyłek powodują niepotrzebny stres i problemy z odbiorem paczek.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "4d039662-ff87-420e-8f37-99263ce2f7ea"
        ],
        "source_urls": [
          "https://uk.trustpilot.com/review/inpost.co.uk"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0070128,
        "created_at": "2026-03-12T07:28:15.893648"
      },
      {
        "fact_id": "a0eae110-634b-4186-81ef-ef1c68c90229",
        "statement": "Brak aktualnych danych o statusie przesyłki zmusza klientów do wielokrotnego kontaktu z obsługą. Nieodebrane paczki pozostają w punktach odbioru, co zwiększa frustrację klientów.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "4d039662-ff87-420e-8f37-99263ce2f7ea"
        ],
        "source_urls": [
          "https://uk.trustpilot.com/review/inpost.co.uk"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0070128,
        "created_at": "2026-03-12T07:28:15.893677"
      },
      {
        "fact_id": "64883401-0c61-4e84-944e-48609141a61b",
        "statement": "Integer.pl otrzymał tytuł Marki Wysokiej Reputacji w rankingu PremiumBrand 2008. Nagroda potwierdza wysoką atrakcyjność inwestycyjną spółki oraz jej pozycję lidera na rynku usług kolportażu reklamowego.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "c0281487-88ce-4145-9e2d-0b4902eeaee4"
        ],
        "source_urls": [
          "https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430022"
      },
      {
        "fact_id": "135fc583-987c-4bd3-8c9e-cee12d45d022",
        "statement": "Integer.pl opublikował strategię podatkową podkreślającą współpracę z organami Krajowej Administracji Skarbowej oraz dbałość o przejrzystość rozliczeń. Dokument wskazuje na monitorowanie zmian w prawie podatkowym i procedury minimalizujące ryzyko sporów podatkowych.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "41c4f023-3c66-45d8-af55-4332b3dedcf1"
        ],
        "source_urls": [
          "https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430066"
      },
      {
        "fact_id": "5d5fbce9-0a6f-4e49-9f73-6a4bae244a3e",
        "statement": "Integer.pl ma poważne ryzyko reputacyjne związane z dużymi zobowiązaniami finansowymi. Zarząd wskazał możliwość wywołania opcji put na akcje spółki EasyPack, co może wpłynąć na płynność i wizerunek firmy.",
        "category": "REPUTATIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "d7f03a3d-0d59-49c7-9855-ebdd54f0ccab"
        ],
        "source_urls": [
          "https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430052"
      },
      {
        "fact_id": "b2fe924e-62b1-4ea8-80dd-ca97cbc457d4",
        "statement": "Wyszukiwanie nie wykazało istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Podmiot jest aktywny i zarejestrowany w KRS.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "9469c86c-d577-4c7b-b6cb-b53a8d523547"
        ],
        "source_urls": [
          "https://www.imsig.pl/krs/0000616062",
          "https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow",
          "https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna"
        ],
        "subject_node_id": "0f7e8baf-5e88-448f-b603-d725f794a373",
        "cost_attribution": 0.00408945,
        "created_at": "2026-03-12T07:40:18.638119"
      },
      {
        "fact_id": "e72d1633-80c9-441d-ba74-5a5d798085ca",
        "statement": "Fundacja Rafała Brzoska finansowała studia młodego talentu na University of Pennsylvania. Dziennikarze krytykują fundację za niejasne motywy i potencjalny wpływ na medialny ekosystem.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "288279f8-0885-42cd-97e1-10b5c9269d3a"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
        ],
        "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
        "cost_attribution": 0.01129485,
        "created_at": "2026-03-12T07:46:04.792880"
      },
      {
        "fact_id": "c2b4b172-bbff-4ade-b1c5-53618d5437a2",
        "statement": "Nie odnaleziono żadnych doniesień medialnych dotyczących ryzyka reputacyjnego podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Brak opinii publicznej o tym podmiocie.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
        ],
        "source_urls": [
          "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
          "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
          "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.00254422,
        "created_at": "2026-03-12T07:48:47.244050"
      },
      {
        "fact_id": "212f95bc-a5a1-4086-9e53-4449199d1a9f",
        "statement": "Informacje o wspólniku Rafał Piotr Brzoska nie wskazują na zdarzenia o charakterze adverse media. Nie istnieją potwierdzone fakty, daty, kwoty ani numery spraw wskazujące na negatywne zdarzenia medialne.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
        ],
        "source_urls": [
          "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
          "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
          "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.00254422,
        "created_at": "2026-03-12T07:48:47.244074"
      },
      {
        "fact_id": "dd25fe47-397f-4bb0-9049-9b5a56db98a2",
        "statement": "Przestępcy używali paczkomatów InPost do wyłudzeń butów od sprzedawców, generując fałszywe etykiety wysyłkowe. Łączna wartość niekorzystnego rozporządzenia mieniem przekracza 407 tys. złotych.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "a30e5173-9f6e-49a1-b00b-d09d18d49429"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00914535,
        "created_at": "2026-03-12T07:56:02.118016"
      }
    ],
    "POLITICAL_EXPOSURE": [
      {
        "fact_id": "a6302333-8d26-4bd8-a609-f76e988a5ed7",
        "statement": "InPost zapłacił w 2024 r. podatek CIT w wysokości 375 mln zł, co stanowi ponad czterokrotność łącznych płatności CIT wszystkich zagranicznych firm kurierskich działających w Polsce. Kwotę tę podkreślił lewicowy portal Krytyka Polityczna oraz polityk Adrian Zandberg, zarzucając firmie korzystanie z funduszy publicznych i poddanie się politycznej krytyce.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "7dc34c47-128c-4bfd-aa4b-dff56f3e409e"
        ],
        "source_urls": [
          "https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0042573,
        "created_at": "2026-03-12T07:28:35.304719"
      },
      {
        "fact_id": "822f7617-da9b-49de-a29e-f199603beede",
        "statement": "W latach 2006‑2007 InPost został pozbawiony możliwości obsługi korespondencji rządowej po unieważnieniu przetargu. Według założyciela Rafała Brzoskiego było to wynikiem interwencji Ministerstwa oraz monopolistycznych działań Poczty Polskiej, co ilustruje wpływ państwa na rynek kurierski.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "f3979677-9e84-4d42-9230-5a0793de785c"
        ],
        "source_urls": [
          "https://spidersweb.pl/2017/02/inpost-historia.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0042573,
        "created_at": "2026-03-12T07:28:35.304742"
      },
      {
        "fact_id": "b49c2d39-5a68-434e-8642-ab9fde336d9a",
        "statement": "Renáta Kellnerová posiada znaczące wpływy w czeskiej polityce i sektorze medialnym poprzez PPF Group. Jej rola w PPF pozwala na oddziaływanie na debatę publiczną oraz na decyzje polityczne.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "87d736c2-ddd7-4471-b9b4-965c3961bd77"
        ],
        "source_urls": [
          "https://tygodnik.neuropa.pl/p/nr215",
          "https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn"
        ],
        "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
        "cost_attribution": 0.0030378,
        "created_at": "2026-03-12T07:31:32.934380"
      },
      {
        "fact_id": "8342b799-0d2c-40af-8745-13422b5c20d4",
        "statement": "Renáta Kellnerová była wymieniana jako potencjalny nabywca polskiej stacji telewizyjnej TVN. Taka transakcja mogłaby zwiększyć jej wpływ na opinię publiczną w Polsce.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "f2be03e0-66d9-4247-9b4b-4505a56a1c40"
        ],
        "source_urls": [
          "https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html",
          "https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html"
        ],
        "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
        "cost_attribution": 0.0030378,
        "created_at": "2026-03-12T07:31:32.934404"
      },
      {
        "fact_id": "8c2bfe64-427b-4d0c-85ed-c694232c5c4e",
        "statement": "Spółka INTEGER.PL, poprzez swoją spółkę zależną InPost, wytoczyła proces przeciwko Skarbowi Państwa, domagając się odszkodowania w wysokości 35 mln zł wraz z odsetkami za szkodę wynikającą z niezgodnego z prawem działania państwa. Działanie to wynika z wydania aktu normatywnego niezgodnego z prawem Unii Europejskiej.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "65733781-1d6a-4305-ad14-c2470d920ecc"
        ],
        "source_urls": [
          "https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00677872,
        "created_at": "2026-03-12T07:36:21.901072"
      },
      {
        "fact_id": "b3315cd0-cdeb-46d5-9476-293f5f19f556",
        "statement": "Rafał Brzoska stwierdził, że prywatni przedsiębiorcy nie otrzymują wsparcia ze strony państwa, a interwencjonizm państwowy faworyzuje państwowe spółki. To utrudnia konkurencję prywatnym operatorom w sektorze pocztowym.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "ee06fb3e-9587-4ca2-a887-663c4a5d3e76"
        ],
        "source_urls": [
          "https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00677872,
        "created_at": "2026-03-12T07:36:21.901095"
      },
      {
        "fact_id": "a41914c9-3bf4-4d05-b0ad-2f9125ddc4d6",
        "statement": "Pracodawcy Rzeczypospolitej Polskiej uczestniczą w Radzie Dialogu Społecznego. Udział w Radzie Dialogu Społecznego umożliwia im wpływ na kształtowanie prawa i polityki państwowej.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "82b74466-1280-4902-a00b-c0646734b2ff"
        ],
        "source_urls": [
          "https://pracodawcyrp.pl/about-us"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284277"
      },
      {
        "fact_id": "1f65838b-0d63-4e1c-ad9a-d0092c5e3855",
        "statement": "Pracodawcy RP przewodniczyli Radzie Dialogu Społecznego w latach 2019‑2020. W tym okresie mieli bezpośredni wpływ na proces legislacyjny i politykę państwową.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "b2a20759-b740-4f9f-9838-1b32fb7ca166"
        ],
        "source_urls": [
          "https://pracodawcyrp.pl/about-us/mission-and-activities"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284301"
      },
      {
        "fact_id": "d89c78d3-4e14-42ae-b45c-ed3dc550e99a",
        "statement": "Minister Finansów spotkał się z przedstawicielami Pracodawców Rzeczypospolitej Polskiej 21 maja 2024. Spotkanie miało na celu omówienie sytuacji gospodarczej Polski oraz włączenie przedsiębiorców w przygotowanie priorytetów na prezydencję Polski w Radzie UE.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "1c916782-7557-4ef4-8cc2-f9ffe6275716"
        ],
        "source_urls": [
          "https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284316"
      },
      {
        "fact_id": "2601862c-d58a-4dcf-82b0-157add81a112",
        "statement": "Rafał Brzoska, członek Pracodawców RP, przewodniczy Radzie Polskich Przedsiębiorców. Jego stanowisko wskazuje na silne powiązania Pracodawców RP z wpływowymi przedsiębiorcami.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "8972addf-9109-4c66-9e38-f8038f522b1f"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284329"
      },
      {
        "fact_id": "0e9b663e-56cb-4efd-abe7-018332529fc9",
        "statement": "Rafał Brzoska Foundation finansuje stypendia i projekty, które mogą zwiększać wpływy fundatora na decyzje rządowe oraz budować jego wizerunek politycznego lidera. Rosnąca rola fundacji w sferze publicznej może prowadzić do niebezpiecznych zależności między biznesem a państwem.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "165f3b6b-4b8d-4104-91b1-c4dd541d083c"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
        ],
        "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
        "cost_attribution": 0.00397755,
        "created_at": "2026-03-12T07:46:16.016855"
      },
      {
        "fact_id": "01d98382-baa2-4f86-8ebe-7600cde4737c",
        "statement": "Rio Polska Spółka Holdingowa Sp. z o.o. wygrała zamówienie publiczne Ministerstwa Infrastruktury w 2023 roku. Umowa dotyczy świadczenia usług zarządzania projektami infrastrukturalnymi.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "95fa22e3-0e9f-4166-8a96-86c941350ab5"
        ],
        "source_urls": [
          "https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730463"
      },
      {
        "fact_id": "2011bea3-934e-4c7f-8795-fc85b3c177fc",
        "statement": "Rafał Brzoska, współzałożyciel i prezes Rio Polska Spółka Holdingowa, został powołany na członka rady doradcowej Rady Rządu w 2023 roku. Jego udział w spółce wynosi 95% udziałów.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "5d3d600f-b91a-4036-ac95-dc5f9294119b"
        ],
        "source_urls": [
          "https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730487"
      },
      {
        "fact_id": "164155cd-4686-407f-9260-552f5af160fc",
        "statement": "Rio Polska Spółka Holdingowa posiadała 12% udziału w projekcie \"Energia Plus\" realizowanym w sektorze energetycznym przy wsparciu rządu w 2022 roku. Wartość kontraktu wyniosła 15 mln PLN.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "abea60ea-2483-4120-be2a-db903fb7c9a3"
        ],
        "source_urls": [
          "https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730501"
      }
    ],
    "CRIMINAL": [
      {
        "fact_id": "3ac132c1-f762-43fd-b93c-ad64b4610f6e",
        "statement": "Rafał Brzoska, prezes spółki Bezpieczny List, był przedmiotem zawiadomienia prokuratury złożonego przez Inspekcję Pracy z powodu podejrzenia popełnienia przestępstwa. Zawiadomienie dotyczyło naruszenia praw pracowników i potencjalnego przestępstwa przeciwko prawom pracowniczym.",
        "category": "CRIMINAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "ed751fe6-4bc3-44d0-8c79-1a471fa8a0ec"
        ],
        "source_urls": [
          "https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00631245,
        "created_at": "2026-03-12T07:29:04.452063"
      },
      {
        "fact_id": "f88b578b-5d48-4f46-adcd-dbd807729f9d",
        "statement": "Policja zatrzymała trzech mężczyzn podejrzanych o oszustwa z użyciem paczkomatów InPost. Podejrzani generowali fałszywe etykiety wysyłkowe, aby wyłudzić towary od sprzedawców obuwia.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "4d56ebd1-b3e6-4e9c-b59a-6e13f0a15e63"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
        "cost_attribution": 0.00333877,
        "created_at": "2026-03-12T07:37:35.931691"
      },
      {
        "fact_id": "75a3bd80-3746-4512-bf7c-fd94eafa9401",
        "statement": "Prokuratura Okręgowa w Nowym Sączu prowadzi śledztwo w sprawie oszustw związanych z paczkomatami InPost. Trzech mężczyzn zostało tymczasowo aresztowanych i usłyszało zarzuty kilkudziesięciu przestępstw, w tym paserstwa.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "e084030c-92fb-4c8d-8bab-da633e9e96eb"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
        ],
        "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
        "cost_attribution": 0.00333877,
        "created_at": "2026-03-12T07:37:35.931716"
      },
      {
        "fact_id": "0cd3af1f-d78e-48ad-a9aa-f14239712ef9",
        "statement": "Trzej mężczyźni zostali aresztowani za oszustwa z użyciem paczkomatów InPost. Podejrzani wprowadzali sprzedawców w błąd co do formy płatności i odbioru towaru, generowali fałszywe etykiety wysyłkowe oraz przejmowali konta w aplikacji InPost.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "519a2471-790f-4ce7-8ce0-0f15e790c105"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00336645,
        "created_at": "2026-03-12T07:54:56.016560"
      },
      {
        "fact_id": "4438e248-1137-44f9-80d8-d08befa79d55",
        "statement": "Śledczy Prokuratury Okręgowej w Nowym Sączu oraz Zarządu Centralnego Biura Zwalczania Cyberprzestępczości zatrzymali trzech mężczyzn podejrzanych o oszustwa związane z wyłudzaniem towaru przez paczkomaty InPost. Tymczasowy areszt dla mężczyzn podejrzanych o oszustwa z paczkomatami InPost został zastosowany.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "87a03d2e-e454-4ca7-aabe-2bb11e053654"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00336645,
        "created_at": "2026-03-12T07:54:56.016585"
      }
    ],
    "GOVERNANCE": [
      {
        "fact_id": "b6abee79-22af-4f37-a8f7-9df1f58afb5b",
        "statement": "Sprawozdanie Zarządu Integer.pl SA za 2015 rok zawiera szczegółowe informacje o strukturze zarządu, powołaniu Komitetu Audytu oraz wskazuje, że audytor spółki jest Deloitte Polska. Dokument wymienia również NIP, KRS i REGON podmiotu.",
        "category": "GOVERNANCE",
        "confidence": 1.0,
        "source_finding_ids": [
          "f18d9ebd-a967-43a5-a2e8-ae68370be337"
        ],
        "source_urls": [
          "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00443482,
        "created_at": "2026-03-12T07:35:22.471486"
      },
      {
        "fact_id": "bc2a5305-fa72-4904-b5f8-cf9b5b6b079b",
        "statement": "Rada Nadzorcza Integer.pl SA podjęła uchwałę nr 4 z dnia 1 lutego 2016 roku o powołaniu Komitetu Audytu. W skład Komitetu Audytu weszli Krzysztof Kaczmarczyk, Andrzej Szumański oraz Wiesław Łatała.",
        "category": "GOVERNANCE",
        "confidence": 1.0,
        "source_finding_ids": [
          "8eb20c11-7e20-43bf-8349-3c894720b62e"
        ],
        "source_urls": [
          "https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00443482,
        "created_at": "2026-03-12T07:35:22.471513"
      }
    ]
  },
  "facts_by_subject": {
    "bbd47980-f40e-4cd0-ad91-418524fd02f3": [
      {
        "fact_id": "d892ff48-741e-441b-8117-37eeb6b749ec",
        "statement": "InPost nabył 30 % udziałów w brytyjskiej firmie logistycznej Menzies Distribution, płacąc 49,3 mln funtów. Transakcja ma wzmocnić sieć dystrybucyjną InPost w Wielkiej Brytanii i umożliwić dalszą ekspansję na rynku UK.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "7f003c76-47f7-4cc1-9ae1-ec4f953b488b"
        ],
        "source_urls": [
          "https://fordata.pl/wp-content/uploads/2023/10/Raport-MA-Index-Poland-3kw2023.pdf?utm_campaign=M&A+Index+Poland++Q3+2023+-+raport+dzień+wcześniej+dla+newsletter"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919677"
      },
      {
        "fact_id": "3099649c-5742-460e-b437-0f561f1f6522",
        "statement": "Klienci serwisu Trustpilot zgłosili, że system śledzenia przesyłek InPost jest nieprecyzyjny. Nieprecyzyjne informacje o śledzeniu przesyłek powodują niepotrzebny stres i problemy z odbiorem paczek.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "4d039662-ff87-420e-8f37-99263ce2f7ea"
        ],
        "source_urls": [
          "https://uk.trustpilot.com/review/inpost.co.uk"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0070128,
        "created_at": "2026-03-12T07:28:15.893648"
      },
      {
        "fact_id": "a0eae110-634b-4186-81ef-ef1c68c90229",
        "statement": "Brak aktualnych danych o statusie przesyłki zmusza klientów do wielokrotnego kontaktu z obsługą. Nieodebrane paczki pozostają w punktach odbioru, co zwiększa frustrację klientów.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "4d039662-ff87-420e-8f37-99263ce2f7ea"
        ],
        "source_urls": [
          "https://uk.trustpilot.com/review/inpost.co.uk"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0070128,
        "created_at": "2026-03-12T07:28:15.893677"
      },
      {
        "fact_id": "a6302333-8d26-4bd8-a609-f76e988a5ed7",
        "statement": "InPost zapłacił w 2024 r. podatek CIT w wysokości 375 mln zł, co stanowi ponad czterokrotność łącznych płatności CIT wszystkich zagranicznych firm kurierskich działających w Polsce. Kwotę tę podkreślił lewicowy portal Krytyka Polityczna oraz polityk Adrian Zandberg, zarzucając firmie korzystanie z funduszy publicznych i poddanie się politycznej krytyce.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "7dc34c47-128c-4bfd-aa4b-dff56f3e409e"
        ],
        "source_urls": [
          "https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0042573,
        "created_at": "2026-03-12T07:28:35.304719"
      },
      {
        "fact_id": "822f7617-da9b-49de-a29e-f199603beede",
        "statement": "W latach 2006‑2007 InPost został pozbawiony możliwości obsługi korespondencji rządowej po unieważnieniu przetargu. Według założyciela Rafała Brzoskiego było to wynikiem interwencji Ministerstwa oraz monopolistycznych działań Poczty Polskiej, co ilustruje wpływ państwa na rynek kurierski.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "f3979677-9e84-4d42-9230-5a0793de785c"
        ],
        "source_urls": [
          "https://spidersweb.pl/2017/02/inpost-historia.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0042573,
        "created_at": "2026-03-12T07:28:35.304742"
      },
      {
        "fact_id": "f4b2e14e-248b-4007-9568-c7d65e7f9ad4",
        "statement": "InPost wskazał w sprawozdaniu zarządu z 2015 roku ryzyko utraty kontraktu na obsługę Sądów i Prokuratur. Utrata tego kontraktu mogłaby wpłynąć na przychody spółki i zwiększyć jej uzależnienie od jednego odbiorcy.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "b2ea8e3c-e4a4-48c4-b185-a8e4c3b4af0b"
        ],
        "source_urls": [
          "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_InPost_S.A._w_2015_roku_20160321_211057_1304693623.pdf",
          "https://www.bankier.pl/static/att/emitent/2016-03/awozdanie_Zarzadu_z_dzialalnosci_Grupy_Kapitalowej_InPost_w_2015_roku_20160321_211648_1728525321.pdf"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919639"
      },
      {
        "fact_id": "7053fa02-d7da-4e8a-bae6-aaa7ed4d7761",
        "statement": "InPost ma zostać sprzedany konsorcjum funduszy międzynarodowych, w tym Advent International, FCWB LLC, A&R Investments Ltd. i PPF Group. Warunkiem jest nabycie co najmniej 80 % akcji oraz uzyskanie zgód antymonopolowych, a transakcja ma zostać sfinalizowana w drugiej połowie 2026 roku.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "8672793b-e8a5-48e8-9955-70155d4fd36b"
        ],
        "source_urls": [
          "https://forsal.pl/biznes/firma/artykuly/10640037,inpost-przechodzi-w-zagraniczne-rece-jest-porozumienie-ws-sprzedazy-brzoska-potwierdza.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919662"
      }
    ],
    "7c68e82e-5421-47a1-a6d4-9aa0088c5436": [
      {
        "fact_id": "bc9b03b4-da37-4053-ae12-8a9641bf3b0c",
        "statement": "Rafał Brzoska ma pozostać prezesem spółki InPost po przejęciu przez konsorcjum z FedEx i Advent. Transakcja wymaga uzyskania zgód antymonopolowych oraz osiągnięcia progu 80% akcji.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "45e69ba2-db27-4cab-b5ad-cf0613a1980a"
        ],
        "source_urls": [
          "https://biznes.interia.pl/gieldy/aktualnosci/news-inpost-trafi-w-zagraniczne-rece-jest-blyskawiczna-reakcja-na,nId,22598279"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560878"
      },
      {
        "fact_id": "a329e573-78b8-4861-8a99-f48dae2ff51f",
        "statement": "Rafał Brzoska podkreślił, że transakcja przyczyni się do dalszego rozwoju i zagranicznej ekspansji firmy InPost. Oferta nabycia wszystkich akcji spółki została przyjęta przez InPost.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "d91dccc0-a83a-464f-98fc-b229f72137eb"
        ],
        "source_urls": [
          "https://www.pap.pl/aktualnosci/inpost-zostanie-sprzedany-brzoska-transakcja-bedzie-wspierac-dalszy-rozwoj-spolki-i-jej"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560901"
      },
      {
        "fact_id": "721d3d64-b722-461d-804d-d8939665179f",
        "statement": "Rafał Brzoska zachowa 16% udziałów w InPost po finalizacji transakcji przejęcia przez konsorcjum z FedEx i Advent. Transakcja ma wartość 7,8 mld euro.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "4f78235a-e05b-4321-9cd0-e9e139ef59b7"
        ],
        "source_urls": [
          "https://itreseller.pl/inpost-zgadza-sie-na-przejecie-przez-konsorcjum-z-udzialem-fedex-i-advent-rafal-brzoska-pozostaje-za-sterami/"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560930"
      },
      {
        "fact_id": "3ac132c1-f762-43fd-b93c-ad64b4610f6e",
        "statement": "Rafał Brzoska, prezes spółki Bezpieczny List, był przedmiotem zawiadomienia prokuratury złożonego przez Inspekcję Pracy z powodu podejrzenia popełnienia przestępstwa. Zawiadomienie dotyczyło naruszenia praw pracowników i potencjalnego przestępstwa przeciwko prawom pracowniczym.",
        "category": "CRIMINAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "ed751fe6-4bc3-44d0-8c79-1a471fa8a0ec"
        ],
        "source_urls": [
          "https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00631245,
        "created_at": "2026-03-12T07:29:04.452063"
      },
      {
        "fact_id": "cd7c007c-aa1d-455b-805b-02d2440195dd",
        "statement": "Istnieją scenariusze, w których Rafał Brzoska może utracić kontrolę nad InPostem po przejęciu przez konsorcjum. Konieczne jest uzyskanie 80% akcji oraz zgód organów antymonopolowych.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "293595c5-469e-413d-917a-3cd1110d696e",
          "dbde9c11-a104-4b02-8f97-44cf0240c494"
        ],
        "source_urls": [
          "https://www.telepolis.pl/artykuly/ipost-przejecie-udzialy-rafal-brzoska-fedex-paczkomaty",
          "https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560917"
      }
    ],
    "d5fd2f93-378d-4db3-882f-e77ebe09fae6": [
      {
        "fact_id": "b49c2d39-5a68-434e-8642-ab9fde336d9a",
        "statement": "Renáta Kellnerová posiada znaczące wpływy w czeskiej polityce i sektorze medialnym poprzez PPF Group. Jej rola w PPF pozwala na oddziaływanie na debatę publiczną oraz na decyzje polityczne.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "87d736c2-ddd7-4471-b9b4-965c3961bd77"
        ],
        "source_urls": [
          "https://tygodnik.neuropa.pl/p/nr215",
          "https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn"
        ],
        "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
        "cost_attribution": 0.0030378,
        "created_at": "2026-03-12T07:31:32.934380"
      },
      {
        "fact_id": "8342b799-0d2c-40af-8745-13422b5c20d4",
        "statement": "Renáta Kellnerová była wymieniana jako potencjalny nabywca polskiej stacji telewizyjnej TVN. Taka transakcja mogłaby zwiększyć jej wpływ na opinię publiczną w Polsce.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "f2be03e0-66d9-4247-9b4b-4505a56a1c40"
        ],
        "source_urls": [
          "https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html",
          "https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html"
        ],
        "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
        "cost_attribution": 0.0030378,
        "created_at": "2026-03-12T07:31:32.934404"
      }
    ],
    "fb83fe09-46aa-473c-9ac5-80f6199e9a0d": [
      {
        "fact_id": "b6abee79-22af-4f37-a8f7-9df1f58afb5b",
        "statement": "Sprawozdanie Zarządu Integer.pl SA za 2015 rok zawiera szczegółowe informacje o strukturze zarządu, powołaniu Komitetu Audytu oraz wskazuje, że audytor spółki jest Deloitte Polska. Dokument wymienia również NIP, KRS i REGON podmiotu.",
        "category": "GOVERNANCE",
        "confidence": 1.0,
        "source_finding_ids": [
          "f18d9ebd-a967-43a5-a2e8-ae68370be337"
        ],
        "source_urls": [
          "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00443482,
        "created_at": "2026-03-12T07:35:22.471486"
      },
      {
        "fact_id": "bc2a5305-fa72-4904-b5f8-cf9b5b6b079b",
        "statement": "Rada Nadzorcza Integer.pl SA podjęła uchwałę nr 4 z dnia 1 lutego 2016 roku o powołaniu Komitetu Audytu. W skład Komitetu Audytu weszli Krzysztof Kaczmarczyk, Andrzej Szumański oraz Wiesław Łatała.",
        "category": "GOVERNANCE",
        "confidence": 1.0,
        "source_finding_ids": [
          "8eb20c11-7e20-43bf-8349-3c894720b62e"
        ],
        "source_urls": [
          "https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00443482,
        "created_at": "2026-03-12T07:35:22.471513"
      },
      {
        "fact_id": "64883401-0c61-4e84-944e-48609141a61b",
        "statement": "Integer.pl otrzymał tytuł Marki Wysokiej Reputacji w rankingu PremiumBrand 2008. Nagroda potwierdza wysoką atrakcyjność inwestycyjną spółki oraz jej pozycję lidera na rynku usług kolportażu reklamowego.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "c0281487-88ce-4145-9e2d-0b4902eeaee4"
        ],
        "source_urls": [
          "https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430022"
      },
      {
        "fact_id": "135fc583-987c-4bd3-8c9e-cee12d45d022",
        "statement": "Integer.pl opublikował strategię podatkową podkreślającą współpracę z organami Krajowej Administracji Skarbowej oraz dbałość o przejrzystość rozliczeń. Dokument wskazuje na monitorowanie zmian w prawie podatkowym i procedury minimalizujące ryzyko sporów podatkowych.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "41c4f023-3c66-45d8-af55-4332b3dedcf1"
        ],
        "source_urls": [
          "https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430066"
      },
      {
        "fact_id": "8c2bfe64-427b-4d0c-85ed-c694232c5c4e",
        "statement": "Spółka INTEGER.PL, poprzez swoją spółkę zależną InPost, wytoczyła proces przeciwko Skarbowi Państwa, domagając się odszkodowania w wysokości 35 mln zł wraz z odsetkami za szkodę wynikającą z niezgodnego z prawem działania państwa. Działanie to wynika z wydania aktu normatywnego niezgodnego z prawem Unii Europejskiej.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "65733781-1d6a-4305-ad14-c2470d920ecc"
        ],
        "source_urls": [
          "https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00677872,
        "created_at": "2026-03-12T07:36:21.901072"
      },
      {
        "fact_id": "332667c2-3d9b-45ab-8395-05e801573aaa",
        "statement": "Integer.pl planuje wejście na rynki Francji, Turcji, Szwecji, Norwegii i Węgier w bieżącym roku. W kolejnych latach zamierza rozszerzyć działalność na oba kontynenty – Amerykę Północną, Amerykę Południową oraz Azję.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "c96ec380-bb61-438e-a3b4-167355c11776"
        ],
        "source_urls": [
          "https://www.sii.org.pl/7073/analizy/raporty-analityczne/integer-pl-konkurencja-z-poczta-i-kurierami-oraz-ekspansja-zagraniczna.html"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620894"
      },
      {
        "fact_id": "c7acdb51-39f5-4e59-a3c6-968592aea9d7",
        "statement": "InPost Paczkomaty sp. z o.o. zostanie połączona z Integer.pl S.A. w trybie połączenia przez przejęcie. Działanie ma na celu konsolidację struktur logistycznych grupy.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "e35c36c9-b4ce-46bd-bc81-02ade070c0b8"
        ],
        "source_urls": [
          "https://integer.pl/sites/default/files/docs/2023_12_04_Strategia_podatkowa_Integer.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620924"
      },
      {
        "fact_id": "0c0514b3-1f15-4455-817f-d70c8bcd05f5",
        "statement": "InPost, spółka zależna grupy Integer.pl, nabyła 30 % udziałów i praw głosowych w Menzies Distribution Group Limited za 49,3 mln funtów. W 2025 roku przejęła pozostałe 70 % udziałów, co wzmocniło pozycję firmy w Wielkiej Brytanii.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "0a3c9f79-44a6-412d-87a4-f3139e63c8f9"
        ],
        "source_urls": [
          "http://integer.pl/"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620943"
      },
      {
        "fact_id": "b3315cd0-cdeb-46d5-9476-293f5f19f556",
        "statement": "Rafał Brzoska stwierdził, że prywatni przedsiębiorcy nie otrzymują wsparcia ze strony państwa, a interwencjonizm państwowy faworyzuje państwowe spółki. To utrudnia konkurencję prywatnym operatorom w sektorze pocztowym.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "ee06fb3e-9587-4ca2-a887-663c4a5d3e76"
        ],
        "source_urls": [
          "https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00677872,
        "created_at": "2026-03-12T07:36:21.901095"
      },
      {
        "fact_id": "5d5fbce9-0a6f-4e49-9f73-6a4bae244a3e",
        "statement": "Integer.pl ma poważne ryzyko reputacyjne związane z dużymi zobowiązaniami finansowymi. Zarząd wskazał możliwość wywołania opcji put na akcje spółki EasyPack, co może wpłynąć na płynność i wizerunek firmy.",
        "category": "REPUTATIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "d7f03a3d-0d59-49c7-9855-ebdd54f0ccab"
        ],
        "source_urls": [
          "https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430052"
      }
    ],
    "30448542-6a98-41e2-b179-7e690f430aad": [
      {
        "fact_id": "f88b578b-5d48-4f46-adcd-dbd807729f9d",
        "statement": "Policja zatrzymała trzech mężczyzn podejrzanych o oszustwa z użyciem paczkomatów InPost. Podejrzani generowali fałszywe etykiety wysyłkowe, aby wyłudzić towary od sprzedawców obuwia.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "4d56ebd1-b3e6-4e9c-b59a-6e13f0a15e63"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
        "cost_attribution": 0.00333877,
        "created_at": "2026-03-12T07:37:35.931691"
      },
      {
        "fact_id": "75a3bd80-3746-4512-bf7c-fd94eafa9401",
        "statement": "Prokuratura Okręgowa w Nowym Sączu prowadzi śledztwo w sprawie oszustw związanych z paczkomatami InPost. Trzech mężczyzn zostało tymczasowo aresztowanych i usłyszało zarzuty kilkudziesięciu przestępstw, w tym paserstwa.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "e084030c-92fb-4c8d-8bab-da633e9e96eb"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
        ],
        "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
        "cost_attribution": 0.00333877,
        "created_at": "2026-03-12T07:37:35.931716"
      }
    ],
    "0f7e8baf-5e88-448f-b603-d725f794a373": [
      {
        "fact_id": "b2fe924e-62b1-4ea8-80dd-ca97cbc457d4",
        "statement": "Wyszukiwanie nie wykazało istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Podmiot jest aktywny i zarejestrowany w KRS.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "9469c86c-d577-4c7b-b6cb-b53a8d523547"
        ],
        "source_urls": [
          "https://www.imsig.pl/krs/0000616062",
          "https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow",
          "https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna"
        ],
        "subject_node_id": "0f7e8baf-5e88-448f-b603-d725f794a373",
        "cost_attribution": 0.00408945,
        "created_at": "2026-03-12T07:40:18.638119"
      }
    ],
    "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc": [
      {
        "fact_id": "a41914c9-3bf4-4d05-b0ad-2f9125ddc4d6",
        "statement": "Pracodawcy Rzeczypospolitej Polskiej uczestniczą w Radzie Dialogu Społecznego. Udział w Radzie Dialogu Społecznego umożliwia im wpływ na kształtowanie prawa i polityki państwowej.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "82b74466-1280-4902-a00b-c0646734b2ff"
        ],
        "source_urls": [
          "https://pracodawcyrp.pl/about-us"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284277"
      },
      {
        "fact_id": "1f65838b-0d63-4e1c-ad9a-d0092c5e3855",
        "statement": "Pracodawcy RP przewodniczyli Radzie Dialogu Społecznego w latach 2019‑2020. W tym okresie mieli bezpośredni wpływ na proces legislacyjny i politykę państwową.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "b2a20759-b740-4f9f-9838-1b32fb7ca166"
        ],
        "source_urls": [
          "https://pracodawcyrp.pl/about-us/mission-and-activities"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284301"
      },
      {
        "fact_id": "d89c78d3-4e14-42ae-b45c-ed3dc550e99a",
        "statement": "Minister Finansów spotkał się z przedstawicielami Pracodawców Rzeczypospolitej Polskiej 21 maja 2024. Spotkanie miało na celu omówienie sytuacji gospodarczej Polski oraz włączenie przedsiębiorców w przygotowanie priorytetów na prezydencję Polski w Radzie UE.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "1c916782-7557-4ef4-8cc2-f9ffe6275716"
        ],
        "source_urls": [
          "https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284316"
      },
      {
        "fact_id": "2601862c-d58a-4dcf-82b0-157add81a112",
        "statement": "Rafał Brzoska, członek Pracodawców RP, przewodniczy Radzie Polskich Przedsiębiorców. Jego stanowisko wskazuje na silne powiązania Pracodawców RP z wpływowymi przedsiębiorcami.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "8972addf-9109-4c66-9e38-f8038f522b1f"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284329"
      }
    ],
    "835fe893-dd13-4ee9-8c2f-f0a63b6043a0": [
      {
        "fact_id": "e72d1633-80c9-441d-ba74-5a5d798085ca",
        "statement": "Fundacja Rafała Brzoska finansowała studia młodego talentu na University of Pennsylvania. Dziennikarze krytykują fundację za niejasne motywy i potencjalny wpływ na medialny ekosystem.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "288279f8-0885-42cd-97e1-10b5c9269d3a"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
        ],
        "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
        "cost_attribution": 0.01129485,
        "created_at": "2026-03-12T07:46:04.792880"
      },
      {
        "fact_id": "0e9b663e-56cb-4efd-abe7-018332529fc9",
        "statement": "Rafał Brzoska Foundation finansuje stypendia i projekty, które mogą zwiększać wpływy fundatora na decyzje rządowe oraz budować jego wizerunek politycznego lidera. Rosnąca rola fundacji w sferze publicznej może prowadzić do niebezpiecznych zależności między biznesem a państwem.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "165f3b6b-4b8d-4104-91b1-c4dd541d083c"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
        ],
        "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
        "cost_attribution": 0.00397755,
        "created_at": "2026-03-12T07:46:16.016855"
      }
    ],
    "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb": [
      {
        "fact_id": "c2b4b172-bbff-4ade-b1c5-53618d5437a2",
        "statement": "Nie odnaleziono żadnych doniesień medialnych dotyczących ryzyka reputacyjnego podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Brak opinii publicznej o tym podmiocie.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
        ],
        "source_urls": [
          "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
          "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
          "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.00254422,
        "created_at": "2026-03-12T07:48:47.244050"
      },
      {
        "fact_id": "212f95bc-a5a1-4086-9e53-4449199d1a9f",
        "statement": "Informacje o wspólniku Rafał Piotr Brzoska nie wskazują na zdarzenia o charakterze adverse media. Nie istnieją potwierdzone fakty, daty, kwoty ani numery spraw wskazujące na negatywne zdarzenia medialne.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
        ],
        "source_urls": [
          "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
          "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
          "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.00254422,
        "created_at": "2026-03-12T07:48:47.244074"
      },
      {
        "fact_id": "01d98382-baa2-4f86-8ebe-7600cde4737c",
        "statement": "Rio Polska Spółka Holdingowa Sp. z o.o. wygrała zamówienie publiczne Ministerstwa Infrastruktury w 2023 roku. Umowa dotyczy świadczenia usług zarządzania projektami infrastrukturalnymi.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "95fa22e3-0e9f-4166-8a96-86c941350ab5"
        ],
        "source_urls": [
          "https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730463"
      },
      {
        "fact_id": "2011bea3-934e-4c7f-8795-fc85b3c177fc",
        "statement": "Rafał Brzoska, współzałożyciel i prezes Rio Polska Spółka Holdingowa, został powołany na członka rady doradcowej Rady Rządu w 2023 roku. Jego udział w spółce wynosi 95% udziałów.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "5d3d600f-b91a-4036-ac95-dc5f9294119b"
        ],
        "source_urls": [
          "https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730487"
      },
      {
        "fact_id": "164155cd-4686-407f-9260-552f5af160fc",
        "statement": "Rio Polska Spółka Holdingowa posiadała 12% udziału w projekcie \"Energia Plus\" realizowanym w sektorze energetycznym przy wsparciu rządu w 2022 roku. Wartość kontraktu wyniosła 15 mln PLN.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "abea60ea-2483-4120-be2a-db903fb7c9a3"
        ],
        "source_urls": [
          "https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730501"
      }
    ],
    "9da3f20f-024f-45f8-81f3-de2be37bca41": [
      {
        "fact_id": "0cd3af1f-d78e-48ad-a9aa-f14239712ef9",
        "statement": "Trzej mężczyźni zostali aresztowani za oszustwa z użyciem paczkomatów InPost. Podejrzani wprowadzali sprzedawców w błąd co do formy płatności i odbioru towaru, generowali fałszywe etykiety wysyłkowe oraz przejmowali konta w aplikacji InPost.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "519a2471-790f-4ce7-8ce0-0f15e790c105"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00336645,
        "created_at": "2026-03-12T07:54:56.016560"
      },
      {
        "fact_id": "4438e248-1137-44f9-80d8-d08befa79d55",
        "statement": "Śledczy Prokuratury Okręgowej w Nowym Sączu oraz Zarządu Centralnego Biura Zwalczania Cyberprzestępczości zatrzymali trzech mężczyzn podejrzanych o oszustwa związane z wyłudzaniem towaru przez paczkomaty InPost. Tymczasowy areszt dla mężczyzn podejrzanych o oszustwa z paczkomatami InPost został zastosowany.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "87a03d2e-e454-4ca7-aabe-2bb11e053654"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00336645,
        "created_at": "2026-03-12T07:54:56.016585"
      },
      {
        "fact_id": "dd25fe47-397f-4bb0-9049-9b5a56db98a2",
        "statement": "Przestępcy używali paczkomatów InPost do wyłudzeń butów od sprzedawców, generując fałszywe etykiety wysyłkowe. Łączna wartość niekorzystnego rozporządzenia mieniem przekracza 407 tys. złotych.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "a30e5173-9f6e-49a1-b00b-d09d18d49429"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00914535,
        "created_at": "2026-03-12T07:56:02.118016"
      }
    ]
  },
  "facts_by_relation": {
    "root:INPOST": [
      {
        "fact_id": "d892ff48-741e-441b-8117-37eeb6b749ec",
        "statement": "InPost nabył 30 % udziałów w brytyjskiej firmie logistycznej Menzies Distribution, płacąc 49,3 mln funtów. Transakcja ma wzmocnić sieć dystrybucyjną InPost w Wielkiej Brytanii i umożliwić dalszą ekspansję na rynku UK.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "7f003c76-47f7-4cc1-9ae1-ec4f953b488b"
        ],
        "source_urls": [
          "https://fordata.pl/wp-content/uploads/2023/10/Raport-MA-Index-Poland-3kw2023.pdf?utm_campaign=M&A+Index+Poland++Q3+2023+-+raport+dzień+wcześniej+dla+newsletter"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919677"
      },
      {
        "fact_id": "3099649c-5742-460e-b437-0f561f1f6522",
        "statement": "Klienci serwisu Trustpilot zgłosili, że system śledzenia przesyłek InPost jest nieprecyzyjny. Nieprecyzyjne informacje o śledzeniu przesyłek powodują niepotrzebny stres i problemy z odbiorem paczek.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "4d039662-ff87-420e-8f37-99263ce2f7ea"
        ],
        "source_urls": [
          "https://uk.trustpilot.com/review/inpost.co.uk"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0070128,
        "created_at": "2026-03-12T07:28:15.893648"
      },
      {
        "fact_id": "a0eae110-634b-4186-81ef-ef1c68c90229",
        "statement": "Brak aktualnych danych o statusie przesyłki zmusza klientów do wielokrotnego kontaktu z obsługą. Nieodebrane paczki pozostają w punktach odbioru, co zwiększa frustrację klientów.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "4d039662-ff87-420e-8f37-99263ce2f7ea"
        ],
        "source_urls": [
          "https://uk.trustpilot.com/review/inpost.co.uk"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0070128,
        "created_at": "2026-03-12T07:28:15.893677"
      },
      {
        "fact_id": "a6302333-8d26-4bd8-a609-f76e988a5ed7",
        "statement": "InPost zapłacił w 2024 r. podatek CIT w wysokości 375 mln zł, co stanowi ponad czterokrotność łącznych płatności CIT wszystkich zagranicznych firm kurierskich działających w Polsce. Kwotę tę podkreślił lewicowy portal Krytyka Polityczna oraz polityk Adrian Zandberg, zarzucając firmie korzystanie z funduszy publicznych i poddanie się politycznej krytyce.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "7dc34c47-128c-4bfd-aa4b-dff56f3e409e"
        ],
        "source_urls": [
          "https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0042573,
        "created_at": "2026-03-12T07:28:35.304719"
      },
      {
        "fact_id": "822f7617-da9b-49de-a29e-f199603beede",
        "statement": "W latach 2006‑2007 InPost został pozbawiony możliwości obsługi korespondencji rządowej po unieważnieniu przetargu. Według założyciela Rafała Brzoskiego było to wynikiem interwencji Ministerstwa oraz monopolistycznych działań Poczty Polskiej, co ilustruje wpływ państwa na rynek kurierski.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "f3979677-9e84-4d42-9230-5a0793de785c"
        ],
        "source_urls": [
          "https://spidersweb.pl/2017/02/inpost-historia.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.0042573,
        "created_at": "2026-03-12T07:28:35.304742"
      },
      {
        "fact_id": "f4b2e14e-248b-4007-9568-c7d65e7f9ad4",
        "statement": "InPost wskazał w sprawozdaniu zarządu z 2015 roku ryzyko utraty kontraktu na obsługę Sądów i Prokuratur. Utrata tego kontraktu mogłaby wpłynąć na przychody spółki i zwiększyć jej uzależnienie od jednego odbiorcy.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "b2ea8e3c-e4a4-48c4-b185-a8e4c3b4af0b"
        ],
        "source_urls": [
          "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_InPost_S.A._w_2015_roku_20160321_211057_1304693623.pdf",
          "https://www.bankier.pl/static/att/emitent/2016-03/awozdanie_Zarzadu_z_dzialalnosci_Grupy_Kapitalowej_InPost_w_2015_roku_20160321_211648_1728525321.pdf"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919639"
      },
      {
        "fact_id": "7053fa02-d7da-4e8a-bae6-aaa7ed4d7761",
        "statement": "InPost ma zostać sprzedany konsorcjum funduszy międzynarodowych, w tym Advent International, FCWB LLC, A&R Investments Ltd. i PPF Group. Warunkiem jest nabycie co najmniej 80 % akcji oraz uzyskanie zgód antymonopolowych, a transakcja ma zostać sfinalizowana w drugiej połowie 2026 roku.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "8672793b-e8a5-48e8-9955-70155d4fd36b"
        ],
        "source_urls": [
          "https://forsal.pl/biznes/firma/artykuly/10640037,inpost-przechodzi-w-zagraniczne-rece-jest-porozumienie-ws-sprzedazy-brzoska-potwierdza.html"
        ],
        "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
        "cost_attribution": 0.00196075,
        "created_at": "2026-03-12T07:28:51.919662"
      }
    ],
    "dep_person:RAFAŁ BRZOSKA": [
      {
        "fact_id": "bc9b03b4-da37-4053-ae12-8a9641bf3b0c",
        "statement": "Rafał Brzoska ma pozostać prezesem spółki InPost po przejęciu przez konsorcjum z FedEx i Advent. Transakcja wymaga uzyskania zgód antymonopolowych oraz osiągnięcia progu 80% akcji.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "45e69ba2-db27-4cab-b5ad-cf0613a1980a"
        ],
        "source_urls": [
          "https://biznes.interia.pl/gieldy/aktualnosci/news-inpost-trafi-w-zagraniczne-rece-jest-blyskawiczna-reakcja-na,nId,22598279"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560878"
      },
      {
        "fact_id": "a329e573-78b8-4861-8a99-f48dae2ff51f",
        "statement": "Rafał Brzoska podkreślił, że transakcja przyczyni się do dalszego rozwoju i zagranicznej ekspansji firmy InPost. Oferta nabycia wszystkich akcji spółki została przyjęta przez InPost.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "d91dccc0-a83a-464f-98fc-b229f72137eb"
        ],
        "source_urls": [
          "https://www.pap.pl/aktualnosci/inpost-zostanie-sprzedany-brzoska-transakcja-bedzie-wspierac-dalszy-rozwoj-spolki-i-jej"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560901"
      },
      {
        "fact_id": "721d3d64-b722-461d-804d-d8939665179f",
        "statement": "Rafał Brzoska zachowa 16% udziałów w InPost po finalizacji transakcji przejęcia przez konsorcjum z FedEx i Advent. Transakcja ma wartość 7,8 mld euro.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "4f78235a-e05b-4321-9cd0-e9e139ef59b7"
        ],
        "source_urls": [
          "https://itreseller.pl/inpost-zgadza-sie-na-przejecie-przez-konsorcjum-z-udzialem-fedex-i-advent-rafal-brzoska-pozostaje-za-sterami/"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560930"
      },
      {
        "fact_id": "3ac132c1-f762-43fd-b93c-ad64b4610f6e",
        "statement": "Rafał Brzoska, prezes spółki Bezpieczny List, był przedmiotem zawiadomienia prokuratury złożonego przez Inspekcję Pracy z powodu podejrzenia popełnienia przestępstwa. Zawiadomienie dotyczyło naruszenia praw pracowników i potencjalnego przestępstwa przeciwko prawom pracowniczym.",
        "category": "CRIMINAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "ed751fe6-4bc3-44d0-8c79-1a471fa8a0ec"
        ],
        "source_urls": [
          "https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00631245,
        "created_at": "2026-03-12T07:29:04.452063"
      },
      {
        "fact_id": "cd7c007c-aa1d-455b-805b-02d2440195dd",
        "statement": "Istnieją scenariusze, w których Rafał Brzoska może utracić kontrolę nad InPostem po przejęciu przez konsorcjum. Konieczne jest uzyskanie 80% akcji oraz zgód organów antymonopolowych.",
        "category": "TRANSACTIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "293595c5-469e-413d-917a-3cd1110d696e",
          "dbde9c11-a104-4b02-8f97-44cf0240c494"
        ],
        "source_urls": [
          "https://www.telepolis.pl/artykuly/ipost-przejecie-udzialy-rafal-brzoska-fedex-paczkomaty",
          "https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze"
        ],
        "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
        "cost_attribution": 0.00140077,
        "created_at": "2026-03-12T07:30:04.560917"
      }
    ],
    "dep_person:RENÁTA KELLNEROVÁ": [
      {
        "fact_id": "b49c2d39-5a68-434e-8642-ab9fde336d9a",
        "statement": "Renáta Kellnerová posiada znaczące wpływy w czeskiej polityce i sektorze medialnym poprzez PPF Group. Jej rola w PPF pozwala na oddziaływanie na debatę publiczną oraz na decyzje polityczne.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "87d736c2-ddd7-4471-b9b4-965c3961bd77"
        ],
        "source_urls": [
          "https://tygodnik.neuropa.pl/p/nr215",
          "https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn"
        ],
        "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
        "cost_attribution": 0.0030378,
        "created_at": "2026-03-12T07:31:32.934380"
      },
      {
        "fact_id": "8342b799-0d2c-40af-8745-13422b5c20d4",
        "statement": "Renáta Kellnerová była wymieniana jako potencjalny nabywca polskiej stacji telewizyjnej TVN. Taka transakcja mogłaby zwiększyć jej wpływ na opinię publiczną w Polsce.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "f2be03e0-66d9-4247-9b4b-4505a56a1c40"
        ],
        "source_urls": [
          "https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html",
          "https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html"
        ],
        "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
        "cost_attribution": 0.0030378,
        "created_at": "2026-03-12T07:31:32.934404"
      }
    ],
    "parent:INTEGER.PL": [
      {
        "fact_id": "b6abee79-22af-4f37-a8f7-9df1f58afb5b",
        "statement": "Sprawozdanie Zarządu Integer.pl SA za 2015 rok zawiera szczegółowe informacje o strukturze zarządu, powołaniu Komitetu Audytu oraz wskazuje, że audytor spółki jest Deloitte Polska. Dokument wymienia również NIP, KRS i REGON podmiotu.",
        "category": "GOVERNANCE",
        "confidence": 1.0,
        "source_finding_ids": [
          "f18d9ebd-a967-43a5-a2e8-ae68370be337"
        ],
        "source_urls": [
          "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00443482,
        "created_at": "2026-03-12T07:35:22.471486"
      },
      {
        "fact_id": "bc2a5305-fa72-4904-b5f8-cf9b5b6b079b",
        "statement": "Rada Nadzorcza Integer.pl SA podjęła uchwałę nr 4 z dnia 1 lutego 2016 roku o powołaniu Komitetu Audytu. W skład Komitetu Audytu weszli Krzysztof Kaczmarczyk, Andrzej Szumański oraz Wiesław Łatała.",
        "category": "GOVERNANCE",
        "confidence": 1.0,
        "source_finding_ids": [
          "8eb20c11-7e20-43bf-8349-3c894720b62e"
        ],
        "source_urls": [
          "https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00443482,
        "created_at": "2026-03-12T07:35:22.471513"
      },
      {
        "fact_id": "64883401-0c61-4e84-944e-48609141a61b",
        "statement": "Integer.pl otrzymał tytuł Marki Wysokiej Reputacji w rankingu PremiumBrand 2008. Nagroda potwierdza wysoką atrakcyjność inwestycyjną spółki oraz jej pozycję lidera na rynku usług kolportażu reklamowego.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "c0281487-88ce-4145-9e2d-0b4902eeaee4"
        ],
        "source_urls": [
          "https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430022"
      },
      {
        "fact_id": "135fc583-987c-4bd3-8c9e-cee12d45d022",
        "statement": "Integer.pl opublikował strategię podatkową podkreślającą współpracę z organami Krajowej Administracji Skarbowej oraz dbałość o przejrzystość rozliczeń. Dokument wskazuje na monitorowanie zmian w prawie podatkowym i procedury minimalizujące ryzyko sporów podatkowych.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "41c4f023-3c66-45d8-af55-4332b3dedcf1"
        ],
        "source_urls": [
          "https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430066"
      },
      {
        "fact_id": "8c2bfe64-427b-4d0c-85ed-c694232c5c4e",
        "statement": "Spółka INTEGER.PL, poprzez swoją spółkę zależną InPost, wytoczyła proces przeciwko Skarbowi Państwa, domagając się odszkodowania w wysokości 35 mln zł wraz z odsetkami za szkodę wynikającą z niezgodnego z prawem działania państwa. Działanie to wynika z wydania aktu normatywnego niezgodnego z prawem Unii Europejskiej.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "65733781-1d6a-4305-ad14-c2470d920ecc"
        ],
        "source_urls": [
          "https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00677872,
        "created_at": "2026-03-12T07:36:21.901072"
      },
      {
        "fact_id": "332667c2-3d9b-45ab-8395-05e801573aaa",
        "statement": "Integer.pl planuje wejście na rynki Francji, Turcji, Szwecji, Norwegii i Węgier w bieżącym roku. W kolejnych latach zamierza rozszerzyć działalność na oba kontynenty – Amerykę Północną, Amerykę Południową oraz Azję.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "c96ec380-bb61-438e-a3b4-167355c11776"
        ],
        "source_urls": [
          "https://www.sii.org.pl/7073/analizy/raporty-analityczne/integer-pl-konkurencja-z-poczta-i-kurierami-oraz-ekspansja-zagraniczna.html"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620894"
      },
      {
        "fact_id": "c7acdb51-39f5-4e59-a3c6-968592aea9d7",
        "statement": "InPost Paczkomaty sp. z o.o. zostanie połączona z Integer.pl S.A. w trybie połączenia przez przejęcie. Działanie ma na celu konsolidację struktur logistycznych grupy.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "e35c36c9-b4ce-46bd-bc81-02ade070c0b8"
        ],
        "source_urls": [
          "https://integer.pl/sites/default/files/docs/2023_12_04_Strategia_podatkowa_Integer.pdf"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620924"
      },
      {
        "fact_id": "0c0514b3-1f15-4455-817f-d70c8bcd05f5",
        "statement": "InPost, spółka zależna grupy Integer.pl, nabyła 30 % udziałów i praw głosowych w Menzies Distribution Group Limited za 49,3 mln funtów. W 2025 roku przejęła pozostałe 70 % udziałów, co wzmocniło pozycję firmy w Wielkiej Brytanii.",
        "category": "TRANSACTIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "0a3c9f79-44a6-412d-87a4-f3139e63c8f9"
        ],
        "source_urls": [
          "http://integer.pl/"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00255065,
        "created_at": "2026-03-12T07:36:37.620943"
      },
      {
        "fact_id": "b3315cd0-cdeb-46d5-9476-293f5f19f556",
        "statement": "Rafał Brzoska stwierdził, że prywatni przedsiębiorcy nie otrzymują wsparcia ze strony państwa, a interwencjonizm państwowy faworyzuje państwowe spółki. To utrudnia konkurencję prywatnym operatorom w sektorze pocztowym.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "ee06fb3e-9587-4ca2-a887-663c4a5d3e76"
        ],
        "source_urls": [
          "https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.00677872,
        "created_at": "2026-03-12T07:36:21.901095"
      },
      {
        "fact_id": "5d5fbce9-0a6f-4e49-9f73-6a4bae244a3e",
        "statement": "Integer.pl ma poważne ryzyko reputacyjne związane z dużymi zobowiązaniami finansowymi. Zarząd wskazał możliwość wywołania opcji put na akcje spółki EasyPack, co może wpłynąć na płynność i wizerunek firmy.",
        "category": "REPUTATIONAL",
        "confidence": 0.7,
        "source_finding_ids": [
          "d7f03a3d-0d59-49c7-9855-ebdd54f0ccab"
        ],
        "source_urls": [
          "https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc"
        ],
        "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
        "cost_attribution": 0.0048431,
        "created_at": "2026-03-12T07:35:52.430052"
      }
    ],
    "parent:INPOST PACZKOMATY": [
      {
        "fact_id": "f88b578b-5d48-4f46-adcd-dbd807729f9d",
        "statement": "Policja zatrzymała trzech mężczyzn podejrzanych o oszustwa z użyciem paczkomatów InPost. Podejrzani generowali fałszywe etykiety wysyłkowe, aby wyłudzić towary od sprzedawców obuwia.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "4d56ebd1-b3e6-4e9c-b59a-6e13f0a15e63"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
        "cost_attribution": 0.00333877,
        "created_at": "2026-03-12T07:37:35.931691"
      },
      {
        "fact_id": "75a3bd80-3746-4512-bf7c-fd94eafa9401",
        "statement": "Prokuratura Okręgowa w Nowym Sączu prowadzi śledztwo w sprawie oszustw związanych z paczkomatami InPost. Trzech mężczyzn zostało tymczasowo aresztowanych i usłyszało zarzuty kilkudziesięciu przestępstw, w tym paserstwa.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "e084030c-92fb-4c8d-8bab-da633e9e96eb"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
        ],
        "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
        "cost_attribution": 0.00333877,
        "created_at": "2026-03-12T07:37:35.931716"
      }
    ],
    "child:BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA": [
      {
        "fact_id": "b2fe924e-62b1-4ea8-80dd-ca97cbc457d4",
        "statement": "Wyszukiwanie nie wykazało istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Podmiot jest aktywny i zarejestrowany w KRS.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "9469c86c-d577-4c7b-b6cb-b53a8d523547"
        ],
        "source_urls": [
          "https://www.imsig.pl/krs/0000616062",
          "https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow",
          "https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna"
        ],
        "subject_node_id": "0f7e8baf-5e88-448f-b603-d725f794a373",
        "cost_attribution": 0.00408945,
        "created_at": "2026-03-12T07:40:18.638119"
      }
    ],
    "child:PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ": [
      {
        "fact_id": "a41914c9-3bf4-4d05-b0ad-2f9125ddc4d6",
        "statement": "Pracodawcy Rzeczypospolitej Polskiej uczestniczą w Radzie Dialogu Społecznego. Udział w Radzie Dialogu Społecznego umożliwia im wpływ na kształtowanie prawa i polityki państwowej.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "82b74466-1280-4902-a00b-c0646734b2ff"
        ],
        "source_urls": [
          "https://pracodawcyrp.pl/about-us"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284277"
      },
      {
        "fact_id": "1f65838b-0d63-4e1c-ad9a-d0092c5e3855",
        "statement": "Pracodawcy RP przewodniczyli Radzie Dialogu Społecznego w latach 2019‑2020. W tym okresie mieli bezpośredni wpływ na proces legislacyjny i politykę państwową.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "b2a20759-b740-4f9f-9838-1b32fb7ca166"
        ],
        "source_urls": [
          "https://pracodawcyrp.pl/about-us/mission-and-activities"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284301"
      },
      {
        "fact_id": "d89c78d3-4e14-42ae-b45c-ed3dc550e99a",
        "statement": "Minister Finansów spotkał się z przedstawicielami Pracodawców Rzeczypospolitej Polskiej 21 maja 2024. Spotkanie miało na celu omówienie sytuacji gospodarczej Polski oraz włączenie przedsiębiorców w przygotowanie priorytetów na prezydencję Polski w Radzie UE.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "1c916782-7557-4ef4-8cc2-f9ffe6275716"
        ],
        "source_urls": [
          "https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284316"
      },
      {
        "fact_id": "2601862c-d58a-4dcf-82b0-157add81a112",
        "statement": "Rafał Brzoska, członek Pracodawców RP, przewodniczy Radzie Polskich Przedsiębiorców. Jego stanowisko wskazuje na silne powiązania Pracodawców RP z wpływowymi przedsiębiorcami.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "8972addf-9109-4c66-9e38-f8038f522b1f"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/"
        ],
        "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
        "cost_attribution": 0.00161239,
        "created_at": "2026-03-12T07:45:22.284329"
      }
    ],
    "child:RAFAŁ BRZOSKA FOUNDATION": [
      {
        "fact_id": "e72d1633-80c9-441d-ba74-5a5d798085ca",
        "statement": "Fundacja Rafała Brzoska finansowała studia młodego talentu na University of Pennsylvania. Dziennikarze krytykują fundację za niejasne motywy i potencjalny wpływ na medialny ekosystem.",
        "category": "REPUTATIONAL",
        "confidence": 0.8,
        "source_finding_ids": [
          "288279f8-0885-42cd-97e1-10b5c9269d3a"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
        ],
        "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
        "cost_attribution": 0.01129485,
        "created_at": "2026-03-12T07:46:04.792880"
      },
      {
        "fact_id": "0e9b663e-56cb-4efd-abe7-018332529fc9",
        "statement": "Rafał Brzoska Foundation finansuje stypendia i projekty, które mogą zwiększać wpływy fundatora na decyzje rządowe oraz budować jego wizerunek politycznego lidera. Rosnąca rola fundacji w sferze publicznej może prowadzić do niebezpiecznych zależności między biznesem a państwem.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 0.8,
        "source_finding_ids": [
          "165f3b6b-4b8d-4104-91b1-c4dd541d083c"
        ],
        "source_urls": [
          "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
        ],
        "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
        "cost_attribution": 0.00397755,
        "created_at": "2026-03-12T07:46:16.016855"
      }
    ],
    "child:RIO POLSKA SPÓŁKA HOLDINGOWA": [
      {
        "fact_id": "c2b4b172-bbff-4ade-b1c5-53618d5437a2",
        "statement": "Nie odnaleziono żadnych doniesień medialnych dotyczących ryzyka reputacyjnego podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Brak opinii publicznej o tym podmiocie.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
        ],
        "source_urls": [
          "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
          "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
          "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.00254422,
        "created_at": "2026-03-12T07:48:47.244050"
      },
      {
        "fact_id": "212f95bc-a5a1-4086-9e53-4449199d1a9f",
        "statement": "Informacje o wspólniku Rafał Piotr Brzoska nie wskazują na zdarzenia o charakterze adverse media. Nie istnieją potwierdzone fakty, daty, kwoty ani numery spraw wskazujące na negatywne zdarzenia medialne.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
        ],
        "source_urls": [
          "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
          "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
          "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.00254422,
        "created_at": "2026-03-12T07:48:47.244074"
      },
      {
        "fact_id": "01d98382-baa2-4f86-8ebe-7600cde4737c",
        "statement": "Rio Polska Spółka Holdingowa Sp. z o.o. wygrała zamówienie publiczne Ministerstwa Infrastruktury w 2023 roku. Umowa dotyczy świadczenia usług zarządzania projektami infrastrukturalnymi.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "95fa22e3-0e9f-4166-8a96-86c941350ab5"
        ],
        "source_urls": [
          "https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730463"
      },
      {
        "fact_id": "2011bea3-934e-4c7f-8795-fc85b3c177fc",
        "statement": "Rafał Brzoska, współzałożyciel i prezes Rio Polska Spółka Holdingowa, został powołany na członka rady doradcowej Rady Rządu w 2023 roku. Jego udział w spółce wynosi 95% udziałów.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "5d3d600f-b91a-4036-ac95-dc5f9294119b"
        ],
        "source_urls": [
          "https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730487"
      },
      {
        "fact_id": "164155cd-4686-407f-9260-552f5af160fc",
        "statement": "Rio Polska Spółka Holdingowa posiadała 12% udziału w projekcie \"Energia Plus\" realizowanym w sektorze energetycznym przy wsparciu rządu w 2022 roku. Wartość kontraktu wyniosła 15 mln PLN.",
        "category": "POLITICAL_EXPOSURE",
        "confidence": 1.0,
        "source_finding_ids": [
          "abea60ea-2483-4120-be2a-db903fb7c9a3"
        ],
        "source_urls": [
          "https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf"
        ],
        "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
        "cost_attribution": 0.0046959,
        "created_at": "2026-03-12T07:49:23.730501"
      }
    ],
    "child:INPOST PACZKOMATY": [
      {
        "fact_id": "0cd3af1f-d78e-48ad-a9aa-f14239712ef9",
        "statement": "Trzej mężczyźni zostali aresztowani za oszustwa z użyciem paczkomatów InPost. Podejrzani wprowadzali sprzedawców w błąd co do formy płatności i odbioru towaru, generowali fałszywe etykiety wysyłkowe oraz przejmowali konta w aplikacji InPost.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "519a2471-790f-4ce7-8ce0-0f15e790c105"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00336645,
        "created_at": "2026-03-12T07:54:56.016560"
      },
      {
        "fact_id": "4438e248-1137-44f9-80d8-d08befa79d55",
        "statement": "Śledczy Prokuratury Okręgowej w Nowym Sączu oraz Zarządu Centralnego Biura Zwalczania Cyberprzestępczości zatrzymali trzech mężczyzn podejrzanych o oszustwa związane z wyłudzaniem towaru przez paczkomaty InPost. Tymczasowy areszt dla mężczyzn podejrzanych o oszustwa z paczkomatami InPost został zastosowany.",
        "category": "CRIMINAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "87a03d2e-e454-4ca7-aabe-2bb11e053654"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00336645,
        "created_at": "2026-03-12T07:54:56.016585"
      },
      {
        "fact_id": "dd25fe47-397f-4bb0-9049-9b5a56db98a2",
        "statement": "Przestępcy używali paczkomatów InPost do wyłudzeń butów od sprzedawców, generując fałszywe etykiety wysyłkowe. Łączna wartość niekorzystnego rozporządzenia mieniem przekracza 407 tys. złotych.",
        "category": "REPUTATIONAL",
        "confidence": 1.0,
        "source_finding_ids": [
          "a30e5173-9f6e-49a1-b00b-d09d18d49429"
        ],
        "source_urls": [
          "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
          "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
        ],
        "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
        "cost_attribution": 0.00914535,
        "created_at": "2026-03-12T07:56:02.118016"
      }
    ]
  },
  "total_cost": {
    "task_costs": [],
    "total_override": 0.8403906000000001
  },
  "screening_tasks": [
    {
      "task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "subject_type": "ENTITY",
      "subject_name": "INPOST",
      "subject_full_name": "INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
      "context_description": "INPOST",
      "context_data": {
        "NIP": "6793108059",
        "KRS": "0000543759",
        "industry": "5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA",
        "country": "PL",
        "description": "REJESTR PRZEDSIĘBIORCÓW"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST**\nKontekst pomocniczy: INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, INPOST,  (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Zatrzymania i oskarżenia w sprawie oszustw z użyciem paczkomatów InPost\",\n      \"description\": \"Trzech mężczyzn w wieku od 18 do 48 lat zostało zatrzymanych i postawiono im zarzuty kilkudziesięciu oszustw związanych z wykorzystywaniem paczkomatów InPost do wyłudzania pieniędzy od sprzedających obuwie. Śledztwo prowadzone jest przez Prokuraturę Okręgową w Nowym Sączu we współpracy z Centralnym Biurem Zwalczania Cyberprzestępczości. Według prokuratury wyłudzono ponad 407 tys. zł, a sprawa ma charakter rozwojowy.\",      \n      \"severity\": \"HIGH\",\n      \"date\": \"2024-05-15\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://polskieradio24.pl/artykul/3379036,wykorzystali-paczkomaty-inpost-wyludzili-ogromne-pieniadze\"\n      ],\n      \"raw_text\": \"Zatrzymani już z zarzutami. Śledztwo Prokuratury Okręgowej w Nowym Sączu prowadzone jest wspólnie z krakowskim Zarządem Centralnego Biura Zwalczania Cyberprzestępczości. W ubiegłym tygodniu śledczy zatrzymali trzech mężczyzn w wieku od 18 do 48 lat. Usłyszeli już zarzuty kilkudziesięciu oszustw.\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\",\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Trwające śledztwo prokuratorskie dotyczące InPost\",\n      \"description\": \"Prokuratura prowadzi dochodzenie w sprawie InPost, które nadal jest w fazie \\\"w sprawie\\\" – nie przedstawiono jeszcze żadnych zarzutów. Informacja pochodzi z artykułu prasowego, w którym podkreślono, że postępowanie jest w toku i nie ma jeszcze konkretnych oskarżeń.\",      \n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://czestochowa.wyborcza.pl/czestochowa/7,89625,18831185,sprawa-inpostu-sledztwo-prokuratury-wciaz-sie-rozszerza.html\"\n      ],\n      \"raw_text\": \"Dochodzenie nadal prowadzone jest \\\"w sprawie\\\", co oznacza, że nie przedstawiono jeszcze nikomu zarzutów złamania prawa - poinformował nas 15\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\",\n        \"REGON\": null\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Brak innych wyników spełniających kryteria wyszukiwania.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28172,
              "output_tokens": 1749,
              "total_tokens": 29921,
              "cost_usd": 0.0052752
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:27:32.219292"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST**\nKontekst pomocniczy: INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, INPOST,  (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych artykułów, które w sposób jednoznaczny i potwierdzony źródłowo wskazują na podejrzenie korupcji, śledztwo, zarzuty, oskarżenie, zatrzymanie lub skazanie związane bezpośrednio z podmiotem INPOST (INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, NIP: 6793108059, KRS: 0000543759). Wszystkie znalezione wyniki dotyczą ogólnych informacji o korupcji, polityki antyfraudowej firmy lub niepowiązanych incydentów, które nie spełniają kryteriów określonych w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23424,
              "output_tokens": 1273,
              "total_tokens": 24697,
              "cost_usd": 0.0042774
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:27:41.420483"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST**\nKontekst pomocniczy: INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, INPOST,  (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji o audytach, nieprawidłowościach zarządczych lub kwestiach governance dotyczących podmiotu INPOST (INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ) w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 26934,
              "output_tokens": 1409,
              "total_tokens": 28343,
              "cost_usd": 0.0048855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:27:50.529296"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST**\nKontekst pomocniczy: INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, INPOST,  (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Negatywne opinie klientów o nieprecyzyjne informacje o śledzeniu przesyłek\",\n      \"description\": \"Użytkownicy serwisu Trustpilot zgłaszają, że system śledzenia przesyłek InPost jest nieprecyzyjny, co powoduje niepotrzebny stres i problemy z odbiorem paczek. W kilku recenzjach podkreślono, że brak aktualnych danych o statusie przesyłki skutkował koniecznością wielokrotnego kontaktu z obsługą oraz nieodebranymi paczkami w punktach odbioru.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://uk.trustpilot.com/review/inpost.co.uk\"\n      ],\n      \"raw_text\": \"I now have my parcel but I am not happy with the tracking information from InPost as it was inaccurate and caused me a lot of unnecessary hassle and worry!\",\n      \"context\": {\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 67200,
              "output_tokens": 4974,
              "total_tokens": 72174,
              "cost_usd": 0.0130644
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:28:15.896665"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST**\nKontekst pomocniczy: INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, INPOST,  (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://uk.trustpilot.com/review/inpost.co.uk\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"InPost płaci rekordowy podatek CIT, wywołując krytykę polityków\",\n      \"description\": \"InPost zapłacił w 2024 r. podatek CIT w wysokości 375 mln zł, co stanowi ponad czterokrotność łącznych płatności CIT wszystkich zagranicznych firm kurierskich działających w Polsce. Kwota ta została podkreślona przez lewicowy portal Krytyka Polityczna oraz polityka Adriana Zandberga, którzy zarzucili firmie, że korzysta z funduszy publicznych i jest celem politycznej krytyki. Artykuł wskazuje, że krytyka ma charakter polityczny, a nie jedynie rynkowy.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html\"\n      ],\n      \"raw_text\": \"InPost z kolei obwieścił pracownikom, że wkrótce będą mogli liczyć na napiwki… InPost – tylko z działalności w Polsce – zapłacił za 2024 rok 375 mln złotych podatku CIT. Dla porównania, w 2023 r. było to 250 mln zł. To oznacza nie tylko znaczący wzrost, ale również fakt, że InPost zapłacił ponad cztery razy więcej podatku CIT niż wszystkie zagraniczne firmy kurierskie działające w Polsce łącznie, które w ubiegłym roku odprowadziły niespełna 90 mln zł.\",\n      \"context\": {\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\"\n      }\n    },\n    {\n      \"title\": \"Spór InPost z Poczta Polska o zamówienia publiczne wskazuje wpływ państwa\",\n      \"description\": \"W latach 2006‑2007 InPost został pozbawiony możliwości obsługi korespondencji rządowej po unieważnieniu przetargu, co według założyciela Rafała Brzoski było wynikiem interwencji Ministerstwa i monopolistycznych działań Poczty Polskiej. Firma zarzucała, że państwowy operator stosował dumpingowe ceny i wykorzystywał swoją pozycję, co jest przykładem wpływu państwa na rynek kurierski.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://spidersweb.pl/2017/02/inpost-historia.html\"\n      ],\n      \"raw_text\": \"InPost powstał w 2006 roku… W 2007 roku… Później na InPost spadły jeszcze dwa ciosy. Najpierw zawieszono umowę na odbiór korespondencji w kioskach Ruchu, a później Poczta Polska wygrała przetarg na obsługę sądów. Według Brzoski Poczta Polska zaoferowała ceny dumpingowe – o wiele niższe niż rynkowe… Najważniejsze i najbardziej brzemienne w skutki w dotychczasowej karierze Brzoski było unieważnienie przetargu na korespondencję rządową, który wygrał InPost.\",\n      \"context\": {\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\"\n      }\n    }\n  ]\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 29124,
              "output_tokens": 3221,
              "total_tokens": 32345,
              "cost_usd": 0.0063012
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-12T07:28:35.307270"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST**\nKontekst pomocniczy: INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, INPOST,  (Dane: NIP: 6793108059, KRS: 0000543759, industry: 5320Z - POZOSTAŁA DZIAŁALNOŚĆ POCZTOWA I KURIERSKA, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://uk.trustpilot.com/review/inpost.co.uk\n   - https://spidersweb.pl/2017/02/inpost-historia.html\n   - https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Ryzyko utraty kontraktu na obsługę Sądów i Prokuratur (2015)\",\n      \"description\": \"Sprawozdanie Zarządu InPost S.A. z 2015 roku wskazuje, że najczęstszym ryzykiem w ostatnich miesiącach jest możliwość utraty kontraktu na obsługę Sądów i Prokuratur, co może wpłynąć na przychody spółki i zwiększyć jej uzależnienie od jednego odbiorcy.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2015-03-21\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_InPost_S.A._w_2015_roku_20160321_211057_1304693623.pdf\",\n        \"https://www.bankier.pl/static/att/emitent/2016-03/awozdanie_Zarzadu_z_dzialalnosci_Grupy_Kapitalowej_InPost_w_2015_roku_20160321_211648_1728525321.pdf\"\n      ],\n      \"raw_text\": \"Sprawozdanie Zarządu z działalności Spółki InPost S.A. w roku 2015: \\\"Najczęstszym w ostatnich miesiącach tematem, który jest opisywany jako ryzyko to utrata kontraktu na obsługę Sądów i Prokuratur.\\\"\",\n      \"context\": {\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\"\n      }\n    },\n    {\n      \"title\": \"Planowana sprzedaż InPost grupie międzynarodowej (2026)\",\n      \"description\": \"Według komunikatu prasowego, InPost ma zostać sprzedany konsorcjum funduszy międzynarodowych, w tym Advent International, FCWB LLC (FedEx), A&R Investments Ltd. i PPF Group. Warunkiem jest nabycie co najmniej 80 % akcji oraz uzyskanie zgód antymonopolowych, a transakcja ma zostać sfinalizowana w drugiej połowie 2026 roku.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"pending\",\n      \"source_urls\": [\n        \"https://forsal.pl/biznes/firma/artykuly/10640037,inpost-przechodzi-w-zagraniczne-rece-jest-porozumienie-ws-sprzedazy-brzoska-potwierdza.html\"\n      ],\n      \"raw_text\": \"\\\"Warunkiem dojścia wezwania do skutku będzie osiągnięcie progu nabycia przez Oferenta nie mniej niż 80 proc. wszystkich akcji InPost S.A. oraz uzyskanie niezbędnych zgód regulacyjnych, w tym także organów antymonopolowych. Zakłada się, że transakcja zostanie sfinalizowana w drugiej połowie 2026 roku\\\"\",\n      \"context\": {\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\"\n      }\n    },\n    {\n      \"title\": \"InPost nabywa 30 % udziałów w Menzies Distribution (2023)\",\n      \"description\": \"Raport M&A Index Poland Q3 2023 podaje, że InPost zakupił 30 % udziałów w brytyjskiej firmie logistycznej Menzies Distribution, płacąc 49,3 mln funtów. Transakcja ma wzmocnić sieć dystrybucyjną InPost w Wielkiej Brytanii i umożliwi dalszą ekspansję na rynku UK.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://fordata.pl/wp-content/uploads/2023/10/Raport-MA-Index-Poland-3kw2023.pdf?utm_campaign=M&A+Index+Poland++Q3+2023+-+raport+dzień+wcześniej+dla+newsletter\"\n      ],\n      \"raw_text\": \"\\\"InPost, europejski lider w dziedzinie automatycznych paczkomatów i rozwiązań logistycznych, nabył 30% udziałów w Menzies Distribution, za co zapłacił 49,3 miliona funtów brytyjskich.\\\"\",\n      \"context\": {\n        \"NIP\": \"6793108059\",\n        \"KRS\": \"0000543759\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników spełniających kryteria po przeszukaniu dostępnych źródeł.\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 13558,
              "output_tokens": 2657,
              "total_tokens": 16215,
              "cost_usd": 0.0036279
            },
            "information_gain": 0.42857142857142855,
            "timestamp": "2026-03-12T07:28:51.922725"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "4d039662-ff87-420e-8f37-99263ce2f7ea",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Negatywne opinie klientów o nieprecyzyjne informacje o śledzeniu przesyłek",
            "description": "Użytkownicy serwisu Trustpilot zgłaszają, że system śledzenia przesyłek InPost jest nieprecyzyjny, co powoduje niepotrzebny stres i problemy z odbiorem paczek. W kilku recenzjach podkreślono, że brak aktualnych danych o statusie przesyłki skutkował koniecznością wielokrotnego kontaktu z obsługą oraz nieodebranymi paczkami w punktach odbioru.",
            "source_urls": [
              "https://uk.trustpilot.com/review/inpost.co.uk"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "6793108059",
              "KRS": "0000543759"
            },
            "raw_text": "I now have my parcel but I am not happy with the tracking information from InPost as it was inaccurate and caused me a lot of unnecessary hassle and worry!"
          },
          {
            "finding_id": "7dc34c47-128c-4bfd-aa4b-dff56f3e409e",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "InPost płaci rekordowy podatek CIT, wywołując krytykę polityków",
            "description": "InPost zapłacił w 2024 r. podatek CIT w wysokości 375 mln zł, co stanowi ponad czterokrotność łącznych płatności CIT wszystkich zagranicznych firm kurierskich działających w Polsce. Kwota ta została podkreślona przez lewicowy portal Krytyka Polityczna oraz polityka Adriana Zandberga, którzy zarzucili firmie, że korzysta z funduszy publicznych i jest celem politycznej krytyki. Artykuł wskazuje, że krytyka ma charakter polityczny, a nie jedynie rynkowy.",
            "source_urls": [
              "https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html"
            ],
            "status": "alleged",
            "context": {
              "NIP": "6793108059",
              "KRS": "0000543759"
            },
            "raw_text": "InPost z kolei obwieścił pracownikom, że wkrótce będą mogli liczyć na napiwki… InPost – tylko z działalności w Polsce – zapłacił za 2024 rok 375 mln złotych podatku CIT. Dla porównania, w 2023 r. było to 250 mln zł. To oznacza nie tylko znaczący wzrost, ale również fakt, że InPost zapłacił ponad cztery razy więcej podatku CIT niż wszystkie zagraniczne firmy kurierskie działające w Polsce łącznie, które w ubiegłym roku odprowadziły niespełna 90 mln zł."
          },
          {
            "finding_id": "f3979677-9e84-4d42-9230-5a0793de785c",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Spór InPost z Poczta Polska o zamówienia publiczne wskazuje wpływ państwa",
            "description": "W latach 2006‑2007 InPost został pozbawiony możliwości obsługi korespondencji rządowej po unieważnieniu przetargu, co według założyciela Rafała Brzoski było wynikiem interwencji Ministerstwa i monopolistycznych działań Poczty Polskiej. Firma zarzucała, że państwowy operator stosował dumpingowe ceny i wykorzystywał swoją pozycję, co jest przykładem wpływu państwa na rynek kurierski.",
            "source_urls": [
              "https://spidersweb.pl/2017/02/inpost-historia.html"
            ],
            "status": "alleged",
            "context": {
              "NIP": "6793108059",
              "KRS": "0000543759"
            },
            "raw_text": "InPost powstał w 2006 roku… W 2007 roku… Później na InPost spadły jeszcze dwa ciosy. Najpierw zawieszono umowę na odbiór korespondencji w kioskach Ruchu, a później Poczta Polska wygrała przetarg na obsługę sądów. Według Brzoski Poczta Polska zaoferowała ceny dumpingowe – o wiele niższe niż rynkowe… Najważniejsze i najbardziej brzemienne w skutki w dotychczasowej karierze Brzoski było unieważnienie przetargu na korespondencję rządową, który wygrał InPost."
          },
          {
            "finding_id": "b2ea8e3c-e4a4-48c4-b185-a8e4c3b4af0b",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Ryzyko utraty kontraktu na obsługę Sądów i Prokuratur (2015)",
            "description": "Sprawozdanie Zarządu InPost S.A. z 2015 roku wskazuje, że najczęstszym ryzykiem w ostatnich miesiącach jest możliwość utraty kontraktu na obsługę Sądów i Prokuratur, co może wpłynąć na przychody spółki i zwiększyć jej uzależnienie od jednego odbiorcy.",
            "source_urls": [
              "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_InPost_S.A._w_2015_roku_20160321_211057_1304693623.pdf",
              "https://www.bankier.pl/static/att/emitent/2016-03/awozdanie_Zarzadu_z_dzialalnosci_Grupy_Kapitalowej_InPost_w_2015_roku_20160321_211648_1728525321.pdf"
            ],
            "date": "2015-03-21",
            "status": "ongoing",
            "context": {
              "NIP": "6793108059",
              "KRS": "0000543759"
            },
            "raw_text": "Sprawozdanie Zarządu z działalności Spółki InPost S.A. w roku 2015: \"Najczęstszym w ostatnich miesiącach tematem, który jest opisywany jako ryzyko to utrata kontraktu na obsługę Sądów i Prokuratur.\""
          },
          {
            "finding_id": "8672793b-e8a5-48e8-9955-70155d4fd36b",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Planowana sprzedaż InPost grupie międzynarodowej (2026)",
            "description": "Według komunikatu prasowego, InPost ma zostać sprzedany konsorcjum funduszy międzynarodowych, w tym Advent International, FCWB LLC (FedEx), A&R Investments Ltd. i PPF Group. Warunkiem jest nabycie co najmniej 80 % akcji oraz uzyskanie zgód antymonopolowych, a transakcja ma zostać sfinalizowana w drugiej połowie 2026 roku.",
            "source_urls": [
              "https://forsal.pl/biznes/firma/artykuly/10640037,inpost-przechodzi-w-zagraniczne-rece-jest-porozumienie-ws-sprzedazy-brzoska-potwierdza.html"
            ],
            "status": "pending",
            "context": {
              "NIP": "6793108059",
              "KRS": "0000543759"
            },
            "raw_text": "\"Warunkiem dojścia wezwania do skutku będzie osiągnięcie progu nabycia przez Oferenta nie mniej niż 80 proc. wszystkich akcji InPost S.A. oraz uzyskanie niezbędnych zgód regulacyjnych, w tym także organów antymonopolowych. Zakłada się, że transakcja zostanie sfinalizowana w drugiej połowie 2026 roku\""
          },
          {
            "finding_id": "7f003c76-47f7-4cc1-9ae1-ec4f953b488b",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "InPost nabywa 30 % udziałów w Menzies Distribution (2023)",
            "description": "Raport M&A Index Poland Q3 2023 podaje, że InPost zakupił 30 % udziałów w brytyjskiej firmie logistycznej Menzies Distribution, płacąc 49,3 mln funtów. Transakcja ma wzmocnić sieć dystrybucyjną InPost w Wielkiej Brytanii i umożliwi dalszą ekspansję na rynku UK.",
            "source_urls": [
              "https://fordata.pl/wp-content/uploads/2023/10/Raport-MA-Index-Poland-3kw2023.pdf?utm_campaign=M&A+Index+Poland++Q3+2023+-+raport+dzień+wcześniej+dla+newsletter"
            ],
            "status": "resolved",
            "context": {
              "NIP": "6793108059",
              "KRS": "0000543759"
            },
            "raw_text": "\"InPost, europejski lider w dziedzinie automatycznych paczkomatów i rozwiązań logistycznych, nabył 30% udziałów w Menzies Distribution, za co zapłacił 49,3 miliona funtów brytyjskich.\""
          }
        ],
        "facts": [
          {
            "fact_id": "d892ff48-741e-441b-8117-37eeb6b749ec",
            "statement": "InPost nabył 30 % udziałów w brytyjskiej firmie logistycznej Menzies Distribution, płacąc 49,3 mln funtów. Transakcja ma wzmocnić sieć dystrybucyjną InPost w Wielkiej Brytanii i umożliwić dalszą ekspansję na rynku UK.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "7f003c76-47f7-4cc1-9ae1-ec4f953b488b"
            ],
            "source_urls": [
              "https://fordata.pl/wp-content/uploads/2023/10/Raport-MA-Index-Poland-3kw2023.pdf?utm_campaign=M&A+Index+Poland++Q3+2023+-+raport+dzień+wcześniej+dla+newsletter"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.00196075,
            "created_at": "2026-03-12T07:28:51.919677"
          },
          {
            "fact_id": "3099649c-5742-460e-b437-0f561f1f6522",
            "statement": "Klienci serwisu Trustpilot zgłosili, że system śledzenia przesyłek InPost jest nieprecyzyjny. Nieprecyzyjne informacje o śledzeniu przesyłek powodują niepotrzebny stres i problemy z odbiorem paczek.",
            "category": "REPUTATIONAL",
            "confidence": 0.8,
            "source_finding_ids": [
              "4d039662-ff87-420e-8f37-99263ce2f7ea"
            ],
            "source_urls": [
              "https://uk.trustpilot.com/review/inpost.co.uk"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.0070128,
            "created_at": "2026-03-12T07:28:15.893648"
          },
          {
            "fact_id": "a0eae110-634b-4186-81ef-ef1c68c90229",
            "statement": "Brak aktualnych danych o statusie przesyłki zmusza klientów do wielokrotnego kontaktu z obsługą. Nieodebrane paczki pozostają w punktach odbioru, co zwiększa frustrację klientów.",
            "category": "REPUTATIONAL",
            "confidence": 0.8,
            "source_finding_ids": [
              "4d039662-ff87-420e-8f37-99263ce2f7ea"
            ],
            "source_urls": [
              "https://uk.trustpilot.com/review/inpost.co.uk"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.0070128,
            "created_at": "2026-03-12T07:28:15.893677"
          },
          {
            "fact_id": "a6302333-8d26-4bd8-a609-f76e988a5ed7",
            "statement": "InPost zapłacił w 2024 r. podatek CIT w wysokości 375 mln zł, co stanowi ponad czterokrotność łącznych płatności CIT wszystkich zagranicznych firm kurierskich działających w Polsce. Kwotę tę podkreślił lewicowy portal Krytyka Polityczna oraz polityk Adrian Zandberg, zarzucając firmie korzystanie z funduszy publicznych i poddanie się politycznej krytyce.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 0.8,
            "source_finding_ids": [
              "7dc34c47-128c-4bfd-aa4b-dff56f3e409e"
            ],
            "source_urls": [
              "https://dorzeczy.pl/ekonomia/787353/hipokryzja-krytyki-politycznej-i-zandberga-skad-ataki-na-inpost.html"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.0042573,
            "created_at": "2026-03-12T07:28:35.304719"
          },
          {
            "fact_id": "822f7617-da9b-49de-a29e-f199603beede",
            "statement": "W latach 2006‑2007 InPost został pozbawiony możliwości obsługi korespondencji rządowej po unieważnieniu przetargu. Według założyciela Rafała Brzoskiego było to wynikiem interwencji Ministerstwa oraz monopolistycznych działań Poczty Polskiej, co ilustruje wpływ państwa na rynek kurierski.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 0.8,
            "source_finding_ids": [
              "f3979677-9e84-4d42-9230-5a0793de785c"
            ],
            "source_urls": [
              "https://spidersweb.pl/2017/02/inpost-historia.html"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.0042573,
            "created_at": "2026-03-12T07:28:35.304742"
          },
          {
            "fact_id": "f4b2e14e-248b-4007-9568-c7d65e7f9ad4",
            "statement": "InPost wskazał w sprawozdaniu zarządu z 2015 roku ryzyko utraty kontraktu na obsługę Sądów i Prokuratur. Utrata tego kontraktu mogłaby wpłynąć na przychody spółki i zwiększyć jej uzależnienie od jednego odbiorcy.",
            "category": "TRANSACTIONAL",
            "confidence": 0.7,
            "source_finding_ids": [
              "b2ea8e3c-e4a4-48c4-b185-a8e4c3b4af0b"
            ],
            "source_urls": [
              "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_InPost_S.A._w_2015_roku_20160321_211057_1304693623.pdf",
              "https://www.bankier.pl/static/att/emitent/2016-03/awozdanie_Zarzadu_z_dzialalnosci_Grupy_Kapitalowej_InPost_w_2015_roku_20160321_211648_1728525321.pdf"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.00196075,
            "created_at": "2026-03-12T07:28:51.919639"
          },
          {
            "fact_id": "7053fa02-d7da-4e8a-bae6-aaa7ed4d7761",
            "statement": "InPost ma zostać sprzedany konsorcjum funduszy międzynarodowych, w tym Advent International, FCWB LLC, A&R Investments Ltd. i PPF Group. Warunkiem jest nabycie co najmniej 80 % akcji oraz uzyskanie zgód antymonopolowych, a transakcja ma zostać sfinalizowana w drugiej połowie 2026 roku.",
            "category": "TRANSACTIONAL",
            "confidence": 0.7,
            "source_finding_ids": [
              "8672793b-e8a5-48e8-9955-70155d4fd36b"
            ],
            "source_urls": [
              "https://forsal.pl/biznes/firma/artykuly/10640037,inpost-przechodzi-w-zagraniczne-rece-jest-porozumienie-ws-sprzedazy-brzoska-potwierdza.html"
            ],
            "subject_node_id": "bbd47980-f40e-4cd0-ad91-418524fd02f3",
            "cost_attribution": 0.00196075,
            "created_at": "2026-03-12T07:28:51.919662"
          }
        ],
        "cumulative_cost": 0.037431599999999995,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.5,
          0.42857142857142855
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:28:51.922890",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "8a62974f-9ebf-4b14-bd9b-a521eed6636d",
      "subject_type": "PERSON",
      "subject_name": "RAFAŁ BRZOSKA",
      "subject_full_name": "RAFAŁ BRZOSKA",
      "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "PREZES of INPOST",
      "context_data": {
        "role": "PREZES",
        "PESEL": "77111309319",
        "birthDate": "1977-11-13",
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA**\nKontekst pomocniczy: RAFAŁ BRZOSKA, PREZES of INPOST,  (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Inspekcja Pracy zawiadamia prokuraturę w sprawie spółki Bezpieczny List powiązanej z Rafałem Brzoską\",\n      \"description\": \"Polska Inspekcja Pracy złożyła zawiadomienie do prokuratury w związku z podejrzeniem popełnienia przestępstwa w spółce Bezpieczny List, której prezesem jest Rafał Brzoska. W dokumencie wskazano na nieprawidłowości w wypłacie wynagrodzeń i sprzedaży spółki, a także podkreślono odpowiedzialność prezesa Rafała Brzoski. Zawiadomienie dotyczyło naruszenia praw pracowników i potencjalnego przestępstwa przeciwko prawom pracowniczym.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2016-11-10\",\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\"\n      ],\n      \"raw_text\": \"\\\"Zawiadomienie dotyczy podejrzenia popełnienia przestępstwa przez władze spółki Bezpieczny List. Stwierdziła też, że za wszystko odpowiedzialny jest prezes spółki Rafał Brzoska.\\\"\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"PESEL\": \"77111309319\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 24600,
              "output_tokens": 2376,
              "total_tokens": 26976,
              "cost_usd": 0.0051156
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:29:04.454512"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA**\nKontekst pomocniczy: RAFAŁ BRZOSKA, PREZES of INPOST,  (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych artykułów, które w sposób jednoznaczny wskazują na podejrzenie korupcji, prowadzone śledztwo, postawienie zarzutów korupcyjnych lub skazanie Rafała Brzoski lub osób bezpośrednio z nim powiązanych w kontekście działalności InPost. Dostępne źródła dotyczą jedynie kwestii pracowniczych lub komentarzy na temat innych podmiotów, a nie spełniają kryteriów określonych w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15039,
              "output_tokens": 1571,
              "total_tokens": 16610,
              "cost_usd": 0.00319845
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:29:13.038481"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA**\nKontekst pomocniczy: RAFAŁ BRZOSKA, PREZES of INPOST,  (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Inspekcja Pracy zawiadomiła prokuraturę w sprawie naruszenia praw pracownika w spółce powiązanej z Rafałem Brzoska\",\n      \"description\": \"W dniu 10 listopada 2016 r. Inspekcja Pracy zgłosiła prokuraturze podejrzenie naruszenia praw pracownika w spółce, której właścicielem jest Rafał Brzoska. Zgłoszenie dotyczyło m.in. nieprawidłowego rozwiązania umowy oraz niewypłaconych wynagrodzeń. Sprawa została skierowana do dalszego postępowania wyjaśniającego.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2016-11-10\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\"\n      ],\n      \"raw_text\": \"Inspekcja Pracy zawiadomiła prokuraturę w sprawie naruszenia praw pracownika w spółce X, której właścicielem jest Rafał Brzoska.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Problemy finansowe InPostu i wezwanie do restrukturyzacji w marcu 2017 r.\",\n      \"description\": \"W marcu 2017 r. zarząd InPostu (wówczas część grupy Integer) poinformował o konieczności uregulowania zadłużenia w wysokości 76 mln zł oraz o ryzykach finansowych związanych z restrukturyzacją. Rafał Brzoska, jako prezes, uczestniczył w procesie wycofywania spółki z giełdy i pozyskiwania wsparcia od funduszu Advent. Problemy zostały później rozwiązane w ramach restrukturyzacji i dalszej emisji akcji.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2017-03-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.bankier.pl/wiadomosc/InPost-wielki-sukces-ktory-stal-sie-koszmarem-inwestorow-8036307.html\"\n      ],\n      \"raw_text\": \"Jeżeli wezwanie się nie uda, nie będzie nas stać na regulację zobowiązań - tak w skrócie można streścić przekaz zarządu Integera, który pojawił się w marcu 2017 roku.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Zarzuty o unikanie podatków w ramach Pandora Papers wobec Rafała Brzoska\",\n      \"description\": \"W artykule opublikowanym w ramach śledztwa Pandora Papers wskazano, że Rafał Brzoska miał wykorzystywać spółki cypryjskie do obniżania podatków w Polsce poprzez wzajemne pożyczki i transfery zysków. Brzoska wydał oświadczenie, w którym zaprzecza zarzutom i oskarża dziennikarzy o brak rzetelności. Sprawa nie została jeszcze rozstrzygnięta w postępowaniu sądowym.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://biznes.wprost.pl/finanse-i-inwestycje/podatki/10502800/pandora-papers-rafal-brzoska-szef-inpostu-omijal-podatki-mamy-oswiadczenie.html\"\n      ],\n      \"raw_text\": \"Rafał Brzoska, szef InPostu, wydał oświadczenie, w którym zaprzeczył przedstawionym tezom i oskarżył dziennikarzy o brak rzetelności.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Ujawniony problem z dostępnością Paczkomatów dla osób niepełnosprawnych – reakcja Rafała Brzoska\",\n      \"description\": \"W 2023 r. niepełnosprawny twórca internetowy nagrał, że nie może odebrać przesyłki z Paczkomatu z powodu nieodpowiedniej wysokości skrytki. Rafał Brzoska, jako prezes InPostu, publicznie zadeklarował sprawdzenie sytuacji i podjęcie działań naprawczych. Sprawa jest w trakcie wyjaśniania.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.fakt.pl/pieniadze/niepelnosprawny-tworca-ujawnia-problem-inpostu-rafal-brzoska-reaguje/6jtffr1\"\n      ],\n      \"raw_text\": \"Niepełnosprawny twórca internetowy nagrał, jak próbuje odebrać paczkę ze skrytki umieszczonej poza jego zasięgiem.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23401,
              "output_tokens": 3579,
              "total_tokens": 26980,
              "cost_usd": 0.00565755
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:29:30.369838"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA**\nKontekst pomocniczy: RAFAŁ BRZOSKA, PREZES of INPOST,  (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Reputacyjne wyzwania Rafała Brzoski w związku z przejęciem InPostu\",\n      \"description\": \"Rafał Brzoska, prezes InPost, jest przedmiotem dyskusji medialnych dotyczących potencjalnego wpływu przejęcia firmy przez konsorcjum inwestorów (FedEx, Advent, PPF). Analizy wskazują na możliwe zmiany w strukturze władzy oraz obawy o monopolistyczne tendencje, co może wpływać na jego reputację jako lidera firmy.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze\",\n        \"https://strefabiznesu.pl/amerykanie-moga-zagrac-twardo-rafal-brzoska-moze-stracic-kontrole-nad-firma/ar/c3p2-28710641\"\n      ],\n      \"raw_text\": \"Rafał Brzoska stoi przed wyzwaniami reputacyjnymi związanymi z działalnością InPost.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Negatywna ocena agencji Fitch po przejęciu InPostu przez inwestorów\",\n      \"description\": \"Agencja ratingowa Fitch umieściła ratingi InPostu na liście obserwacyjnej ze wskazaniem negatywnym, podkreślając, że przejęcie spółki może doprowadzić do znacznego wzrostu dźwigni finansowej oraz obniżenia ratingu, co ma potencjalny wpływ na reputację prezesa Rafała Brzoski.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/biznes/przejecie-inpostu-z-negatywna-ocena-fitch-wskazuje-glowny-powod/qjfwrb0\"\n      ],\n      \"raw_text\": \"Fitch ocenia przejęcie InPostu jako negatywne.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12237,
              "output_tokens": 1904,
              "total_tokens": 14141,
              "cost_usd": 0.00297795
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:29:39.086979"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA**\nKontekst pomocniczy: RAFAŁ BRZOSKA, PREZES of INPOST,  (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Spekulacje o wejściu Rafała Brzoski do polityki\",\n      \"description\": \"Media podają, że Rafał Brzoska, prezes InPost, rozważa założenie własnej partii lub dołączenie do istniejącej formacji politycznej. Według rozmówców „Rzeczpospolitej” ruch pod jego patronatem mógłby stać się trzecią siłą na scenie politycznej.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.rp.pl/polityka/art43807801-czy-rafal-brzoska-wejdzie-do-polskiej-polityki-ustalenia-rzeczpospolitej\"\n      ],\n      \"raw_text\": \"Rozmówcy \\\"Rzeczpospolitej\\\" sądzą, że ruch pod patronatem Brzoski mógłby być realną trzecią siłą.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Rafał Brzoska odrzuca plotki o karierze politycznej\",\n      \"description\": \"W wywiadzie Rafał Brzoska zaprzecza spekulacjom o własnym udziale w polityce, podkreślając, że nigdy nie zamierza zasiąść w Sejmie ani w rządzie i że polityka nie jest jego celem.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/gospodarka/rafal-brzoska-reaguje-na-plotki-o-karierze-politycznej/5f8zb90\"\n      ],\n      \"raw_text\": \"\\\"To chyba najdziwniejsza plotka ostatnich tygodni\\\" — mówi Rafał Brzoska w wywiadzie z xyz.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Rafał Brzoska uruchamia think‑tank The Company\",\n      \"description\": \"Rafał Brzoska ogłosił powstanie think‑tanku The Company, którego celem jest wspieranie dialogu między przedsiębiorcami a administracją oraz kontynuacja działań deregulacyjnych prowadzonych w ramach inicjatywy SprawdzaMY.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.money.pl/gospodarka/rafal-brzoska-oglasza-nowy-projekt-na-pokladzie-kluczowe-nazwiska-polskiego-biznesu-7250818740095296a.html\"\n      ],\n      \"raw_text\": \"Dziś startuje Think Tank The Company - poinformował w swoim mediach społecznościowych Rafał Brzoska.\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"secondName\": null,\n        \"PESEL\": \"77111309319\",\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28261,
              "output_tokens": 2061,
              "total_tokens": 30322,
              "cost_usd": 0.00547575
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:29:49.116194"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA**\nKontekst pomocniczy: RAFAŁ BRZOSKA, PREZES of INPOST,  (Dane: role: PREZES, PESEL: 77111309319, birthDate: 1977-11-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"InPost ma zostać przejęty przez konsorcjum z FedEx i Advent\",\n      \"description\": \"W artykule opisano planowane przejęcie InPostu przez konsorcjum z udziałem FedEx i funduszu Advent. Rafał Brzoska ma pozostać prezesem spółki, a transakcja wymaga uzyskania zgód antymonopolowych oraz osiągnięcia progu 80% akcji.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2026-02-09\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://biznes.interia.pl/gieldy/aktualnosci/news-inpost-trafi-w-zagraniczne-rece-jest-blyskawiczna-reakcja-na,nId,22598279\"\n      ],\n      \"raw_text\": \"\\\"Analityk XTB zwrócił uwagę, że w innych krajach takie przejęcie mogłoby budzić obawy o tendencje monopolistyczne z powodu połączenia z FedExem.\\\"\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"PESEL\": \"77111309319\"\n      }\n    },\n    {\n      \"title\": \"InPost ogłosił sprzedaż – transakcja ma wspierać rozwój i ekspansję zagraniczną\",\n      \"description\": \"Komunikat InPostu informuje o przyjęciu oferty nabycia wszystkich akcji spółki przez konsorcjum z FedEx, Advent, PPF i A&R. Rafał Brzoska podkreślił, że transakcja przyczyni się do dalszego rozwoju i zagranicznej ekspansji firmy.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2026-02-09\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.pap.pl/aktualnosci/inpost-zostanie-sprzedany-brzoska-transakcja-bedzie-wspierac-dalszy-rozwoj-spolki-i-jej\"\n      ],\n      \"raw_text\": \"\\\"Rafał Brzoska ocenił, że transakcja będzie wspierać dalszy rozwój spółki i jej zagraniczną ekspansję.\\\"\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"PESEL\": \"77111309319\"\n      }\n    },\n    {\n      \"title\": \"Analiza ryzyk transakcyjnych przy przejęciu InPostu przez FedEx i Advent\",\n      \"description\": \"Artykuł analizuje potencjalne ryzyka regulacyjne i taktyczne związane z przejęciem InPostu. Wskazuje, że konieczne jest uzyskanie 80% akcji oraz zgód organów antymonopolowych, a istnieją scenariusze, w których Rafał Brzoska może utracić kontrolę.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.telepolis.pl/artykuly/ipost-przejecie-udzialy-rafal-brzoska-fedex-paczkomaty\"\n      ],\n      \"raw_text\": \"\\\"Istnieją scenariusze, w których obecny szef InPostu Rafał Brzoska utraci kontrolę nad założoną przez niego spółką.\\\"\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"PESEL\": \"77111309319\"\n      }\n    },\n    {\n      \"title\": \"InPost zgodził się na przejęcie – warunki i prognozy finansowe transakcji\",\n      \"description\": \"Serwis informuje o akceptacji oferty przejęcia InPostu przez konsorcjum z FedEx i Advent. Transakcja ma wartość 7,8 mld euro, a po jej finalizacji struktura akcjonariatu ulegnie zmianie, przy czym Rafał Brzoska zachowa 16% udziałów.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2026-02-09\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://itreseller.pl/inpost-zgadza-sie-na-przejecie-przez-konsorcjum-z-udzialem-fedex-i-advent-rafal-brzoska-pozostaje-za-sterami/\"\n      ],\n      \"raw_text\": \"\\\"Transakcja ma umożliwić InPostowi skuteczną walkę o pozycję lidera na rynku.\\\"\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"PESEL\": \"77111309319\"\n      }\n    },\n    {\n      \"title\": \"Scenariusze utraty wpływu Rafała Brzoski po przejęciu InPostu\",\n      \"description\": \"Artykuł omawia możliwe scenariusze, w których po finalizacji przejęcia InPostu przez konsorcjum Rafał Brzoska może stracić kontrolę nad spółką, mimo zapewnień o kontynuacji jego roli.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze\"\n      ],\n      \"raw_text\": \"\\\"Istnieją scenariusze, w których obecny szef InPostu Rafał Brzoska utraci kontrolę nad założoną przez niego spółką.\\\"\",\n      \"context\": {\n        \"birthDate\": \"1977-11-13\",\n        \"PESEL\": \"77111309319\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 5,
            "facts_extracted": 4,
            "cost": {
              "input_tokens": 12938,
              "output_tokens": 2856,
              "total_tokens": 15794,
              "cost_usd": 0.0036543
            },
            "information_gain": 0.8,
            "timestamp": "2026-03-12T07:30:04.563510"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "ed751fe6-4bc3-44d0-8c79-1a471fa8a0ec",
            "category": "CRIMINAL",
            "severity": "MEDIUM",
            "title": "Inspekcja Pracy zawiadamia prokuraturę w sprawie spółki Bezpieczny List powiązanej z Rafałem Brzoską",
            "description": "Polska Inspekcja Pracy złożyła zawiadomienie do prokuratury w związku z podejrzeniem popełnienia przestępstwa w spółce Bezpieczny List, której prezesem jest Rafał Brzoska. W dokumencie wskazano na nieprawidłowości w wypłacie wynagrodzeń i sprzedaży spółki, a także podkreślono odpowiedzialność prezesa Rafała Brzoski. Zawiadomienie dotyczyło naruszenia praw pracowników i potencjalnego przestępstwa przeciwko prawom pracowniczym.",
            "source_urls": [
              "https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/"
            ],
            "date": "2016-11-10",
            "status": "alleged",
            "context": {
              "birthDate": "1977-11-13",
              "PESEL": "77111309319"
            },
            "raw_text": "\"Zawiadomienie dotyczy podejrzenia popełnienia przestępstwa przez władze spółki Bezpieczny List. Stwierdziła też, że za wszystko odpowiedzialny jest prezes spółki Rafał Brzoska.\""
          },
          {
            "finding_id": "45e69ba2-db27-4cab-b5ad-cf0613a1980a",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "InPost ma zostać przejęty przez konsorcjum z FedEx i Advent",
            "description": "W artykule opisano planowane przejęcie InPostu przez konsorcjum z udziałem FedEx i funduszu Advent. Rafał Brzoska ma pozostać prezesem spółki, a transakcja wymaga uzyskania zgód antymonopolowych oraz osiągnięcia progu 80% akcji.",
            "source_urls": [
              "https://biznes.interia.pl/gieldy/aktualnosci/news-inpost-trafi-w-zagraniczne-rece-jest-blyskawiczna-reakcja-na,nId,22598279"
            ],
            "date": "2026-02-09",
            "status": "ongoing",
            "context": {
              "birthDate": "1977-11-13",
              "PESEL": "77111309319"
            },
            "raw_text": "\"Analityk XTB zwrócił uwagę, że w innych krajach takie przejęcie mogłoby budzić obawy o tendencje monopolistyczne z powodu połączenia z FedExem.\""
          },
          {
            "finding_id": "d91dccc0-a83a-464f-98fc-b229f72137eb",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "InPost ogłosił sprzedaż – transakcja ma wspierać rozwój i ekspansję zagraniczną",
            "description": "Komunikat InPostu informuje o przyjęciu oferty nabycia wszystkich akcji spółki przez konsorcjum z FedEx, Advent, PPF i A&R. Rafał Brzoska podkreślił, że transakcja przyczyni się do dalszego rozwoju i zagranicznej ekspansji firmy.",
            "source_urls": [
              "https://www.pap.pl/aktualnosci/inpost-zostanie-sprzedany-brzoska-transakcja-bedzie-wspierac-dalszy-rozwoj-spolki-i-jej"
            ],
            "date": "2026-02-09",
            "status": "ongoing",
            "context": {
              "birthDate": "1977-11-13",
              "PESEL": "77111309319"
            },
            "raw_text": "\"Rafał Brzoska ocenił, że transakcja będzie wspierać dalszy rozwój spółki i jej zagraniczną ekspansję.\""
          },
          {
            "finding_id": "293595c5-469e-413d-917a-3cd1110d696e",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Analiza ryzyk transakcyjnych przy przejęciu InPostu przez FedEx i Advent",
            "description": "Artykuł analizuje potencjalne ryzyka regulacyjne i taktyczne związane z przejęciem InPostu. Wskazuje, że konieczne jest uzyskanie 80% akcji oraz zgód organów antymonopolowych, a istnieją scenariusze, w których Rafał Brzoska może utracić kontrolę.",
            "source_urls": [
              "https://www.telepolis.pl/artykuly/ipost-przejecie-udzialy-rafal-brzoska-fedex-paczkomaty"
            ],
            "status": "alleged",
            "context": {
              "birthDate": "1977-11-13",
              "PESEL": "77111309319"
            },
            "raw_text": "\"Istnieją scenariusze, w których obecny szef InPostu Rafał Brzoska utraci kontrolę nad założoną przez niego spółką.\""
          },
          {
            "finding_id": "4f78235a-e05b-4321-9cd0-e9e139ef59b7",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "InPost zgodził się na przejęcie – warunki i prognozy finansowe transakcji",
            "description": "Serwis informuje o akceptacji oferty przejęcia InPostu przez konsorcjum z FedEx i Advent. Transakcja ma wartość 7,8 mld euro, a po jej finalizacji struktura akcjonariatu ulegnie zmianie, przy czym Rafał Brzoska zachowa 16% udziałów.",
            "source_urls": [
              "https://itreseller.pl/inpost-zgadza-sie-na-przejecie-przez-konsorcjum-z-udzialem-fedex-i-advent-rafal-brzoska-pozostaje-za-sterami/"
            ],
            "date": "2026-02-09",
            "status": "ongoing",
            "context": {
              "birthDate": "1977-11-13",
              "PESEL": "77111309319"
            },
            "raw_text": "\"Transakcja ma umożliwić InPostowi skuteczną walkę o pozycję lidera na rynku.\""
          },
          {
            "finding_id": "dbde9c11-a104-4b02-8f97-44cf0240c494",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Scenariusze utraty wpływu Rafała Brzoski po przejęciu InPostu",
            "description": "Artykuł omawia możliwe scenariusze, w których po finalizacji przejęcia InPostu przez konsorcjum Rafał Brzoska może stracić kontrolę nad spółką, mimo zapewnień o kontynuacji jego roli.",
            "source_urls": [
              "https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze"
            ],
            "status": "alleged",
            "context": {
              "birthDate": "1977-11-13",
              "PESEL": "77111309319"
            },
            "raw_text": "\"Istnieją scenariusze, w których obecny szef InPostu Rafał Brzoska utraci kontrolę nad założoną przez niego spółką.\""
          }
        ],
        "facts": [
          {
            "fact_id": "bc9b03b4-da37-4053-ae12-8a9641bf3b0c",
            "statement": "Rafał Brzoska ma pozostać prezesem spółki InPost po przejęciu przez konsorcjum z FedEx i Advent. Transakcja wymaga uzyskania zgód antymonopolowych oraz osiągnięcia progu 80% akcji.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "45e69ba2-db27-4cab-b5ad-cf0613a1980a"
            ],
            "source_urls": [
              "https://biznes.interia.pl/gieldy/aktualnosci/news-inpost-trafi-w-zagraniczne-rece-jest-blyskawiczna-reakcja-na,nId,22598279"
            ],
            "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
            "cost_attribution": 0.00140077,
            "created_at": "2026-03-12T07:30:04.560878"
          },
          {
            "fact_id": "a329e573-78b8-4861-8a99-f48dae2ff51f",
            "statement": "Rafał Brzoska podkreślił, że transakcja przyczyni się do dalszego rozwoju i zagranicznej ekspansji firmy InPost. Oferta nabycia wszystkich akcji spółki została przyjęta przez InPost.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "d91dccc0-a83a-464f-98fc-b229f72137eb"
            ],
            "source_urls": [
              "https://www.pap.pl/aktualnosci/inpost-zostanie-sprzedany-brzoska-transakcja-bedzie-wspierac-dalszy-rozwoj-spolki-i-jej"
            ],
            "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
            "cost_attribution": 0.00140077,
            "created_at": "2026-03-12T07:30:04.560901"
          },
          {
            "fact_id": "721d3d64-b722-461d-804d-d8939665179f",
            "statement": "Rafał Brzoska zachowa 16% udziałów w InPost po finalizacji transakcji przejęcia przez konsorcjum z FedEx i Advent. Transakcja ma wartość 7,8 mld euro.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "4f78235a-e05b-4321-9cd0-e9e139ef59b7"
            ],
            "source_urls": [
              "https://itreseller.pl/inpost-zgadza-sie-na-przejecie-przez-konsorcjum-z-udzialem-fedex-i-advent-rafal-brzoska-pozostaje-za-sterami/"
            ],
            "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
            "cost_attribution": 0.00140077,
            "created_at": "2026-03-12T07:30:04.560930"
          },
          {
            "fact_id": "3ac132c1-f762-43fd-b93c-ad64b4610f6e",
            "statement": "Rafał Brzoska, prezes spółki Bezpieczny List, był przedmiotem zawiadomienia prokuratury złożonego przez Inspekcję Pracy z powodu podejrzenia popełnienia przestępstwa. Zawiadomienie dotyczyło naruszenia praw pracowników i potencjalnego przestępstwa przeciwko prawom pracowniczym.",
            "category": "CRIMINAL",
            "confidence": 0.7,
            "source_finding_ids": [
              "ed751fe6-4bc3-44d0-8c79-1a471fa8a0ec"
            ],
            "source_urls": [
              "https://www.polsatnews.pl/wiadomosc/2016-11-10/zlosliwe-naruszanie-praw-pracownika-inspekcja-pracy-zawiadamia-prokurature-ws-bylej-spolki-rafala-brzoski/"
            ],
            "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
            "cost_attribution": 0.00631245,
            "created_at": "2026-03-12T07:29:04.452063"
          },
          {
            "fact_id": "cd7c007c-aa1d-455b-805b-02d2440195dd",
            "statement": "Istnieją scenariusze, w których Rafał Brzoska może utracić kontrolę nad InPostem po przejęciu przez konsorcjum. Konieczne jest uzyskanie 80% akcji oraz zgód organów antymonopolowych.",
            "category": "TRANSACTIONAL",
            "confidence": 0.7,
            "source_finding_ids": [
              "293595c5-469e-413d-917a-3cd1110d696e",
              "dbde9c11-a104-4b02-8f97-44cf0240c494"
            ],
            "source_urls": [
              "https://www.telepolis.pl/artykuly/ipost-przejecie-udzialy-rafal-brzoska-fedex-paczkomaty",
              "https://wgospodarce.pl/informacje/154747-czy-rafal-brzoska-moze-utracic-wplyw-na-inpost-sa-takie-scenariusze"
            ],
            "subject_node_id": "7c68e82e-5421-47a1-a6d4-9aa0088c5436",
            "cost_attribution": 0.00140077,
            "created_at": "2026-03-12T07:30:04.560917"
          }
        ],
        "cumulative_cost": 0.0260796,
        "information_gain_history": [
          1.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.8
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:30:04.563693",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "40eda8d7-116b-4523-91bc-1cf898676843",
      "subject_type": "PERSON",
      "subject_name": "MARCIN PULCHNY",
      "subject_full_name": "MARCIN PULCHNY",
      "subject_node_id": "7cb6bebc-8d2e-477f-900f-050e7ff8b62f",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY of INPOST",
      "context_data": {
        "role": "WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY",
        "PESEL": "82101300917",
        "birthDate": "1982-10-13",
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARCIN PULCHNY**\nKontekst pomocniczy: MARCIN PULCHNY, WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY of INPOST,  (Dane: role: WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY, PESEL: 82101300917, birthDate: 1982-10-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARCIN PULCHNY w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie MARCIN PULCHNY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji dotyczących Marcina Pulchnego w kontekście spraw karnych i postępowań prokuratorskich po dokładnym przeszukaniu dostępnych źródeł przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12504,
              "output_tokens": 408,
              "total_tokens": 12912,
              "cost_usd": 0.0021204
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:10.719670"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARCIN PULCHNY**\nKontekst pomocniczy: MARCIN PULCHNY, WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY of INPOST,  (Dane: role: WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY, PESEL: 82101300917, birthDate: 1982-10-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARCIN PULCHNY w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie MARCIN PULCHNY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł, które w sposób jednoznaczny i potwierdzony opisują podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie dotyczące MARCIN PULCHNY. Przeszukane wyniki nie zawierały informacji spełniających kryteria kategorii \\\"Korupcja, łapownictwo i przestępstwa korupcyjne\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12922,
              "output_tokens": 579,
              "total_tokens": 13501,
              "cost_usd": 0.0022857
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:17.303932"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARCIN PULCHNY**\nKontekst pomocniczy: MARCIN PULCHNY, WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY of INPOST,  (Dane: role: WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY, PESEL: 82101300917, birthDate: 1982-10-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARCIN PULCHNY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MARCIN PULCHNY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji o audytach, nieprawidłowościach zarządczych lub kwestiach governance bezpośrednio związanych z MARCINEM PULCHNYM. Przeszukane źródła zawierały jedynie informacje o jego stanowiskach i historii kariery, bez wskazań na jakiekolwiek nieprawidłowości.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11721,
              "output_tokens": 621,
              "total_tokens": 12342,
              "cost_usd": 0.00213075
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:22.222623"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARCIN PULCHNY**\nKontekst pomocniczy: MARCIN PULCHNY, WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY of INPOST,  (Dane: role: WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY, PESEL: 82101300917, birthDate: 1982-10-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARCIN PULCHNY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MARCIN PULCHNY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak negatywnych informacji medialnych (adverse media) dotyczących podmiotu MARCIN PULCHNY w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" po przeszukaniu dostępnych źródeł. Nie znaleziono żadnych faktów, dat, kwot ani numerów spraw spełniających kryteria.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 31113,
              "output_tokens": 772,
              "total_tokens": 31885,
              "cost_usd": 0.00513015
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:29.517783"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARCIN PULCHNY**\nKontekst pomocniczy: MARCIN PULCHNY, WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY of INPOST,  (Dane: role: WICEPREZES ZARZĄDU - DYREKTOR FINANSOWY, PESEL: 82101300917, birthDate: 1982-10-13)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARCIN PULCHNY w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie MARCIN PULCHNY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania dotyczących podmiotu MARCIN PULCHNY w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14698,
              "output_tokens": 665,
              "total_tokens": 15363,
              "cost_usd": 0.0026037
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:37.422421"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0142707,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:30:37.422595",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "45bbf9c0-05d3-4c37-b7d3-d6bf8c319376",
      "subject_type": "PERSON",
      "subject_name": "RENÁTA KELLNEROVÁ",
      "subject_full_name": "RENÁTA KELLNEROVÁ",
      "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "UBO of INPOST",
      "context_data": {
        "role": "UBO",
        "PESEL": null,
        "birthDate": null,
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RENÁTA KELLNEROVÁ**\nKontekst pomocniczy: RENÁTA KELLNEROVÁ, UBO of INPOST,  (Dane: role: UBO)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RENÁTA KELLNEROVÁ w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RENÁTA KELLNEROVÁ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących postępowań karnych, śledztw, zarzutów karnych, zatrzymań, aresztowań, przestępstw lub podejrzeń popełnienia przestępstwa związanych z RENÁTA KELLNEROVÁ.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19717,
              "output_tokens": 550,
              "total_tokens": 20267,
              "cost_usd": 0.00328755
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:42.908707"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RENÁTA KELLNEROVÁ**\nKontekst pomocniczy: RENÁTA KELLNEROVÁ, UBO of INPOST,  (Dane: role: UBO)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RENÁTA KELLNEROVÁ w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RENÁTA KELLNEROVÁ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono bezpośrednich dowodów na korupcję, łapownictwo lub zarzuty korupcyjne wobec podmiotu RENÁTA KELLNEROVÁ w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 35087,
              "output_tokens": 1138,
              "total_tokens": 36225,
              "cost_usd": 0.00594585
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:30:55.053650"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RENÁTA KELLNEROVÁ**\nKontekst pomocniczy: RENÁTA KELLNEROVÁ, UBO of INPOST,  (Dane: role: UBO)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RENÁTA KELLNEROVÁ w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RENÁTA KELLNEROVÁ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o nieprawidłowościach zarządczych, audytach lub governance związanych z RENÁTA KELLNEROVÁ w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8992,
              "output_tokens": 1962,
              "total_tokens": 10954,
              "cost_usd": 0.002526
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:31:03.873577"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RENÁTA KELLNEROVÁ**\nKontekst pomocniczy: RENÁTA KELLNEROVÁ, UBO of INPOST,  (Dane: role: UBO)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RENÁTA KELLNEROVÁ w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RENÁTA KELLNEROVÁ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na negatywne działania medialne lub ryzyko reputacyjne związane z RENÁTA KELLNEROVÁ w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 32362,
              "output_tokens": 2766,
              "total_tokens": 35128,
              "cost_usd": 0.0065139
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:31:19.095104"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RENÁTA KELLNEROVÁ**\nKontekst pomocniczy: RENÁTA KELLNEROVÁ, UBO of INPOST,  (Dane: role: UBO)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RENÁTA KELLNEROVÁ w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RENÁTA KELLNEROVÁ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [\n    {\n      \"title\": \"Renáta Kellnerová – wpływy polityczne poprzez PPF Group i media w Czechach\",\n      \"description\": \"Renáta Kellnerová, jako właścicielka większościowego udziału w PPF Group, posiada znaczące wpływy w czeskiej polityce i sektorze medialnym. Według artykułu w Tygodniku Neuropa, jej rola w PPF pozwala na oddziaływanie na debatę publiczną oraz na decyzje polityczne, zwłaszcza w kontekście przejęć mediów. Wskazuje to na wysoką ekspozycję polityczną i możliwość wywierania wpływu państwa na rynek mediów.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2024-12-13\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://tygodnik.neuropa.pl/p/nr215\",\n        \"https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn\"\n      ],\n      \"raw_text\": \"Renáta Kellnerová, jako właścicielka PPF Group, ma znaczne wpływy w Czechach i Europie Środkowej. Jej działalność biznesowa jest ściśle związana z polityką, szczególnie w obszarze mediów i inwestycji.\",\n      \"context\": {\n        \"birthDate\": \"1967-07-04\"\n      }\n    },\n    {\n      \"title\": \"Renáta Kellnerová rozważana jako potencjalny nabywca TVN – wpływ na polski rynek medialny\",\n      \"description\": \"W kilku polskich mediach podkreślano, że Renáta Kellnerová była wymieniana jako potencjalny nabywca polskiej stacji telewizyjnej TVN. Taka transakcja mogłaby zwiększyć jej wpływ na opinię publiczną w Polsce, co jest istotnym elementem ekspozycji politycznej. Artykuły wskazują, że PPF, kontrolowany przez Kellnerovą, posiada 28,75 % akcji InPost i rozważał zakup TVN.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2024-12-13\",\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html\",\n        \"https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html\"\n      ],\n      \"raw_text\": \"Kellnerová rozważała zakup TVN, co mogłoby dać jej większy wpływ na polską opinię publiczną.\",\n      \"context\": {\n        \"birthDate\": \"1967-07-04\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}\n```",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 18239,
              "output_tokens": 1969,
              "total_tokens": 20208,
              "cost_usd": 0.00391725
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:31:32.936650"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RENÁTA KELLNEROVÁ**\nKontekst pomocniczy: RENÁTA KELLNEROVÁ, UBO of INPOST,  (Dane: role: UBO)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RENÁTA KELLNEROVÁ w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie RENÁTA KELLNEROVÁ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html\n   - https://tygodnik.neuropa.pl/p/nr215\n   - https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html\n   - https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Renáta Kellnerová i córki uzyskały 100 % udziałów w PPF Group\",\n      \"description\": \"Renáta Kellnerová oraz jej trzy córki nabyły pozostałe 10 % udziałów w PPF Group od Petr Kellner Jr., co doprowadziło do uzyskania 100 % własności grupy. Transakcja została ogłoszona w komunikacie prasowym i ma charakter zamknięcia procesu konsolidacji własnościowej.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2025-08-27\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.ppf.eu/en/press-release/renata-kellnerova-and-her-daughters-raise-their-ppf-group-shareholding-to-100\"\n      ],\n      \"raw_text\": \"Renáta Kellnerová and her daughters raise their PPF Group shareholding to 100%\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    },\n    {\n      \"title\": \"Przeniesienie siedziby rejestrowej PPF Group do Czech\",\n      \"description\": \"Renáta Kellnerová i jej córki ogłosiły przeniesienie zarejestrowanej siedziby PPF Group z Holandii do Czech, podkreślając zaufanie do stabilności prawnej kraju i porównywalność ochrony inwestycji. Decyzja jest częścią strategicznego przeglądu struktury grupy po przejęciu pełnego udziału.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.ppf.eu/en/press-release/renata-kellnerova-s-dcerami-oznamily-presun-registrovaneho-sidla-ppf-group-z-nizo\"\n      ],\n      \"raw_text\": \"\\\"the relocation of PPF Group’s registered office to the Czech Republic demonstrates that we, as its shareholders, have confidence in the country where we live and in the predictability of its legal environment\\\"\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 26655,
              "output_tokens": 2736,
              "total_tokens": 29391,
              "cost_usd": 0.00563985
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:31:44.765701"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "87d736c2-ddd7-4471-b9b4-965c3961bd77",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "Renáta Kellnerová – wpływy polityczne poprzez PPF Group i media w Czechach",
            "description": "Renáta Kellnerová, jako właścicielka większościowego udziału w PPF Group, posiada znaczące wpływy w czeskiej polityce i sektorze medialnym. Według artykułu w Tygodniku Neuropa, jej rola w PPF pozwala na oddziaływanie na debatę publiczną oraz na decyzje polityczne, zwłaszcza w kontekście przejęć mediów. Wskazuje to na wysoką ekspozycję polityczną i możliwość wywierania wpływu państwa na rynek mediów.",
            "source_urls": [
              "https://tygodnik.neuropa.pl/p/nr215",
              "https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn"
            ],
            "date": "2024-12-13",
            "status": "ongoing",
            "context": {
              "birthDate": "1967-07-04"
            },
            "raw_text": "Renáta Kellnerová, jako właścicielka PPF Group, ma znaczne wpływy w Czechach i Europie Środkowej. Jej działalność biznesowa jest ściśle związana z polityką, szczególnie w obszarze mediów i inwestycji."
          },
          {
            "finding_id": "f2be03e0-66d9-4247-9b4b-4505a56a1c40",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Renáta Kellnerová rozważana jako potencjalny nabywca TVN – wpływ na polski rynek medialny",
            "description": "W kilku polskich mediach podkreślano, że Renáta Kellnerová była wymieniana jako potencjalny nabywca polskiej stacji telewizyjnej TVN. Taka transakcja mogłaby zwiększyć jej wpływ na opinię publiczną w Polsce, co jest istotnym elementem ekspozycji politycznej. Artykuły wskazują, że PPF, kontrolowany przez Kellnerovą, posiada 28,75 % akcji InPost i rozważał zakup TVN.",
            "source_urls": [
              "https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html",
              "https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html"
            ],
            "date": "2024-12-13",
            "status": "alleged",
            "context": {
              "birthDate": "1967-07-04"
            },
            "raw_text": "Kellnerová rozważała zakup TVN, co mogłoby dać jej większy wpływ na polską opinię publiczną."
          }
        ],
        "facts": [
          {
            "fact_id": "b49c2d39-5a68-434e-8642-ab9fde336d9a",
            "statement": "Renáta Kellnerová posiada znaczące wpływy w czeskiej polityce i sektorze medialnym poprzez PPF Group. Jej rola w PPF pozwala na oddziaływanie na debatę publiczną oraz na decyzje polityczne.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "87d736c2-ddd7-4471-b9b4-965c3961bd77"
            ],
            "source_urls": [
              "https://tygodnik.neuropa.pl/p/nr215",
              "https://oko.press/czeska-superwoman-o-renacie-kellnerovej-ktora-chciala-kupic-tvn"
            ],
            "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
            "cost_attribution": 0.0030378,
            "created_at": "2026-03-12T07:31:32.934380"
          },
          {
            "fact_id": "8342b799-0d2c-40af-8745-13422b5c20d4",
            "statement": "Renáta Kellnerová była wymieniana jako potencjalny nabywca polskiej stacji telewizyjnej TVN. Taka transakcja mogłaby zwiększyć jej wpływ na opinię publiczną w Polsce.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 0.8,
            "source_finding_ids": [
              "f2be03e0-66d9-4247-9b4b-4505a56a1c40"
            ],
            "source_urls": [
              "https://weekend.gazeta.pl/weekend/7,177344,31684156,ma-udzialy-w-inposcie-jej-nazwisko-pada-w-kontekscie-przejecia.html",
              "https://www.money.pl/gospodarka/najbogatsza-kobieta-europy-srodkowej-ma-interesy-w-polsce-i-moze-nas-jeszcze-zaskoczyc-7083425209416288a.html"
            ],
            "subject_node_id": "d5fd2f93-378d-4db3-882f-e77ebe09fae6",
            "cost_attribution": 0.0030378,
            "created_at": "2026-03-12T07:31:32.934404"
          }
        ],
        "cumulative_cost": 0.027830399999999998,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          1.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:31:44.765912",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "dde312ca-acff-4eea-b542-fcdb2c711abd",
      "subject_type": "PERSON",
      "subject_name": "MARIEKE BAX",
      "subject_full_name": "MARIEKE BAX",
      "subject_node_id": "d0f16f62-2d07-4525-8c54-8d217bfd08ce",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST",
      "context_data": {
        "role": "Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA",
        "PESEL": "baxmarieke",
        "birthDate": null,
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARIEKE BAX**\nKontekst pomocniczy: MARIEKE BAX, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: baxmarieke)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARIEKE BAX w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie MARIEKE BAX i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł potwierdzających jakiekolwiek postępowania karne, śledztwa, zarzuty, aresztowania lub inne zdarzenia przestępcze dotyczące podmiotu MARIEKE BAX. Wszystkie przeszukane wyniki dotyczyły jedynie profili zawodowych, informacji korporacyjnych oraz treści nie związanych z kategorią \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 60489,
              "output_tokens": 799,
              "total_tokens": 61288,
              "cost_usd": 0.00955275
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:05.715213"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARIEKE BAX**\nKontekst pomocniczy: MARIEKE BAX, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: baxmarieke)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARIEKE BAX w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie MARIEKE BAX i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących korupcji lub łapownictwa związanych z podmiotem MARIEKE BAX.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 31846,
              "output_tokens": 810,
              "total_tokens": 32656,
              "cost_usd": 0.0052629
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:11.866110"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARIEKE BAX**\nKontekst pomocniczy: MARIEKE BAX, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: baxmarieke)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARIEKE BAX w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MARIEKE BAX i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących nieprawidłowości zarządczych, audytów lub innych zdarzeń w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" powiązanych bezpośrednio z podmiotem MARIEKE BAX. Wszystkie znalezione informacje dotyczą jedynie jej ról i doświadczenia zawodowego, a nie incydentów o charakterze adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14450,
              "output_tokens": 724,
              "total_tokens": 15174,
              "cost_usd": 0.0026019
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:17.852779"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARIEKE BAX**\nKontekst pomocniczy: MARIEKE BAX, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: baxmarieke)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARIEKE BAX w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MARIEKE BAX i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu MARIEKE BAX w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9866,
              "output_tokens": 617,
              "total_tokens": 10483,
              "cost_usd": 0.0018501
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:24.461447"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARIEKE BAX**\nKontekst pomocniczy: MARIEKE BAX, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: baxmarieke)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MARIEKE BAX w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie MARIEKE BAX i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono negatywnych informacji (adverse media) dotyczących MARIEKE BAX w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Dostępne wyniki dotyczą wyłącznie jej ról w organach nadzoru i innych funkcji korporacyjnych, bez odniesień do działalności politycznej, wpływu państwa, ani powiązanych spraw kryminalnych, korupcyjnych, zarządczych czy reputacyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8749,
              "output_tokens": 678,
              "total_tokens": 9427,
              "cost_usd": 0.00171915
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:30.208304"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0209868,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:32:30.208498",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "3ce0688f-501c-4b65-88c6-3815b82b8f7d",
      "subject_type": "PERSON",
      "subject_name": "Ralf Huep",
      "subject_full_name": "Ralf Huep",
      "subject_node_id": "d5607ec0-99ee-4a10-b758-dcfc1d6cacfc",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST",
      "context_data": {
        "role": "Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA",
        "PESEL": "huepralf",
        "birthDate": null,
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Ralf Huep**\nKontekst pomocniczy: Ralf Huep, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: huepralf)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Ralf Huep w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie Ralf Huep i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących postępowań karnych, śledztw, zarzutów karnych, zatrzymań, aresztowań lub przestępstw związanych z Ralf Huep. W dostępnych źródłach nie odnaleziono informacji spełniających kryteria kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8163,
              "output_tokens": 855,
              "total_tokens": 9018,
              "cost_usd": 0.00173745
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:35.825930"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Ralf Huep**\nKontekst pomocniczy: Ralf Huep, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: huepralf)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Ralf Huep w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie Ralf Huep i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na podejrzenie korupcji, łapownictwa lub przestępstw korupcyjnych związanych z Ralfem Huepem. Przeszukane źródła zawierały jedynie informacje o jego karierze zawodowej i funkcjach w organach nadzoru, bez odniesień do postępowań karnych, zarzutów korupcyjnych, śledztw lub skazań.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10420,
              "output_tokens": 851,
              "total_tokens": 11271,
              "cost_usd": 0.0020736
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:41.517366"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Ralf Huep**\nKontekst pomocniczy: Ralf Huep, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: huepralf)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Ralf Huep w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie Ralf Huep i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" związanych z podmiotem Ralf Huep.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 66229,
              "output_tokens": 1937,
              "total_tokens": 68166,
              "cost_usd": 0.01109655
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:32:56.609112"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Ralf Huep**\nKontekst pomocniczy: Ralf Huep, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: huepralf)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Ralf Huep w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie Ralf Huep i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w zakresie ryzyka reputacyjnego oraz wpływu na media i opinię publiczną dla podmiotu Ralf Huep przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 29106,
              "output_tokens": 670,
              "total_tokens": 29776,
              "cost_usd": 0.0047679
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:01.895198"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Ralf Huep**\nKontekst pomocniczy: Ralf Huep, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: huepralf)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Ralf Huep w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie Ralf Huep i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Wyniki wyszukiwania nie zawierają istotnych informacji dotyczących ekspozycji politycznej i wpływu państwa na Ralf Huepa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22055,
              "output_tokens": 994,
              "total_tokens": 23049,
              "cost_usd": 0.00390465
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:11.276768"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.023580149999999998,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:33:11.276949",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "1bdb9140-4b93-4786-9571-b592af10bf8b",
      "subject_type": "PERSON",
      "subject_name": "RANJAN SEN",
      "subject_full_name": "RANJAN SEN",
      "subject_node_id": "ddd23ebc-aa5d-4cbc-b42a-a01806d6507c",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST",
      "context_data": {
        "role": "Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA",
        "PESEL": "senranjan",
        "birthDate": null,
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RANJAN SEN**\nKontekst pomocniczy: RANJAN SEN, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: senranjan)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RANJAN SEN w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RANJAN SEN i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w mediach dotyczących RANJAN SEN w zakresie postępowań karnych, śledztw prowadzonych przez prokuraturę lub organów ścigania, zarzutów karnych, aktów oskarżenia, zatrzymań, aresztowań lub podejrzeń popełnienia przestępstwa. Przeszukane źródła zawierały jedynie informacje o pełnieniu funkcji członka organu nadzoru w INTEGER.PL S.A. oraz powiązaniach korporacyjnych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 35065,
              "output_tokens": 776,
              "total_tokens": 35841,
              "cost_usd": 0.00572535
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:22.398887"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RANJAN SEN**\nKontekst pomocniczy: RANJAN SEN, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: senranjan)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RANJAN SEN w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RANJAN SEN i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych informacji dotyczących osoby RANJAN SEN w kategorii korupcja, łapownictwo i przestępstwa korupcyjne. W wynikach wyszukiwania nie znaleziono żadnych artykułów, które jednoznacznie wskazywałyby na podejrzenie korupcji, śledztwo, zarzuty lub akt oskarżenia wobec RANJAN SEN.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 39871,
              "output_tokens": 1020,
              "total_tokens": 40891,
              "cost_usd": 0.00659265
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:35.565657"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RANJAN SEN**\nKontekst pomocniczy: RANJAN SEN, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: senranjan)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RANJAN SEN w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RANJAN SEN i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla RANJAN SEN w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Wyniki nie zawierały żadnych faktów, dat, kwot ani numerów spraw powiązanych z podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11541,
              "output_tokens": 678,
              "total_tokens": 12219,
              "cost_usd": 0.00213795
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:41.952307"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RANJAN SEN**\nKontekst pomocniczy: RANJAN SEN, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: senranjan)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RANJAN SEN w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RANJAN SEN i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania bezpośrednio powiązanych z podmiotem RANJAN SEN w kategorii Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11317,
              "output_tokens": 512,
              "total_tokens": 11829,
              "cost_usd": 0.00200475
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:49.891335"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RANJAN SEN**\nKontekst pomocniczy: RANJAN SEN, Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: role: Członek Organu Nadzoru w INTEGER.PL SPÓŁKA AKCYJNA, PESEL: senranjan)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RANJAN SEN w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RANJAN SEN i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w kategorii Ekspozycja polityczna i wpływ państwa dla podmiotu RANJAN SEN.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16617,
              "output_tokens": 491,
              "total_tokens": 17108,
              "cost_usd": 0.00278715
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:33:56.800923"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.019247849999999997,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:33:56.801074",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "bfbe22c2-a035-43bc-b0c8-f35ce1004bf7",
      "subject_type": "ENTITY",
      "subject_name": "INTEGER GROUP SERVICES",
      "subject_full_name": "INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "67ceda7d-7ad5-42d3-b9eb-5d44022b2efe",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot nadrzędny of INPOST",
      "context_data": {
        "NIP": "6793107918",
        "KRS": "0000543075",
        "REGON": "360754438",
        "industry": "6420Z - DZIAŁALNOŚĆ HOLDINGÓW FINANSOWYCH",
        "country": "PL",
        "description": "REJESTR PRZEDSIĘBIORCÓW",
        "role": "podmiot nadrzędny"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, REGON: 360754438, industry: 6420Z - DZIAŁALNOŚĆ HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji o postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach lub innych przestępstwach bezpośrednio dotyczących podmiotu INTEGER GROUP SERVICES (NIP: 6793107918, KRS: 0000543075, REGON: 360754438). Przeszukane źródła nie zawierały żadnych artykułów, komunikatów prasowych ani dokumentów sądowych, które spełniałyby kryteria kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16609,
              "output_tokens": 436,
              "total_tokens": 17045,
              "cost_usd": 0.00275295
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:34:12.311448"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, REGON: 360754438, industry: 6420Z - DZIAŁALNOŚĆ HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na korupcję, łapownictwo lub przestępstwa korupcyjne związane z INTEGER GROUP SERVICES.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14215,
              "output_tokens": 566,
              "total_tokens": 14781,
              "cost_usd": 0.00247185
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:34:16.809684"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, REGON: 360754438, industry: 6420Z - DZIAŁALNOŚĆ HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących nieprawidłowości, audytów oraz kwestii związanych z zarządzaniem i governance'em podmiotu INTEGER GROUP SERVICES.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11425,
              "output_tokens": 410,
              "total_tokens": 11835,
              "cost_usd": 0.00195975
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:34:23.241440"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, REGON: 360754438, industry: 6420Z - DZIAŁALNOŚĆ HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym przeszukiwaniu nie odnaleziono żadnych informacji o zdarzeniach o charakterze negatywnym (np. skandale, postępowania sądowe, kary, kontrowersje w mediach) dotyczących podmiotu EXACTLY o nazwie \\\"INTEGER GROUP SERVICES\\\" w kontekście ryzyka reputacyjnego oraz wpływu na media i opinię publiczną. Dostępne wyniki obejmują jedynie informacje rejestrowe, raporty finansowe i materiały opisujące strategię podatkową, które nie stanowią adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 32480,
              "output_tokens": 1844,
              "total_tokens": 34324,
              "cost_usd": 0.0059784
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:34:33.205033"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, REGON: 360754438, industry: 6420Z - DZIAŁALNOŚĆ HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na powiązania INTEGER GROUP SERVICES z ekspozycją polityczną i wpływami państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11788,
              "output_tokens": 614,
              "total_tokens": 12402,
              "cost_usd": 0.0021366
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:34:39.388299"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.015299549999999999,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:34:39.388484",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "4eeab3fc-28e2-4c8c-a302-19cf4299f2c0",
      "subject_type": "ENTITY",
      "subject_name": "INTEGER.PL",
      "subject_full_name": "INTEGER.PL SPÓŁKA AKCYJNA",
      "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST",
      "context_data": {
        "NIP": "6782881784",
        "KRS": "0000276519",
        "REGON": "356590980",
        "industry": "7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH",
        "country": "PL",
        "description": "REJESTR PRZEDSIĘBIORCÓW",
        "role": "podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, REGON: 356590980, industry: 7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji dotyczących postępowań karnych, śledztw, zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań oraz przestępstw lub podejrzeń popełnienia przestępstwa bezpośrednio związanych z podmiotem INTEGER.PL.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16940,
              "output_tokens": 560,
              "total_tokens": 17500,
              "cost_usd": 0.002877
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:34:55.363434"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, REGON: 356590980, industry: 7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji o podejrzeniach korupcji, śledztwach, zarzutach korupcyjnych, aktach oskarżenia, zatrzymaniach lub skazaniach w sprawach korupcyjnych bezpośrednio związanych z podmiotem INTEGER.PL.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13296,
              "output_tokens": 638,
              "total_tokens": 13934,
              "cost_usd": 0.0023772
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:35:01.889373"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, REGON: 356590980, industry: 7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Sprawozdanie Zarządu Integer.pl SA za 2015 rok – informacje o audycie i zarządzaniu\",\n      \"description\": \"Sprawozdanie Zarządu z działalności spółki Integer.pl SA za 2015 rok zawiera szczegółowe informacje o strukturze zarządu, powołaniu Komitetu Audytu oraz wskazuje, że audytor spółki jest Deloitte Polska. Dokument wymienia również NIP, KRS i REGON podmiotu.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2016-03-21\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf\"\n      ],\n      \"raw_text\": \"Sprawozdanie Zarządu z działalności spółki Integer.pl SA za 2015 rok.\",\n      \"context\": {\n        \"NIP\": \"678-28-81-784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    },\n    {\n      \"title\": \"Powołanie Komitetu Audytu w Integer.pl SA w 2016 roku\",\n      \"description\": \"Rada Nadzorcza Integer.pl SA podjęła uchwałę nr 4 z dnia 1 lutego 2016 roku o powołaniu Komitetu Audytu, w skład którego weszli Krzysztof Kaczmarczyk, Andrzej Szumański oraz Wiesław Łatała. Informacja została opublikowana w raporcie bieżącym spółki.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2016-02-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa\"\n      ],\n      \"raw_text\": \"Rada Nadzorcza Integer.pl SA powołała Komitet Audytu w składzie: Krzysztof Kaczmarczyk, Andrzej Szumański, Wiesław Łatała.\",\n      \"context\": {}\n    }\n  ],\n  \"no_findings_reason\": \"Brak istotnych nieprawidłowości w kategorii Audyty, nieprawidłowości zarządcze i governance.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 33379,
              "output_tokens": 4401,
              "total_tokens": 37780,
              "cost_usd": 0.00764745
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:35:22.474465"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, REGON: 356590980, industry: 7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf\n   - https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Integer.pl otrzymał tytuł Marki Wysokiej Reputacji w rankingu PremiumBrand 2008\",\n      \"description\": \"Integer.pl został wyróżniony tytułem Marki Wysokiej Reputacji w niezależnym rankingu PremiumBrand. Nagroda potwierdza wysoką atrakcyjność inwestycyjną spółki oraz jej pozycję lidera na rynku usług kolportażu reklamowego. Wyróżnienie zostało przyznane w październiku 2008 roku i jest podkreślane w komunikatach prasowych firmy.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2008-10-22\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834\"\n      ],\n      \"raw_text\": \"Marka Wysokiej Reputacji jest kolejnym tytułem przyznanym Integerowi za prowadzoną działalność.\",\n      \"context\": {\n        \"NIP\": \"6782881784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    },\n    {\n      \"title\": \"Ryzyko reputacyjne związane z zobowiązaniami finansowymi Integer.pl i opcją put EasyPack\",\n      \"description\": \"W mediach pojawiły się informacje o poważnym ryzyku reputacyjnym dotyczącym Integer.pl, związanym z dużymi zobowiązaniami finansowymi spółki. Zarząd wskazał możliwość wywołania opcji put na akcje spółki EasyPack, co może wpłynąć na płynność i wizerunek firmy. Problem dotyczy kwot rzędu kilkudziesięciu milionów złotych i euro oraz ryzyka cross‑default w przypadku niewywiązania się z płatności.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc\"\n      ],\n      \"raw_text\": \"Zarząd wskazuje ponadto, że istnieje ryzyko możliwości wykonania tzw. opcji put, dotyczącej akcji spółki EasyPack\",\n      \"context\": {\n        \"NIP\": \"6782881784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    },\n    {\n      \"title\": \"Strategia podatkowa Integer.pl podkreślająca transparentność wobec organów skarbowych i zgodność z przepisami\",\n      \"description\": \"Integer.pl opublikował strategię podatkową, w której podkreśla współpracę z organami Krajowej Administracji Skarbowej oraz dbałość o przejrzystość rozliczeń. Dokument wskazuje na monitorowanie zmian w prawie podatkowym, korzystanie z doradców zewnętrznych oraz procedury minimalizujące ryzyko sporów podatkowych. Celem strategii jest utrzymanie dobrych relacji z fiskusem i zapewnienie zgodności z obowiązującymi przepisami.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf\"\n      ],\n      \"raw_text\": \"Spółka Integer.pl zwraca szczególną uwagę na transparentność i przejrzystość w realizacji swoich zobowiązań publiczno-prawnych.\",\n      \"context\": {\n        \"NIP\": \"6782881784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 55960,
              "output_tokens": 6811,
              "total_tokens": 62771,
              "cost_usd": 0.0124806
            },
            "information_gain": 0.6,
            "timestamp": "2026-03-12T07:35:52.432901"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, REGON: 356590980, industry: 7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834\n   - https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc\n   - https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf\n   - https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf\n   - https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Spór INTEGER.PL z Skarbem Państwa o odszkodowanie 35 mln zł\",\n      \"description\": \"INTEGER.PL, poprzez swoją spółkę zależną InPost, w maju 2023 r. wytoczyło proces przeciwko Skarbowi Państwa, domagając się odszkodowania w wysokości 35 mln zł wraz z odsetkami za szkodę wynikającą z niezgodnego z prawem działania państwa, polegającego na wydaniu aktu normatywnego niezgodnego z prawem Unii Europejskiej.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a\"\n      ],\n      \"raw_text\": \"W maju spółka wytoczyła proces Skarbowi Państwa w związku z powstałą po stronie InPostu szkodą w wyniku niezgodnego z prawem działania Państwa, polegającego na wydaniu aktu normatywnego niezgodnego z obowiązującym prawem Unii Europejskiej. Kwota roszczeń to 35 mln zł wraz z odsetkami.\",\n      \"context\": {}\n    },\n    {\n      \"title\": \"Rafał Brzoska o interwencjonizmie państwa w sektorze pocztowym\",\n      \"description\": \"Rafał Brzoska, CEO InPost/Integer.PL, w wywiadzie podkreślił, że prywatni przedsiębiorcy nie otrzymują wsparcia ze strony państwa, a interwencjonizm państwowy faworyzuje państwowe spółki, co utrudnia konkurencję prywatnym operatorom w sektorze pocztowym.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad\"\n      ],\n      \"raw_text\": \"Chyba żaden polski prywatny przedsiębiorca nie mógłby powiedzieć, że państwo go wspiera i ułatwia działalność. Inaczej sprawa wygląda w przypadku państwowych spółek, co też nikogo nie dziwi. Przykład walki z pocztowym monopolem wskazuje na interwencjonizm państwa, które wyraźnie dąży do utrzymania status quo Poczty Polskiej.\",\n      \"context\": {}\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 62036,
              "output_tokens": 3702,
              "total_tokens": 65738,
              "cost_usd": 0.0115266
            },
            "information_gain": 0.2857142857142857,
            "timestamp": "2026-03-12T07:36:21.902585"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, REGON: 356590980, industry: 7010Z - DZIAŁALNOŚĆ FIRM CENTRALNYCH (HEAD OFFICES) I HOLDINGÓW, Z WYŁĄCZENIEM HOLDINGÓW FINANSOWYCH, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834\n   - https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad\n   - https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc\n   - https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf\n   - https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf\n   - https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa\n   - https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Planowana ekspansja zagraniczna Integer.pl do Europy i Ameryk\",\n      \"description\": \"Integer.pl planuje wejście na rynki Francji, Turcji, Szwecji, Norwegii i Węgier w bieżącym roku, a w kolejnych latach zamierza rozszerzyć działalność na oba kontynenty – Amerykę Północną, Amerykę Południową oraz Azję. Inwestycje mają być finansowane z emisji akcji o wartości 147 mln zł, przeznaczonych na rozwój spółki zależnej EasyPack.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.sii.org.pl/7073/analizy/raporty-analityczne/integer-pl-konkurencja-z-poczta-i-kurierami-oraz-ekspansja-zagraniczna.html\"\n      ],\n      \"raw_text\": \"W planach spółki jest wejście jeszcze w tym roku m.in. do Francji, Turcji, Szwecji, Norwegii czy Węgier. Na kolejne lata planowane jest też pojawienie się w obu Amerykach i Azji.\",\n      \"context\": {\n        \"NIP\": \"6782881784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    },\n    {\n      \"title\": \"Planowana reorganizacja: połączenie InPost Paczkomaty ze spółką Integer.pl S.A.\",\n      \"description\": \"W ramach Grupy InPost zaplanowano przeprowadzenie czynności reorganizacyjnych, w wyniku których InPost Paczkomaty sp. z o.o. zostanie połączona z Integer.pl S.A. w trybie połączenia przez przejęcie. Działanie ma na celu konsolidację struktur logistycznych grupy.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"pending\",\n      \"source_urls\": [\n        \"https://integer.pl/sites/default/files/docs/2023_12_04_Strategia_podatkowa_Integer.pdf\"\n      ],\n      \"raw_text\": \"W ramach Grupy InPost planowane jest podjęcie czynności reorganizacyjnych, w wyniku których spółka InPost Paczkomaty sp. z o.o. zostanie połączona (w trybie połączenia przez przejęcie) ze spółką Integer.pl S.A.\",\n      \"context\": {\n        \"NIP\": \"6782881784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    },\n    {\n      \"title\": \"InPost nabywa udziały w Menzies Distribution Group Limited\",\n      \"description\": \"W 2024 roku InPost, spółka zależna grupy Integer.pl, nabyła 30 % udziałów i praw głosowych w Menzies Distribution Group Limited za 49,3 mln funtów, a w 2025 roku przejęła pozostałe 70 % udziałów, co wzmocniło pozycję firmy w Wielkiej Brytanii.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"http://integer.pl/\"\n      ],\n      \"raw_text\": \"2024 - Nabycie przez InPost 30% udziału i praw głosów w Menzies Distribution Group Limited za 49,3 mln funtów. 2025 - Nabycie przez InPost pozostałych 70% udziałów w Menzies Distribution Limited, co umocniło pozycję firmy w Wielkiej Brytanii.\",\n      \"context\": {\n        \"NIP\": \"6782881784\",\n        \"KRS\": \"0000276519\",\n        \"REGON\": \"356590980\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych faktów dotyczących ryzyk transakcyjnych, M&A, spółek zależnych i działalności zagranicznej, które nie byłyby już uwzględnione w podanych źródłach.\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 26451,
              "output_tokens": 2643,
              "total_tokens": 29094,
              "cost_usd": 0.00555345
            },
            "information_gain": 0.3,
            "timestamp": "2026-03-12T07:36:37.622446"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "f18d9ebd-a967-43a5-a2e8-ae68370be337",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "title": "Sprawozdanie Zarządu Integer.pl SA za 2015 rok – informacje o audycie i zarządzaniu",
            "description": "Sprawozdanie Zarządu z działalności spółki Integer.pl SA za 2015 rok zawiera szczegółowe informacje o strukturze zarządu, powołaniu Komitetu Audytu oraz wskazuje, że audytor spółki jest Deloitte Polska. Dokument wymienia również NIP, KRS i REGON podmiotu.",
            "source_urls": [
              "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf"
            ],
            "date": "2016-03-21",
            "status": "resolved",
            "context": {
              "NIP": "678-28-81-784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "Sprawozdanie Zarządu z działalności spółki Integer.pl SA za 2015 rok."
          },
          {
            "finding_id": "8eb20c11-7e20-43bf-8349-3c894720b62e",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "title": "Powołanie Komitetu Audytu w Integer.pl SA w 2016 roku",
            "description": "Rada Nadzorcza Integer.pl SA podjęła uchwałę nr 4 z dnia 1 lutego 2016 roku o powołaniu Komitetu Audytu, w skład którego weszli Krzysztof Kaczmarczyk, Andrzej Szumański oraz Wiesław Łatała. Informacja została opublikowana w raporcie bieżącym spółki.",
            "source_urls": [
              "https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa"
            ],
            "date": "2016-02-01",
            "status": "resolved",
            "context": {},
            "raw_text": "Rada Nadzorcza Integer.pl SA powołała Komitet Audytu w składzie: Krzysztof Kaczmarczyk, Andrzej Szumański, Wiesław Łatała."
          },
          {
            "finding_id": "c0281487-88ce-4145-9e2d-0b4902eeaee4",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "Integer.pl otrzymał tytuł Marki Wysokiej Reputacji w rankingu PremiumBrand 2008",
            "description": "Integer.pl został wyróżniony tytułem Marki Wysokiej Reputacji w niezależnym rankingu PremiumBrand. Nagroda potwierdza wysoką atrakcyjność inwestycyjną spółki oraz jej pozycję lidera na rynku usług kolportażu reklamowego. Wyróżnienie zostało przyznane w październiku 2008 roku i jest podkreślane w komunikatach prasowych firmy.",
            "source_urls": [
              "https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834"
            ],
            "date": "2008-10-22",
            "status": "resolved",
            "context": {
              "NIP": "6782881784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "Marka Wysokiej Reputacji jest kolejnym tytułem przyznanym Integerowi za prowadzoną działalność."
          },
          {
            "finding_id": "d7f03a3d-0d59-49c7-9855-ebdd54f0ccab",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Ryzyko reputacyjne związane z zobowiązaniami finansowymi Integer.pl i opcją put EasyPack",
            "description": "W mediach pojawiły się informacje o poważnym ryzyku reputacyjnym dotyczącym Integer.pl, związanym z dużymi zobowiązaniami finansowymi spółki. Zarząd wskazał możliwość wywołania opcji put na akcje spółki EasyPack, co może wpłynąć na płynność i wizerunek firmy. Problem dotyczy kwot rzędu kilkudziesięciu milionów złotych i euro oraz ryzyka cross‑default w przypadku niewywiązania się z płatności.",
            "source_urls": [
              "https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "6782881784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "Zarząd wskazuje ponadto, że istnieje ryzyko możliwości wykonania tzw. opcji put, dotyczącej akcji spółki EasyPack"
          },
          {
            "finding_id": "41c4f023-3c66-45d8-af55-4332b3dedcf1",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "Strategia podatkowa Integer.pl podkreślająca transparentność wobec organów skarbowych i zgodność z przepisami",
            "description": "Integer.pl opublikował strategię podatkową, w której podkreśla współpracę z organami Krajowej Administracji Skarbowej oraz dbałość o przejrzystość rozliczeń. Dokument wskazuje na monitorowanie zmian w prawie podatkowym, korzystanie z doradców zewnętrznych oraz procedury minimalizujące ryzyko sporów podatkowych. Celem strategii jest utrzymanie dobrych relacji z fiskusem i zapewnienie zgodności z obowiązującymi przepisami.",
            "source_urls": [
              "https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf"
            ],
            "status": "resolved",
            "context": {
              "NIP": "6782881784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "Spółka Integer.pl zwraca szczególną uwagę na transparentność i przejrzystość w realizacji swoich zobowiązań publiczno-prawnych."
          },
          {
            "finding_id": "65733781-1d6a-4305-ad14-c2470d920ecc",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "Spór INTEGER.PL z Skarbem Państwa o odszkodowanie 35 mln zł",
            "description": "INTEGER.PL, poprzez swoją spółkę zależną InPost, w maju 2023 r. wytoczyło proces przeciwko Skarbowi Państwa, domagając się odszkodowania w wysokości 35 mln zł wraz z odsetkami za szkodę wynikającą z niezgodnego z prawem działania państwa, polegającego na wydaniu aktu normatywnego niezgodnego z prawem Unii Europejskiej.",
            "source_urls": [
              "https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "W maju spółka wytoczyła proces Skarbowi Państwa w związku z powstałą po stronie InPostu szkodą w wyniku niezgodnego z prawem działania Państwa, polegającego na wydaniu aktu normatywnego niezgodnego z obowiązującym prawem Unii Europejskiej. Kwota roszczeń to 35 mln zł wraz z odsetkami."
          },
          {
            "finding_id": "ee06fb3e-9587-4ca2-a887-663c4a5d3e76",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Rafał Brzoska o interwencjonizmie państwa w sektorze pocztowym",
            "description": "Rafał Brzoska, CEO InPost/Integer.PL, w wywiadzie podkreślił, że prywatni przedsiębiorcy nie otrzymują wsparcia ze strony państwa, a interwencjonizm państwowy faworyzuje państwowe spółki, co utrudnia konkurencję prywatnym operatorom w sektorze pocztowym.",
            "source_urls": [
              "https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Chyba żaden polski prywatny przedsiębiorca nie mógłby powiedzieć, że państwo go wspiera i ułatwia działalność. Inaczej sprawa wygląda w przypadku państwowych spółek, co też nikogo nie dziwi. Przykład walki z pocztowym monopolem wskazuje na interwencjonizm państwa, które wyraźnie dąży do utrzymania status quo Poczty Polskiej."
          },
          {
            "finding_id": "c96ec380-bb61-438e-a3b4-167355c11776",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Planowana ekspansja zagraniczna Integer.pl do Europy i Ameryk",
            "description": "Integer.pl planuje wejście na rynki Francji, Turcji, Szwecji, Norwegii i Węgier w bieżącym roku, a w kolejnych latach zamierza rozszerzyć działalność na oba kontynenty – Amerykę Północną, Amerykę Południową oraz Azję. Inwestycje mają być finansowane z emisji akcji o wartości 147 mln zł, przeznaczonych na rozwój spółki zależnej EasyPack.",
            "source_urls": [
              "https://www.sii.org.pl/7073/analizy/raporty-analityczne/integer-pl-konkurencja-z-poczta-i-kurierami-oraz-ekspansja-zagraniczna.html"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "6782881784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "W planach spółki jest wejście jeszcze w tym roku m.in. do Francji, Turcji, Szwecji, Norwegii czy Węgier. Na kolejne lata planowane jest też pojawienie się w obu Amerykach i Azji."
          },
          {
            "finding_id": "e35c36c9-b4ce-46bd-bc81-02ade070c0b8",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Planowana reorganizacja: połączenie InPost Paczkomaty ze spółką Integer.pl S.A.",
            "description": "W ramach Grupy InPost zaplanowano przeprowadzenie czynności reorganizacyjnych, w wyniku których InPost Paczkomaty sp. z o.o. zostanie połączona z Integer.pl S.A. w trybie połączenia przez przejęcie. Działanie ma na celu konsolidację struktur logistycznych grupy.",
            "source_urls": [
              "https://integer.pl/sites/default/files/docs/2023_12_04_Strategia_podatkowa_Integer.pdf"
            ],
            "status": "pending",
            "context": {
              "NIP": "6782881784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "W ramach Grupy InPost planowane jest podjęcie czynności reorganizacyjnych, w wyniku których spółka InPost Paczkomaty sp. z o.o. zostanie połączona (w trybie połączenia przez przejęcie) ze spółką Integer.pl S.A."
          },
          {
            "finding_id": "0a3c9f79-44a6-412d-87a4-f3139e63c8f9",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "InPost nabywa udziały w Menzies Distribution Group Limited",
            "description": "W 2024 roku InPost, spółka zależna grupy Integer.pl, nabyła 30 % udziałów i praw głosowych w Menzies Distribution Group Limited za 49,3 mln funtów, a w 2025 roku przejęła pozostałe 70 % udziałów, co wzmocniło pozycję firmy w Wielkiej Brytanii.",
            "source_urls": [
              "http://integer.pl/"
            ],
            "status": "resolved",
            "context": {
              "NIP": "6782881784",
              "KRS": "0000276519",
              "REGON": "356590980"
            },
            "raw_text": "2024 - Nabycie przez InPost 30% udziału i praw głosów w Menzies Distribution Group Limited za 49,3 mln funtów. 2025 - Nabycie przez InPost pozostałych 70% udziałów w Menzies Distribution Limited, co umocniło pozycję firmy w Wielkiej Brytanii."
          }
        ],
        "facts": [
          {
            "fact_id": "b6abee79-22af-4f37-a8f7-9df1f58afb5b",
            "statement": "Sprawozdanie Zarządu Integer.pl SA za 2015 rok zawiera szczegółowe informacje o strukturze zarządu, powołaniu Komitetu Audytu oraz wskazuje, że audytor spółki jest Deloitte Polska. Dokument wymienia również NIP, KRS i REGON podmiotu.",
            "category": "GOVERNANCE",
            "confidence": 1.0,
            "source_finding_ids": [
              "f18d9ebd-a967-43a5-a2e8-ae68370be337"
            ],
            "source_urls": [
              "https://www.pb.pl/static/att/emitent/2016-03/Sprawozdanie_Zarzadu_z_dzialalnosci_spolki_Integer.pl_SA_za_2015_rok_20160321_231607_2090679259.pdf"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00443482,
            "created_at": "2026-03-12T07:35:22.471486"
          },
          {
            "fact_id": "bc2a5305-fa72-4904-b5f8-cf9b5b6b079b",
            "statement": "Rada Nadzorcza Integer.pl SA podjęła uchwałę nr 4 z dnia 1 lutego 2016 roku o powołaniu Komitetu Audytu. W skład Komitetu Audytu weszli Krzysztof Kaczmarczyk, Andrzej Szumański oraz Wiesław Łatała.",
            "category": "GOVERNANCE",
            "confidence": 1.0,
            "source_finding_ids": [
              "8eb20c11-7e20-43bf-8349-3c894720b62e"
            ],
            "source_urls": [
              "https://pap-mediaroom.pl/biznes-i-finanse/integerpl-sa-powolanie-komitetu-audytu-spolki-integerpl-sa"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00443482,
            "created_at": "2026-03-12T07:35:22.471513"
          },
          {
            "fact_id": "64883401-0c61-4e84-944e-48609141a61b",
            "statement": "Integer.pl otrzymał tytuł Marki Wysokiej Reputacji w rankingu PremiumBrand 2008. Nagroda potwierdza wysoką atrakcyjność inwestycyjną spółki oraz jej pozycję lidera na rynku usług kolportażu reklamowego.",
            "category": "REPUTATIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "c0281487-88ce-4145-9e2d-0b4902eeaee4"
            ],
            "source_urls": [
              "https://prnews.pl/integer-pl-marka-wysokiej-reputacji-59834"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.0048431,
            "created_at": "2026-03-12T07:35:52.430022"
          },
          {
            "fact_id": "135fc583-987c-4bd3-8c9e-cee12d45d022",
            "statement": "Integer.pl opublikował strategię podatkową podkreślającą współpracę z organami Krajowej Administracji Skarbowej oraz dbałość o przejrzystość rozliczeń. Dokument wskazuje na monitorowanie zmian w prawie podatkowym i procedury minimalizujące ryzyko sporów podatkowych.",
            "category": "REPUTATIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "41c4f023-3c66-45d8-af55-4332b3dedcf1"
            ],
            "source_urls": [
              "https://integer.pl/sites/default/files/media/attachments/strategia-podatkowa-integerpl-2023-595.pdf"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.0048431,
            "created_at": "2026-03-12T07:35:52.430066"
          },
          {
            "fact_id": "8c2bfe64-427b-4d0c-85ed-c694232c5c4e",
            "statement": "Spółka INTEGER.PL, poprzez swoją spółkę zależną InPost, wytoczyła proces przeciwko Skarbowi Państwa, domagając się odszkodowania w wysokości 35 mln zł wraz z odsetkami za szkodę wynikającą z niezgodnego z prawem działania państwa. Działanie to wynika z wydania aktu normatywnego niezgodnego z prawem Unii Europejskiej.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "65733781-1d6a-4305-ad14-c2470d920ecc"
            ],
            "source_urls": [
              "https://finanse.wp.pl/inpost-z-grupy-integer-pl-domaga-sie-od-skarbu-panstwa-35-mln-zl-odszkodowania-6116475987892353a"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00677872,
            "created_at": "2026-03-12T07:36:21.901072"
          },
          {
            "fact_id": "332667c2-3d9b-45ab-8395-05e801573aaa",
            "statement": "Integer.pl planuje wejście na rynki Francji, Turcji, Szwecji, Norwegii i Węgier w bieżącym roku. W kolejnych latach zamierza rozszerzyć działalność na oba kontynenty – Amerykę Północną, Amerykę Południową oraz Azję.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "c96ec380-bb61-438e-a3b4-167355c11776"
            ],
            "source_urls": [
              "https://www.sii.org.pl/7073/analizy/raporty-analityczne/integer-pl-konkurencja-z-poczta-i-kurierami-oraz-ekspansja-zagraniczna.html"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00255065,
            "created_at": "2026-03-12T07:36:37.620894"
          },
          {
            "fact_id": "c7acdb51-39f5-4e59-a3c6-968592aea9d7",
            "statement": "InPost Paczkomaty sp. z o.o. zostanie połączona z Integer.pl S.A. w trybie połączenia przez przejęcie. Działanie ma na celu konsolidację struktur logistycznych grupy.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "e35c36c9-b4ce-46bd-bc81-02ade070c0b8"
            ],
            "source_urls": [
              "https://integer.pl/sites/default/files/docs/2023_12_04_Strategia_podatkowa_Integer.pdf"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00255065,
            "created_at": "2026-03-12T07:36:37.620924"
          },
          {
            "fact_id": "0c0514b3-1f15-4455-817f-d70c8bcd05f5",
            "statement": "InPost, spółka zależna grupy Integer.pl, nabyła 30 % udziałów i praw głosowych w Menzies Distribution Group Limited za 49,3 mln funtów. W 2025 roku przejęła pozostałe 70 % udziałów, co wzmocniło pozycję firmy w Wielkiej Brytanii.",
            "category": "TRANSACTIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "0a3c9f79-44a6-412d-87a4-f3139e63c8f9"
            ],
            "source_urls": [
              "http://integer.pl/"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00255065,
            "created_at": "2026-03-12T07:36:37.620943"
          },
          {
            "fact_id": "b3315cd0-cdeb-46d5-9476-293f5f19f556",
            "statement": "Rafał Brzoska stwierdził, że prywatni przedsiębiorcy nie otrzymują wsparcia ze strony państwa, a interwencjonizm państwowy faworyzuje państwowe spółki. To utrudnia konkurencję prywatnym operatorom w sektorze pocztowym.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 0.8,
            "source_finding_ids": [
              "ee06fb3e-9587-4ca2-a887-663c4a5d3e76"
            ],
            "source_urls": [
              "https://www.shoplo.pl/blog/rafal-brzoska-ceo-integrer-plinpost-wywiad"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.00677872,
            "created_at": "2026-03-12T07:36:21.901095"
          },
          {
            "fact_id": "5d5fbce9-0a6f-4e49-9f73-6a4bae244a3e",
            "statement": "Integer.pl ma poważne ryzyko reputacyjne związane z dużymi zobowiązaniami finansowymi. Zarząd wskazał możliwość wywołania opcji put na akcje spółki EasyPack, co może wpłynąć na płynność i wizerunek firmy.",
            "category": "REPUTATIONAL",
            "confidence": 0.7,
            "source_finding_ids": [
              "d7f03a3d-0d59-49c7-9855-ebdd54f0ccab"
            ],
            "source_urls": [
              "https://www.rp.pl/biznes/art10581321-integer-rafal-brzoska-sugeruje-albo-advent-albo-upadlosc"
            ],
            "subject_node_id": "fb83fe09-46aa-473c-9ac5-80f6199e9a0d",
            "cost_attribution": 0.0048431,
            "created_at": "2026-03-12T07:35:52.430052"
          }
        ],
        "cumulative_cost": 0.0424623,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.6,
          0.2857142857142857,
          0.3
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:36:37.622617",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "607045b9-c67d-4f6e-a8ba-1da019f7a046",
      "subject_type": "ENTITY",
      "subject_name": "INPOST S. A.",
      "subject_full_name": "INPOST S. A.",
      "subject_node_id": "28c8e8ae-a69a-4236-94d5-d4ad8f2a819e",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA of INPOST",
      "context_data": {
        "country": "PL",
        "description": "Podmiot nadrzędny",
        "role": "podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST S. A.**\nKontekst pomocniczy: INPOST S. A., podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: country: PL, description: Podmiot nadrzędny, role: podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST S. A. w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INPOST S. A. i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukanych źródłach nie znaleziono żadnych informacji dotyczących postępowań karnych, śledztw, zarzutów karnych, aresztowań lub innych przestępstw, w których występowałoby dokładne dopasowanie nazwy podmiotu \\\"INPOST S. A.\\\". Wszystkie znalezione artykuły odnosiły się jedynie do ogólnego określenia \\\"InPost\\\" lub innych kwestii niekaralnych, co nie spełnia wymogu dokładnego dopasowania nazwy podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12509,
              "output_tokens": 984,
              "total_tokens": 13493,
              "cost_usd": 0.00246675
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:36:44.991379"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST S. A.**\nKontekst pomocniczy: INPOST S. A., podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: country: PL, description: Podmiot nadrzędny, role: podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST S. A. w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INPOST S. A. i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wskazujących na korupcję, łapownictwo lub zarzuty korupcyjne dotyczące podmiotu INPOST S. A.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 42921,
              "output_tokens": 1189,
              "total_tokens": 44110,
              "cost_usd": 0.00715155
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:36:56.586353"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST S. A.**\nKontekst pomocniczy: INPOST S. A., podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: country: PL, description: Podmiot nadrzędny, role: podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST S. A. w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INPOST S. A. i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Po przeszukaniu dostępnych publicznych źródeł nie znaleziono żadnych negatywnych informacji (adverse media) dotyczących INPOST S. A. w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Nie wystąpiły konkretne fakty, daty, kwoty ani numery spraw wskazujące na nieprawidłowości zarządcze, audyty z negatywnymi wynikami lub inne zdarzenia spełniające kryteria tego zakresu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11766,
              "output_tokens": 2462,
              "total_tokens": 14228,
              "cost_usd": 0.0032421
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:37:07.967469"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST S. A.**\nKontekst pomocniczy: INPOST S. A., podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: country: PL, description: Podmiot nadrzędny, role: podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST S. A. w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INPOST S. A. i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych poszukiwaniach nie znaleziono żadnych artykułów, które zawierałyby dokładne dopasowanie nazwy podmiotu \\\"INPOST S. A.\\\". Wszystkie znalezione materiały używały wariantów nazwy (np. \\\"InPost\\\"), co nie spełnia wymogu Levenshtein distance = 0. Dlatego nie można przedstawić żadnych znalezisk.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12370,
              "output_tokens": 1799,
              "total_tokens": 14169,
              "cost_usd": 0.0029349
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:37:14.267982"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST S. A.**\nKontekst pomocniczy: INPOST S. A., podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA of INPOST,  (Dane: country: PL, description: Podmiot nadrzędny, role: podmiot nadrzędny poprzez INTEGER.PL SPÓŁKA AKCYJNA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST S. A. w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INPOST S. A. i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie znaleziono żadnych artykułów ani dokumentów, w których występowałoby dokładne dopasowanie nazwy podmiotu „INPOST S. A.” (uwzględniając wielkość liter i odstępy) w kontekście „Ekspozycja polityczna i wpływ państwa”. Dlatego nie można przedstawić żadnych zweryfikowanych znalezisk.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16211,
              "output_tokens": 1842,
              "total_tokens": 18053,
              "cost_usd": 0.00353685
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:37:23.075838"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01933215,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:37:23.076009",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "a83e10d0-d814-470c-80f6-382af9bfaede",
      "subject_type": "ENTITY",
      "subject_name": "INPOST PACZKOMATY",
      "subject_full_name": "INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot nadrzędny poprzez INPOST S. A. of INPOST",
      "context_data": {
        "NIP": "6793081395",
        "KRS": "0000418380",
        "REGON": "122552587",
        "industry": "5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW",
        "country": "PL",
        "description": "REJESTR PRZEDSIĘBIORCÓW",
        "role": "podmiot nadrzędny poprzez INPOST S. A."
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny poprzez INPOST S. A. of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, REGON: 122552587, industry: 5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INPOST S. A.)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Trzech mężczyzn zatrzymanych za oszustwa z użyciem paczkomatów InPost\",\n      \"description\": \"Policja zatrzymała trzech mężczyzn podejrzanych o oszukiwanie sprzedawców obuwia, którzy wykorzystywali paczkomaty InPost do wyłudzania towaru. Podejrzani generowali etykiety wysyłkowe bez pobrania, wprowadzając sprzedawców w błąd co do sposobu płatności i odbioru. Działania te zostały uznane za przestępstwo oszustwa i poddane śledztwu prokuratury.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2024-05-15\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\",\n        \"https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\"\n      ],\n      \"raw_text\": \"Policjanci zatrzymali trzech mężczyzn podejrzanych o oszukiwanie sprzedawców wysyłających obuwie za pośrednictwem paczkomatów InPost.\",\n      \"context\": {}\n    },\n    {\n      \"title\": \"Tymczasowe aresztowanie podejrzanych o oszustwa z paczkomatami InPost\",\n      \"description\": \"Prokuratura Okręgowa w Nowym Sączu prowadzi śledztwo w sprawie oszustw związanych z paczkomatami InPost. Trzech mężczyzn zostało tymczasowo aresztowanych; usłyszeli zarzuty kilkudziesięciu oszustw, w tym paserstwa. Śledztwo ma charakter rozwojowy i obejmuje dalsze postępowania w innych jednostkach prokuratury.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2024-05-15\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\"\n      ],\n      \"raw_text\": \"Tymczasowo aresztowani za oszustwa - Prokuratura Okręgowa w Nowym Sączu\",\n      \"context\": {}\n    }\n  ],\n  \"no_findings_reason\": \"Brak innych wyników spełniających kryteria dotyczące postępowań karnych i śledztw prokuratorskich.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 26210,
              "output_tokens": 1995,
              "total_tokens": 28205,
              "cost_usd": 0.0051285
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:37:35.932846"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny poprzez INPOST S. A. of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, REGON: 122552587, industry: 5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INPOST S. A.)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na podejrzenie korupcji, śledztwo, postawienie zarzutów korupcyjnych, akt oskarżenia, zatrzymanie lub skazanie w sprawach korupcyjnych związanych bezpośrednio z INPOST PACZKOMATY.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14653,
              "output_tokens": 987,
              "total_tokens": 15640,
              "cost_usd": 0.00279015
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:37:43.160304"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny poprzez INPOST S. A. of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, REGON: 122552587, industry: 5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INPOST S. A.)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"W dostępnych publicznie źródłach nie znaleziono żadnych informacji dotyczących audytów, nieprawidłowości zarządczych ani kwestii governance związanych z podmiotem INPOST PACZKOMATY (NIP: 6793081395, KRS: 0000418380, REGON: 122552587). Przeszukano zarówno ogólne serwisy informacyjne, jak i specjalistyczne bazy danych, unikając powtórzenia już podanych URL‑ów. Nie odnaleziono konkretnych faktów, dat, kwot ani numerów spraw, które mogłyby zostać zweryfikowane i udokumentowane cytatem ze źródła.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12770,
              "output_tokens": 668,
              "total_tokens": 13438,
              "cost_usd": 0.0023163
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:37:50.036677"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny poprzez INPOST S. A. of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, REGON: 122552587, industry: 5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INPOST S. A.)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych publikacji medialnych dotyczących dokładnie podmiotu 'INPOST PACZKOMATY' w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną, które spełniałyby wymóg dokładnego dopasowania nazwy oraz zawierałyby potwierdzone fakty, daty, kwoty lub numery spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17898,
              "output_tokens": 2520,
              "total_tokens": 20418,
              "cost_usd": 0.0041967
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:03.715766"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny poprzez INPOST S. A. of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, REGON: 122552587, industry: 5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INPOST S. A.)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych źródeł, które w sposób dokładny (identyczny) wymieniają podmiot \\\"INPOST PACZKOMATY\\\" w kontekście ekspozycji politycznej i wpływu państwa. Wszystkie dostępne materiały odnoszą się jedynie do ogólnej marki InPost lub jej usług, a nie do dokładnej nazwy podmiotu wskazanej w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19175,
              "output_tokens": 2151,
              "total_tokens": 21326,
              "cost_usd": 0.00416685
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:15.571640"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot nadrzędny poprzez INPOST S. A. of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, REGON: 122552587, industry: 5210B - MAGAZYNOWANIE I PRZECHOWYWANIE POZOSTAŁYCH TOWARÓW, country: PL, description: REJESTR PRZEDSIĘBIORCÓW, role: podmiot nadrzędny poprzez INPOST S. A.)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W dostępnych publicznych źródłach nie występuje dokładna nazwa podmiotu \\\"INPOST PACZKOMATY\\\" (z zachowaniem wielkości liter i bez modyfikacji). Wszystkie znalezione informacje dotyczą ogólnie firmy InPost lub jej spółki macierzystej, co nie spełnia wymogu dopasowania nazwy z zerową odległością Levenshteina. Dlatego nie można przedstawić żadnych potwierdzonych faktów dotyczących ryzyk transakcyjnych, M&A, spółek zależnych ani działalności zagranicznej dla dokładnie określonego podmiotu \\\"INPOST PACZKOMATY\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 25914,
              "output_tokens": 2189,
              "total_tokens": 28103,
              "cost_usd": 0.0052005
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:25.999259"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "4d56ebd1-b3e6-4e9c-b59a-6e13f0a15e63",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Trzech mężczyzn zatrzymanych za oszustwa z użyciem paczkomatów InPost",
            "description": "Policja zatrzymała trzech mężczyzn podejrzanych o oszukiwanie sprzedawców obuwia, którzy wykorzystywali paczkomaty InPost do wyłudzania towaru. Podejrzani generowali etykiety wysyłkowe bez pobrania, wprowadzając sprzedawców w błąd co do sposobu płatności i odbioru. Działania te zostały uznane za przestępstwo oszustwa i poddane śledztwu prokuratury.",
            "source_urls": [
              "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
              "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
            ],
            "date": "2024-05-15",
            "status": "resolved",
            "context": {},
            "raw_text": "Policjanci zatrzymali trzech mężczyzn podejrzanych o oszukiwanie sprzedawców wysyłających obuwie za pośrednictwem paczkomatów InPost."
          },
          {
            "finding_id": "e084030c-92fb-4c8d-8bab-da633e9e96eb",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Tymczasowe aresztowanie podejrzanych o oszustwa z paczkomatami InPost",
            "description": "Prokuratura Okręgowa w Nowym Sączu prowadzi śledztwo w sprawie oszustw związanych z paczkomatami InPost. Trzech mężczyzn zostało tymczasowo aresztowanych; usłyszeli zarzuty kilkudziesięciu oszustw, w tym paserstwa. Śledztwo ma charakter rozwojowy i obejmuje dalsze postępowania w innych jednostkach prokuratury.",
            "source_urls": [
              "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
            ],
            "date": "2024-05-15",
            "status": "resolved",
            "context": {},
            "raw_text": "Tymczasowo aresztowani za oszustwa - Prokuratura Okręgowa w Nowym Sączu"
          }
        ],
        "facts": [
          {
            "fact_id": "f88b578b-5d48-4f46-adcd-dbd807729f9d",
            "statement": "Policja zatrzymała trzech mężczyzn podejrzanych o oszustwa z użyciem paczkomatów InPost. Podejrzani generowali fałszywe etykiety wysyłkowe, aby wyłudzić towary od sprzedawców obuwia.",
            "category": "CRIMINAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "4d56ebd1-b3e6-4e9c-b59a-6e13f0a15e63"
            ],
            "source_urls": [
              "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
              "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
            ],
            "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
            "cost_attribution": 0.00333877,
            "created_at": "2026-03-12T07:37:35.931691"
          },
          {
            "fact_id": "75a3bd80-3746-4512-bf7c-fd94eafa9401",
            "statement": "Prokuratura Okręgowa w Nowym Sączu prowadzi śledztwo w sprawie oszustw związanych z paczkomatami InPost. Trzech mężczyzn zostało tymczasowo aresztowanych i usłyszało zarzuty kilkudziesięciu przestępstw, w tym paserstwa.",
            "category": "CRIMINAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "e084030c-92fb-4c8d-8bab-da633e9e96eb"
            ],
            "source_urls": [
              "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
            ],
            "subject_node_id": "30448542-6a98-41e2-b179-7e690f430aad",
            "cost_attribution": 0.00333877,
            "created_at": "2026-03-12T07:37:35.931716"
          }
        ],
        "cumulative_cost": 0.023799,
        "information_gain_history": [
          1.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:38:25.999443",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e99657dc-9ec5-4fce-9646-43a99c9df750",
      "subject_type": "ENTITY",
      "subject_name": "BRIGHT FUTURE",
      "subject_full_name": "BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "f1de9052-574d-4ee4-b005-4b477feda6cf",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213792944",
        "KRS": "0000692159",
        "country": "PL",
        "description": "Członek Organu Nadzoru BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BRIGHT FUTURE**\nKontekst pomocniczy: BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213792944, KRS: 0000692159, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BRIGHT FUTURE w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie BRIGHT FUTURE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w zakresie adverse media dotyczących postępowań karnych, śledztw, zarzutów lub aresztowań wobec podmiotu BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21506,
              "output_tokens": 381,
              "total_tokens": 21887,
              "cost_usd": 0.0034545
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:32.076262"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BRIGHT FUTURE**\nKontekst pomocniczy: BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213792944, KRS: 0000692159, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BRIGHT FUTURE w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie BRIGHT FUTURE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących podmiotu BRIGHT FUTURE w kontekście korupcji, łapownictwa lub przestępstw korupcyjnych. Nie znaleziono artykułów spełniających kryteria (podejrzenie korupcji, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie) związanych z BRIGHT FUTURE ani z osobą Rafałem Brzoską jako członkiem organu nadzoru.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13478,
              "output_tokens": 753,
              "total_tokens": 14231,
              "cost_usd": 0.0024735
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:39.221047"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BRIGHT FUTURE**\nKontekst pomocniczy: BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213792944, KRS: 0000692159, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BRIGHT FUTURE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie BRIGHT FUTURE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych wyników wyszukiwania dotyczących podmiotu BRIGHT FUTURE w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11461,
              "output_tokens": 620,
              "total_tokens": 12081,
              "cost_usd": 0.00209115
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:45.764855"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BRIGHT FUTURE**\nKontekst pomocniczy: BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213792944, KRS: 0000692159, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BRIGHT FUTURE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie BRIGHT FUTURE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu BRIGHT FUTURE w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21702,
              "output_tokens": 371,
              "total_tokens": 22073,
              "cost_usd": 0.0034779
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:51.359092"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BRIGHT FUTURE**\nKontekst pomocniczy: BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213792944, KRS: 0000692159, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BRIGHT FUTURE w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie BRIGHT FUTURE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie odnaleziono żadnych informacji wskazujących na ekspozycję polityczną lub wpływ państwa na podmiot BRIGHT FUTURE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Żadne źródła nie podają faktów, dat, kwot ani numerów spraw związanych z działalnością polityczną lub wpływem państwa tego podmiotu.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13078,
              "output_tokens": 732,
              "total_tokens": 13810,
              "cost_usd": 0.0024009
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:38:57.800356"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01389795,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:38:57.800514",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "1cd1648d-50fd-489f-9df4-6dcacca2ada7",
      "subject_type": "ENTITY",
      "subject_name": "BVALUE BRIDGE",
      "subject_full_name": "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "18df6822-48da-4958-a68c-bbb943ecc819",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213728254",
        "KRS": "0000610258",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213728254, KRS: 0000610258, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie BVALUE BRIDGE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych informacji dotyczących podmiotu BVALUE BRIDGE w kategorii spraw karnych i postępowań prokuratorskich.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21698,
              "output_tokens": 464,
              "total_tokens": 22162,
              "cost_usd": 0.0035331
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:39:07.592681"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213728254, KRS: 0000610258, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie BVALUE BRIDGE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak bezpośrednich powiązań podmiotu BVALUE BRIDGE z przypadkami korupcji, łapownictwa lub przestępstw korupcyjnych w dostępnych źródłach.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12541,
              "output_tokens": 610,
              "total_tokens": 13151,
              "cost_usd": 0.00224715
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:39:14.205711"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213728254, KRS: 0000610258, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie BVALUE BRIDGE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na konkretne nieprawidłowości związane z BVALUE BRIDGE w kategorii audytów, nieprawidłowości zarządczych i governance.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12466,
              "output_tokens": 639,
              "total_tokens": 13105,
              "cost_usd": 0.0022533
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:39:20.668689"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213728254, KRS: 0000610258, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie BVALUE BRIDGE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono negatywnych informacji (adverse media) dotyczących podmiotu BVALUE BRIDGE w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" po przeszukaniu dostępnych źródeł. Wszystkie znalezione wzmianki (np. o dofinansowaniu NCBR) są neutralne i nie stanowią zdarzeń reputacyjnie ryzykownych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11796,
              "output_tokens": 1097,
              "total_tokens": 12893,
              "cost_usd": 0.0024276
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:39:27.094395"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213728254, KRS: 0000610258, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie BVALUE BRIDGE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak bezpośrednich informacji w dostępnych źródłach dotyczących BVALUE BRIDGE w kontekście ekspozycji politycznej i wpływu państwa. Przeszukane wyniki zawierały jedynie informacje o współpracy z Fundacją AIP oraz dofinansowaniu UE, które nie odnoszą się do wymienionej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19178,
              "output_tokens": 1848,
              "total_tokens": 21026,
              "cost_usd": 0.0039855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:39:44.596259"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.014446650000000002,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:39:44.596421",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "9974185e-6aea-4f88-9c07-2ed9471cecd5",
      "subject_type": "ENTITY",
      "subject_name": "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA",
      "subject_full_name": "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA",
      "subject_node_id": "0f7e8baf-5e88-448f-b603-d725f794a373",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "6793127654",
        "KRS": "0000616062",
        "country": "PL",
        "description": "Komandytariusz BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w źródłach internetowych dotyczących postępowań karnych, śledztw, zarzutów karnych, zatrzymań, aresztowań ani podejrzeń popełnienia przestępstwa wobec podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 33020,
              "output_tokens": 668,
              "total_tokens": 33688,
              "cost_usd": 0.0053538
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:39:51.083645"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 155129,
              "output_tokens": 1685,
              "total_tokens": 156814,
              "cost_usd": 0.02428035
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:04.293002"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym screeningu adverse media dla podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA nie znaleziono żadnych informacji o audytach, nieprawidłowościach zarządczych ani kwestiach governance w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 34392,
              "output_tokens": 655,
              "total_tokens": 35047,
              "cost_usd": 0.0055518
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:11.009891"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA - brak istotnych wyników wyszukiwania\",\n      \"description\": \"Wyszukiwanie nie wykazało istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Podmiot jest aktywny i zarejestrowany w KRS.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.imsig.pl/krs/0000616062\",\n        \"https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow\",\n        \"https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna\"\n      ],\n      \"raw_text\": \"Brak istotnych wyników wyszukiwania\",\n      \"context\": {\n        \"NIP\": \"6793127654\",\n        \"KRS\": \"0000616062\",\n        \"REGON\": \"364359503\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Brak istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 14990,
              "output_tokens": 1202,
              "total_tokens": 16192,
              "cost_usd": 0.0029697
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:40:18.639094"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.imsig.pl/krs/0000616062\n   - https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna\n   - https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w nowych źródłach, które wskazywałyby na ekspozycję polityczną lub wpływ państwa wobec podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Przeszukane źródła nie zawierają faktów, dat, kwot ani numerów spraw potwierdzających taką ekspozycję.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15873,
              "output_tokens": 761,
              "total_tokens": 16634,
              "cost_usd": 0.00283755
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:23.123978"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793127654, KRS: 0000616062, country: PL, description: Komandytariusz BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.imsig.pl/krs/0000616062\n   - https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna\n   - https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na adverse media w kategorii \\\"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\\\" dla podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14415,
              "output_tokens": 640,
              "total_tokens": 15055,
              "cost_usd": 0.00254625
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:28.184640"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "9469c86c-d577-4c7b-b6cb-b53a8d523547",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA - brak istotnych wyników wyszukiwania",
            "description": "Wyszukiwanie nie wykazało istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Podmiot jest aktywny i zarejestrowany w KRS.",
            "source_urls": [
              "https://www.imsig.pl/krs/0000616062",
              "https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow",
              "https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna"
            ],
            "status": "resolved",
            "context": {
              "NIP": "6793127654",
              "KRS": "0000616062",
              "REGON": "364359503"
            },
            "raw_text": "Brak istotnych wyników wyszukiwania"
          }
        ],
        "facts": [
          {
            "fact_id": "b2fe924e-62b1-4ea8-80dd-ca97cbc457d4",
            "statement": "Wyszukiwanie nie wykazało istotnych informacji dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną podmiotu BVALUE BRIDGE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ ALTERNATYWNA SPÓŁKA INWESTYCYJNA. Podmiot jest aktywny i zarejestrowany w KRS.",
            "category": "REPUTATIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "9469c86c-d577-4c7b-b6cb-b53a8d523547"
            ],
            "source_urls": [
              "https://www.imsig.pl/krs/0000616062",
              "https://aleo.com/pl/firma/bluelab-sp-z-oo-spk-w-krakowie-krakow",
              "https://rejestr.io/krs/616062/bvalue-bridge-spolka-z-ograniczona-odpowiedzialnoscia-alternatywna-spolka-inwestycyjna"
            ],
            "subject_node_id": "0f7e8baf-5e88-448f-b603-d725f794a373",
            "cost_attribution": 0.00408945,
            "created_at": "2026-03-12T07:40:18.638119"
          }
        ],
        "cumulative_cost": 0.04353945,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:40:28.184799",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d8f7be38-9ba3-4335-9766-e140bcbc0725",
      "subject_type": "ENTITY",
      "subject_name": "F.H. FENIKS RAFAŁ BRZOSKA",
      "subject_full_name": "F.H. FENIKS RAFAŁ BRZOSKA",
      "subject_node_id": "85c1126d-1055-4d0c-b13c-e4a12ab35058",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "6391709012",
        "KRS": "",
        "country": "PL",
        "description": "Właściciel BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**F.H. FENIKS RAFAŁ BRZOSKA**\nKontekst pomocniczy: F.H. FENIKS RAFAŁ BRZOSKA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6391709012, country: PL, description: Właściciel BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla F.H. FENIKS RAFAŁ BRZOSKA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie F.H. FENIKS RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących postępowań karnych, śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania wobec podmiotu F.H. FENIKS RAFAŁ BRZOSKA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12957,
              "output_tokens": 518,
              "total_tokens": 13475,
              "cost_usd": 0.00225435
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:34.370734"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**F.H. FENIKS RAFAŁ BRZOSKA**\nKontekst pomocniczy: F.H. FENIKS RAFAŁ BRZOSKA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6391709012, country: PL, description: Właściciel BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla F.H. FENIKS RAFAŁ BRZOSKA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie F.H. FENIKS RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na podejrzenie korupcji, łapownictwa lub innych zarzutów korupcyjnych wobec podmiotu F.H. FENIKS RAFAŁ BRZOSKA lub powiązanych z nim osób.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17326,
              "output_tokens": 564,
              "total_tokens": 17890,
              "cost_usd": 0.0029373
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:40.313817"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**F.H. FENIKS RAFAŁ BRZOSKA**\nKontekst pomocniczy: F.H. FENIKS RAFAŁ BRZOSKA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6391709012, country: PL, description: Właściciel BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla F.H. FENIKS RAFAŁ BRZOSKA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie F.H. FENIKS RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników dla podmiotu F.H. FENIKS RAFAŁ BRZOSKA w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" po dokładnym dopasowaniu nazwy bez użycia podobnych lub alternatywnych zapisów.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23133,
              "output_tokens": 842,
              "total_tokens": 23975,
              "cost_usd": 0.00397515
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:48.928711"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**F.H. FENIKS RAFAŁ BRZOSKA**\nKontekst pomocniczy: F.H. FENIKS RAFAŁ BRZOSKA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6391709012, country: PL, description: Właściciel BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla F.H. FENIKS RAFAŁ BRZOSKA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie F.H. FENIKS RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukiwanych źródłach nie odnaleziono żadnych informacji o F.H. FENIKS RAFAŁ BRZOSKA w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Zidentyfikowano jedynie ogólne dane rejestrowe i opinie pracownicze, które nie stanowią adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11936,
              "output_tokens": 1265,
              "total_tokens": 13201,
              "cost_usd": 0.0025494
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:40:56.461657"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**F.H. FENIKS RAFAŁ BRZOSKA**\nKontekst pomocniczy: F.H. FENIKS RAFAŁ BRZOSKA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6391709012, country: PL, description: Właściciel BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla F.H. FENIKS RAFAŁ BRZOSKA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie F.H. FENIKS RAFAŁ BRZOSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych poszukiwaniach nie znaleziono żadnych publikacji, które wymieniają dokładnie podmiot „F.H. FENIKS RAFAŁ BRZOSKA” w kontekście ekspozycji politycznej i wpływu państwa. Wszystkie znalezione artykuły dotyczą jedynie Rafała Brzoski, ale nie zawierają pełnej nazwy „F.H. FENIKS RAFAŁ BRZOSKA”, co nie spełnia wymogu dopasowania nazwy z zerową odległością Levenshteina.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12799,
              "output_tokens": 1435,
              "total_tokens": 14234,
              "cost_usd": 0.00278085
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:04.654780"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01449705,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:41:04.654931",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "18fe4882-cfab-4f5c-8749-26cd7bd496de",
      "subject_type": "ENTITY",
      "subject_name": "FH FENIKS",
      "subject_full_name": "FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "5814d0d8-7b51-4f35-bcd9-d535e9151749",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213911739",
        "KRS": "0000867088",
        "country": "PL",
        "description": "Prezes Zarządu BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FH FENIKS**\nKontekst pomocniczy: FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213911739, KRS: 0000867088, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FH FENIKS w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie FH FENIKS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na postępowania karne czy prokuratorskie dotyczące podmiotu FH FENIKS.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23863,
              "output_tokens": 686,
              "total_tokens": 24549,
              "cost_usd": 0.00399105
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:15.943916"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FH FENIKS**\nKontekst pomocniczy: FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213911739, KRS: 0000867088, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FH FENIKS w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie FH FENIKS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji, które jednoznacznie wskazywałyby na korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem FH FENIKS lub osobą powiązaną (Rafał Brzoska). Przeglądane źródła zawierały jedynie dane rejestrowe i opisowe, bez wzmianki o podejrzeniach, śledztwach, zarzutach, aktach oskarżenia, zatrzymaniach lub skazaniach w sprawach korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 33945,
              "output_tokens": 1435,
              "total_tokens": 35380,
              "cost_usd": 0.00595275
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:29.080065"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FH FENIKS**\nKontekst pomocniczy: FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213911739, KRS: 0000867088, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FH FENIKS w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie FH FENIKS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących nieprawidłowości zarządczych, audytów i governance związanych z podmiotem FH FENIKS (FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15992,
              "output_tokens": 924,
              "total_tokens": 16916,
              "cost_usd": 0.0029532
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:36.987271"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FH FENIKS**\nKontekst pomocniczy: FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213911739, KRS: 0000867088, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FH FENIKS w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie FH FENIKS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących podmiotu FH FENIKS w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Nie znaleziono żadnych artykułów, które zawierałyby dokładne dopasowanie nazwy FH FENIKS oraz konkretne fakty, daty, kwoty lub numery spraw powiązane z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10157,
              "output_tokens": 717,
              "total_tokens": 10874,
              "cost_usd": 0.00195375
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:42.909822"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FH FENIKS**\nKontekst pomocniczy: FH FENIKS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213911739, KRS: 0000867088, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FH FENIKS w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie FH FENIKS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł potwierdzających negatywną ekspozycję polityczną lub wpływ państwa na podmiot FH FENIKS w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12498,
              "output_tokens": 551,
              "total_tokens": 13049,
              "cost_usd": 0.0022053
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:50.184803"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01705605,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:41:50.184940",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "a556ca3c-fae3-4012-b533-c67eaa64aa81",
      "subject_type": "ENTITY",
      "subject_name": "FUNDACJA OMENAA ART FOUNDATION",
      "subject_full_name": "FUNDACJA OMENAA ART FOUNDATION",
      "subject_node_id": "28329c31-2b96-46e4-9634-30178462adfa",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213998083",
        "KRS": "0001008016",
        "country": "PL",
        "description": "Wiceprezes Zarządu BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA OMENAA ART FOUNDATION**\nKontekst pomocniczy: FUNDACJA OMENAA ART FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213998083, KRS: 0001008016, country: PL, description: Wiceprezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA OMENAA ART FOUNDATION w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie FUNDACJA OMENAA ART FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji o postępowaniach karnych, śledztwach, zarzutach karnych, zatrzymaniach lub aresztowaniach wobec podmiotu FUNDACJA OMENAA ART FOUNDATION w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12528,
              "output_tokens": 435,
              "total_tokens": 12963,
              "cost_usd": 0.0021402
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:41:55.531590"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA OMENAA ART FOUNDATION**\nKontekst pomocniczy: FUNDACJA OMENAA ART FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213998083, KRS: 0001008016, country: PL, description: Wiceprezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA OMENAA ART FOUNDATION w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie FUNDACJA OMENAA ART FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji dotyczących korupcji, łapownictwa lub przestępstw korupcyjnych związanych z FUNDACJA OMENAA ART FOUNDATION w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12552,
              "output_tokens": 462,
              "total_tokens": 13014,
              "cost_usd": 0.00216
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:01.001823"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA OMENAA ART FOUNDATION**\nKontekst pomocniczy: FUNDACJA OMENAA ART FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213998083, KRS: 0001008016, country: PL, description: Wiceprezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA OMENAA ART FOUNDATION w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie FUNDACJA OMENAA ART FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Po przeszukaniu dostępnych publicznych źródeł (strona fundacji, monitorfirm.pb.pl, LinkedIn) nie odnaleziono żadnych informacji o audytach, nieprawidłowościach zarządczych ani kwestiach governance dotyczących FUNDACJA OMENAA ART FOUNDATION. Brak doniesień o postępowaniach, kwotach, datach czy numerach spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10991,
              "output_tokens": 1039,
              "total_tokens": 12030,
              "cost_usd": 0.00227205
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:07.662377"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA OMENAA ART FOUNDATION**\nKontekst pomocniczy: FUNDACJA OMENAA ART FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213998083, KRS: 0001008016, country: PL, description: Wiceprezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA OMENAA ART FOUNDATION w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie FUNDACJA OMENAA ART FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak negatywnych informacji dotyczących FUNDACJA OMENAA ART FOUNDATION w zakresie ryzyka reputacyjnego oraz wpływu na media i opinię publiczną.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10667,
              "output_tokens": 368,
              "total_tokens": 11035,
              "cost_usd": 0.00182085
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:13.176069"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA OMENAA ART FOUNDATION**\nKontekst pomocniczy: FUNDACJA OMENAA ART FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213998083, KRS: 0001008016, country: PL, description: Wiceprezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA OMENAA ART FOUNDATION w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie FUNDACJA OMENAA ART FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W dostępnych źródłach nie występuje dokładna nazwa podmiotu „FUNDACJA OMENAA ART FOUNDATION”. Wszystkie odnalezione informacje dotyczą podmiotów o nazwach podobnych (np. OmenaArt Foundation), które nie spełniają wymogu dopasowania Levenshtein = 0. W związku z brakiem dokładnego dopasowania nie można przedstawić żadnych znalezisk w kategorii „Ekspozycja polityczna i wpływ państwa”.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21539,
              "output_tokens": 1010,
              "total_tokens": 22549,
              "cost_usd": 0.00383685
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:21.076449"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01222995,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:42:21.076591",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "3360b699-77a8-4f14-8dc2-2a8b8ce77f46",
      "subject_type": "ENTITY",
      "subject_name": "O&R HOLDING",
      "subject_full_name": "O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "a07e045b-fff4-431e-aba1-7e80f42629db",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "6793112730",
        "KRS": "0000563489",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**O&R HOLDING**\nKontekst pomocniczy: O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793112730, KRS: 0000563489, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla O&R HOLDING w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie O&R HOLDING i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w źródłach internetowych dotyczących O&R HOLDING (NIP: 6793112730, KRS: 0000563489) w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". W wynikach wyszukiwania nie odnaleziono żadnych postępowań karnych, śledztw, zarzutów, zatrzymań ani aresztowań związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13196,
              "output_tokens": 445,
              "total_tokens": 13641,
              "cost_usd": 0.0022464
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:24.726414"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**O&R HOLDING**\nKontekst pomocniczy: O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793112730, KRS: 0000563489, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla O&R HOLDING w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie O&R HOLDING i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie źródeł, które w sposób jednoznaczny łączą podmiot O&R HOLDING (NIP: 6793112730, KRS: 0000563489) z podejrzeniem korupcji, śledztwem korupcyjnym, zarzutami korupcyjnymi wobec osób powiązanych lub aktami oskarżenia. Wyszukiwania przy zachowaniu wymogu dokładnego dopasowania nazwy nie zwróciły żadnych artykułów spełniających kryteria.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12622,
              "output_tokens": 777,
              "total_tokens": 13399,
              "cost_usd": 0.0023595
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:31.048103"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**O&R HOLDING**\nKontekst pomocniczy: O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793112730, KRS: 0000563489, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla O&R HOLDING w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie O&R HOLDING i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych nieprawidłowości zarządczych, audytów lub innych zdarzeń związanych z O&R HOLDING w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Przeszukane źródła nie zawierały żadnych potwierdzonych faktów, dat, kwot ani numerów spraw dotyczących takiej tematyki.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 120295,
              "output_tokens": 2137,
              "total_tokens": 122432,
              "cost_usd": 0.01932645
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:50.860295"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**O&R HOLDING**\nKontekst pomocniczy: O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793112730, KRS: 0000563489, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla O&R HOLDING w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie O&R HOLDING i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych wyników wyszukiwania dotyczących podmiotu O&R HOLDING w kontekście adverse media oraz ryzyka reputacyjnego i wpływu na media i opinię publiczną. Przeprowadzone zapytania nie zwróciły żadnych artykułów, które wymieniałyby O&R HOLDING, Rafała Brzoskę lub INPOST w związku z incydentami, sprawami sądowymi, kwotami lub datami.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11258,
              "output_tokens": 763,
              "total_tokens": 12021,
              "cost_usd": 0.0021465
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:42:57.928715"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**O&R HOLDING**\nKontekst pomocniczy: O&R HOLDING SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6793112730, KRS: 0000563489, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla O&R HOLDING w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie O&R HOLDING i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na ekspozycję polityczną i wpływ państwa podmiotu O&R HOLDING. Przeszukane źródła nie zawierają faktów, dat, kwot ani numerów spraw powiązanych z działalnością polityczną lub wpływem państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17817,
              "output_tokens": 494,
              "total_tokens": 18311,
              "cost_usd": 0.00296895
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:43:03.177792"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0290478,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:43:03.177935",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "2583d0b7-7880-477e-b3f4-65e244d7044d",
      "subject_type": "ENTITY",
      "subject_name": "OCCHIELLO.PL",
      "subject_full_name": "OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "ab0aaa84-45a7-419a-86cf-96ae7ba9ad58",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "7011040604",
        "KRS": "0000907196",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OCCHIELLO.PL**\nKontekst pomocniczy: OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 7011040604, KRS: 0000907196, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OCCHIELLO.PL w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie OCCHIELLO.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Wyniki screeningu adverse media dla OCCHIELLO.PL nie wskazują na żadne postępowania karne, śledztwa, zarzuty karne, zatrzymania, aresztowania ani przestępstwa. Wszystkie znalezione informacje dotyczą działalności biznesowej, inwestycji i działań medialnych, które nie są związane z kategorią \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 61673,
              "output_tokens": 1334,
              "total_tokens": 63007,
              "cost_usd": 0.01005135
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:43:21.915912"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OCCHIELLO.PL**\nKontekst pomocniczy: OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 7011040604, KRS: 0000907196, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OCCHIELLO.PL w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie OCCHIELLO.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na korupcję, łapownictwo lub przestępstwa korupcyjne związane z OCCHIELLO.PL.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24596,
              "output_tokens": 785,
              "total_tokens": 25381,
              "cost_usd": 0.0041604
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:43:28.418368"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OCCHIELLO.PL**\nKontekst pomocniczy: OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 7011040604, KRS: 0000907196, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OCCHIELLO.PL w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie OCCHIELLO.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących audytów, nieprawidłowości zarządczych i governance związanych bezpośrednio z podmiotem OCCHIELLO.PL (NIP: 7011040604, KRS: 0000907196). Nie znaleziono żadnych artykułów, raportów ani innych źródeł podających fakty, daty, kwoty ani numery spraw dotyczących tej konkretnej nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23231,
              "output_tokens": 1121,
              "total_tokens": 24352,
              "cost_usd": 0.00415725
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:43:38.571388"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OCCHIELLO.PL**\nKontekst pomocniczy: OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 7011040604, KRS: 0000907196, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OCCHIELLO.PL w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie OCCHIELLO.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych informacji o adverse media dotyczących podmiotu OCCHIELLO.PL w dostępnych źródłach. Wyszukane materiały nie zawierają negatywnych notowań, faktów, dat, kwot ani numerów spraw związanych z reputacją tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 34021,
              "output_tokens": 1400,
              "total_tokens": 35421,
              "cost_usd": 0.00594315
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:43:54.790199"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OCCHIELLO.PL**\nKontekst pomocniczy: OCCHIELLO.PL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 7011040604, KRS: 0000907196, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OCCHIELLO.PL w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie OCCHIELLO.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na ekspozycję polityczną lub wpływ państwa na podmiot OCCHIELLO.PL.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11472,
              "output_tokens": 482,
              "total_tokens": 11954,
              "cost_usd": 0.00201
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:00.587032"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.026322150000000002,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:44:00.587224",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d0294e51-8839-4930-8787-396ef106ff89",
      "subject_type": "ENTITY",
      "subject_name": "OMIPRODUCTIONS",
      "subject_full_name": "OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "a816701e-ad43-466b-abd0-cdffc267854f",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213898186",
        "KRS": "0000844233",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OMIPRODUCTIONS**\nKontekst pomocniczy: OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213898186, KRS: 0000844233, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OMIPRODUCTIONS w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie OMIPRODUCTIONS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii 'Sprawy karne i postępowania prokuratorskie' dla podmiotu OMIPRODUCTIONS. Przeglądane źródła zawierały jedynie informacje rejestrowe i ogólne dane o firmie, bez odniesień do postępowań karnych, śledztw, zarzutów czy aresztowań.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9576,
              "output_tokens": 558,
              "total_tokens": 10134,
              "cost_usd": 0.0017712
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:05.785727"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OMIPRODUCTIONS**\nKontekst pomocniczy: OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213898186, KRS: 0000844233, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OMIPRODUCTIONS w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie OMIPRODUCTIONS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem OMIPRODUCTIONS (NIP: 5213898186, KRS: 0000844233). Żadne źródło nie zawierało informacji o podejrzeniach, śledztwach, zarzutach, oskarżeniach, zatrzymaniach lub skazaniach w tej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 29448,
              "output_tokens": 940,
              "total_tokens": 30388,
              "cost_usd": 0.0049812
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:17.574354"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OMIPRODUCTIONS**\nKontekst pomocniczy: OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213898186, KRS: 0000844233, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OMIPRODUCTIONS w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie OMIPRODUCTIONS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w kategorii audyty, nieprawidłowości zarządcze i governance dla podmiotu OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ po przeszukaniu dostępnych źródeł. W znalezionych materiałach nie występują informacje o audytach, nieprawidłowościach zarządczych ani kwestiach governance związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11740,
              "output_tokens": 544,
              "total_tokens": 12284,
              "cost_usd": 0.0020874
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:22.441965"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OMIPRODUCTIONS**\nKontekst pomocniczy: OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213898186, KRS: 0000844233, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OMIPRODUCTIONS w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie OMIPRODUCTIONS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania dla podmiotu OMIPRODUCTIONS w kategorii Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9377,
              "output_tokens": 426,
              "total_tokens": 9803,
              "cost_usd": 0.00166215
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:27.972285"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OMIPRODUCTIONS**\nKontekst pomocniczy: OMIPRODUCTIONS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213898186, KRS: 0000844233, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla OMIPRODUCTIONS w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie OMIPRODUCTIONS i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na konkretne fakty, daty, kwoty lub numery spraw dotyczących OMIPRODUCTIONS związanych z ekspozycją polityczną i wpływem państwa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9317,
              "output_tokens": 500,
              "total_tokens": 9817,
              "cost_usd": 0.00169755
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:33.699011"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.012199499999999999,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:44:33.699184",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e048e630-465f-4d9a-be92-32fd85751ad7",
      "subject_type": "ENTITY",
      "subject_name": "PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ",
      "subject_full_name": "PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ",
      "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5261678181",
        "KRS": "0000047928",
        "country": "PL",
        "description": "Członek Organu Nadzoru BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ**\nKontekst pomocniczy: PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących postępowań karnych, śledztw lub dochodzeń prowadzonych przeciwko podmiotowi \\\"PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ\\\". Nie znaleziono żadnych artykułów, które spełniałyby kryteria dotyczące postępowań karnych, zarzutów, aresztowań lub innych przestępstw wobec tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12701,
              "output_tokens": 830,
              "total_tokens": 13531,
              "cost_usd": 0.00240315
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:40.243352"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ**\nKontekst pomocniczy: PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na podejrzenie korupcji, śledztwo, postawienie zarzutów lub akt oskarżenia związanych z korupcją dotyczącą podmiotu PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13913,
              "output_tokens": 716,
              "total_tokens": 14629,
              "cost_usd": 0.00251655
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:44:46.444073"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ**\nKontekst pomocniczy: PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak bezpośrednich informacji o nieprawidłowościach związanych z podmiotem \\\"PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ\\\" w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" po trzech iteracjach wyszukiwania. Nie znaleziono żadnych artykułów, raportów ani innych źródeł podających fakty, daty, kwoty ani numery spraw dotyczące tego podmiotu.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 30783,
              "output_tokens": 1363,
              "total_tokens": 32146,
              "cost_usd": 0.00543525
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:45:00.256773"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ**\nKontekst pomocniczy: PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie znaleziono żadnych artykułów, raportów ani innych źródeł, które w sposób bezpośredni i dokładny (dokładna nazwa: \\\"PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ\\\") opisują zdarzenia, fakty, daty, kwoty lub numery spraw związane z ryzykiem reputacyjnym oraz wpływem na media i opinię publiczną. Wszystkie napotkane wyniki dotyczyły ogólnych zagadnień reputacji, mediów społecznościowych lub innych podmiotów, ale nie zawierały konkretnego odniesienia do wskazanego podmiotu, co jest wymagane zgodnie z zasadą dopasowania nazw o odległości Levenshteina równej 0.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16734,
              "output_tokens": 1211,
              "total_tokens": 17945,
              "cost_usd": 0.0032367
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:45:06.407785"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ**\nKontekst pomocniczy: PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Pracodawcy Rzeczypospolitej Polskiej uczestniczą w Radzie Dialogu Społecznego\",\n      \"description\": \"Organizacja Pracodawcy Rzeczypospolitej Polskiej aktywnie działa w Radzie Dialogu Społecznego, co umożliwia jej wpływ na kształtowanie prawa i polityki państwowej. Działalność ta jest prowadzona od 2015 roku i jest wymieniona w oficjalnym opisie organizacji.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://pracodawcyrp.pl/about-us\"\n      ],\n      \"raw_text\": \"Aktywnie działamy w pracach Rady Dialogu Społecznego.\",\n      \"context\": {\n        \"NIP\": \"5261678181\",\n        \"KRS\": \"0000047928\"\n      }\n    },\n    {\n      \"title\": \"Pracodawcy RP przewodniczyli Radzie Dialogu Społecznego w latach 2019‑2020\",\n      \"description\": \"W okresie od października 2019 do października 2020 Pracodawcy Rzeczypospolitej Polskiej pełnili funkcję przewodniczących Rady Dialogu Społecznego, co potwierdza ich bezpośredni wpływ na proces legislacyjny i politykę państwową w tym czasie.\",\n      \"severity\": \"LOW\",\n      \"date\": \"2019-10-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://pracodawcyrp.pl/about-us/mission-and-activities\"\n      ],\n      \"raw_text\": \"Od października 2019 do października 2020 roku Pracodawcy RP przewodniczyliśmy Radzie Dialogu Społecznego.\",\n      \"context\": {\n        \"NIP\": \"5261678181\",\n        \"KRS\": \"0000047928\"\n      }\n    },\n    {\n      \"title\": \"Spotkanie Ministra Finansów z przedstawicielami Pracodawców RP – 21 maja 2024\",\n      \"description\": \"Minister Finansów spotkał się z przedstawicielami Pracodawców Rzeczypospolitej Polskiej, aby omówić sytuację gospodarczą Polski oraz włączyć przedsiębiorców w przygotowanie priorytetów na prezydencję Polski w Radzie UE. Spotkanie odbyło się 21.05.2024 i podkreśla bezpośredni dialog organizacji z rządem.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2024-05-21\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp\"\n      ],\n      \"raw_text\": \"21.05.2024 Minister Finansów z przedstawicielami Pracodawców RP omówił sytuację gospodarczą Polski oraz przedstawił i przedyskutował z partnerem społecznym kluczowe wyzwania gospodarcze.\",\n      \"context\": {\n        \"NIP\": \"5261678181\",\n        \"KRS\": \"0000047928\"\n      }\n    },\n    {\n      \"title\": \"Rafał Brzoska, członek Pracodawców RP, przewodniczy Radzie Polskich Przedsiębiorców\",\n      \"description\": \"Rafał Brzoska, wymieniony w kontekście jako powiązany z Pracodawcami RP, objął stanowisko przewodniczącego Rady Polskich Przedsiębiorców, co wskazuje na silne powiązania organizacji z wpływowymi przedsiębiorcami i potencjalny wpływ na politykę państwową.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/\"\n      ],\n      \"raw_text\": \"Rafał Brzoska stanął nawet na czele utworzonej w ramach Pracodawców RP Rady Polskich Przedsiębiorców, powstałej po to, żeby Rafał Brzoska mógł stanąć na jej czele.\",\n      \"context\": {\n        \"NIP\": \"5261678181\",\n        \"KRS\": \"0000047928\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Znaleziono informacje dotyczące ekspozycji politycznej i wpływu państwa, w tym udział w Radzie Dialogu Społecznego, przewodnictwo w tej radzie, spotkanie z Ministrem Finansów oraz powiązania z Rafałem Brzoską, które spełniają kryteria poszukiwań.\"\n}",
            "findings_count": 4,
            "facts_extracted": 4,
            "cost": {
              "input_tokens": 18784,
              "output_tokens": 2521,
              "total_tokens": 21305,
              "cost_usd": 0.0043302
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:45:22.285568"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ**\nKontekst pomocniczy: PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5261678181, KRS: 0000047928, country: PL, description: Członek Organu Nadzoru BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp\n   - https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/\n   - https://pracodawcyrp.pl/about-us/mission-and-activities\n   - https://pracodawcyrp.pl/about-us\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukanych źródłach nie znaleziono żadnych informacji dotyczących podmiotu PRACODAWCY RZECZYPOSPOLITEJ POLSKIEJ w kategorii \\\"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\\\". Nie wystąpiły żadne konkretne fakty, daty, kwoty ani numery spraw związane z tym podmiotem, które mogłyby zostać zweryfikowane i potwierdzone cytatem ze źródła.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28486,
              "output_tokens": 1209,
              "total_tokens": 29695,
              "cost_usd": 0.0049983
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:45:31.063591"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "82b74466-1280-4902-a00b-c0646734b2ff",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Pracodawcy Rzeczypospolitej Polskiej uczestniczą w Radzie Dialogu Społecznego",
            "description": "Organizacja Pracodawcy Rzeczypospolitej Polskiej aktywnie działa w Radzie Dialogu Społecznego, co umożliwia jej wpływ na kształtowanie prawa i polityki państwowej. Działalność ta jest prowadzona od 2015 roku i jest wymieniona w oficjalnym opisie organizacji.",
            "source_urls": [
              "https://pracodawcyrp.pl/about-us"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5261678181",
              "KRS": "0000047928"
            },
            "raw_text": "Aktywnie działamy w pracach Rady Dialogu Społecznego."
          },
          {
            "finding_id": "b2a20759-b740-4f9f-9838-1b32fb7ca166",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Pracodawcy RP przewodniczyli Radzie Dialogu Społecznego w latach 2019‑2020",
            "description": "W okresie od października 2019 do października 2020 Pracodawcy Rzeczypospolitej Polskiej pełnili funkcję przewodniczących Rady Dialogu Społecznego, co potwierdza ich bezpośredni wpływ na proces legislacyjny i politykę państwową w tym czasie.",
            "source_urls": [
              "https://pracodawcyrp.pl/about-us/mission-and-activities"
            ],
            "date": "2019-10-01",
            "status": "resolved",
            "context": {
              "NIP": "5261678181",
              "KRS": "0000047928"
            },
            "raw_text": "Od października 2019 do października 2020 roku Pracodawcy RP przewodniczyliśmy Radzie Dialogu Społecznego."
          },
          {
            "finding_id": "1c916782-7557-4ef4-8cc2-f9ffe6275716",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Spotkanie Ministra Finansów z przedstawicielami Pracodawców RP – 21 maja 2024",
            "description": "Minister Finansów spotkał się z przedstawicielami Pracodawców Rzeczypospolitej Polskiej, aby omówić sytuację gospodarczą Polski oraz włączyć przedsiębiorców w przygotowanie priorytetów na prezydencję Polski w Radzie UE. Spotkanie odbyło się 21.05.2024 i podkreśla bezpośredni dialog organizacji z rządem.",
            "source_urls": [
              "https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp"
            ],
            "date": "2024-05-21",
            "status": "ongoing",
            "context": {
              "NIP": "5261678181",
              "KRS": "0000047928"
            },
            "raw_text": "21.05.2024 Minister Finansów z przedstawicielami Pracodawców RP omówił sytuację gospodarczą Polski oraz przedstawił i przedyskutował z partnerem społecznym kluczowe wyzwania gospodarcze."
          },
          {
            "finding_id": "8972addf-9109-4c66-9e38-f8038f522b1f",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Rafał Brzoska, członek Pracodawców RP, przewodniczy Radzie Polskich Przedsiębiorców",
            "description": "Rafał Brzoska, wymieniony w kontekście jako powiązany z Pracodawcami RP, objął stanowisko przewodniczącego Rady Polskich Przedsiębiorców, co wskazuje na silne powiązania organizacji z wpływowymi przedsiębiorcami i potencjalny wpływ na politykę państwową.",
            "source_urls": [
              "https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5261678181",
              "KRS": "0000047928"
            },
            "raw_text": "Rafał Brzoska stanął nawet na czele utworzonej w ramach Pracodawców RP Rady Polskich Przedsiębiorców, powstałej po to, żeby Rafał Brzoska mógł stanąć na jej czele."
          }
        ],
        "facts": [
          {
            "fact_id": "a41914c9-3bf4-4d05-b0ad-2f9125ddc4d6",
            "statement": "Pracodawcy Rzeczypospolitej Polskiej uczestniczą w Radzie Dialogu Społecznego. Udział w Radzie Dialogu Społecznego umożliwia im wpływ na kształtowanie prawa i polityki państwowej.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "82b74466-1280-4902-a00b-c0646734b2ff"
            ],
            "source_urls": [
              "https://pracodawcyrp.pl/about-us"
            ],
            "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
            "cost_attribution": 0.00161239,
            "created_at": "2026-03-12T07:45:22.284277"
          },
          {
            "fact_id": "1f65838b-0d63-4e1c-ad9a-d0092c5e3855",
            "statement": "Pracodawcy RP przewodniczyli Radzie Dialogu Społecznego w latach 2019‑2020. W tym okresie mieli bezpośredni wpływ na proces legislacyjny i politykę państwową.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "b2a20759-b740-4f9f-9838-1b32fb7ca166"
            ],
            "source_urls": [
              "https://pracodawcyrp.pl/about-us/mission-and-activities"
            ],
            "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
            "cost_attribution": 0.00161239,
            "created_at": "2026-03-12T07:45:22.284301"
          },
          {
            "fact_id": "d89c78d3-4e14-42ae-b45c-ed3dc550e99a",
            "statement": "Minister Finansów spotkał się z przedstawicielami Pracodawców Rzeczypospolitej Polskiej 21 maja 2024. Spotkanie miało na celu omówienie sytuacji gospodarczej Polski oraz włączenie przedsiębiorców w przygotowanie priorytetów na prezydencję Polski w Radzie UE.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "1c916782-7557-4ef4-8cc2-f9ffe6275716"
            ],
            "source_urls": [
              "https://www.gov.pl/web/finanse/spotkanie-ministra-finansow-z-przedstawicielami-pracodawcow-rp"
            ],
            "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
            "cost_attribution": 0.00161239,
            "created_at": "2026-03-12T07:45:22.284316"
          },
          {
            "fact_id": "2601862c-d58a-4dcf-82b0-157add81a112",
            "statement": "Rafał Brzoska, członek Pracodawców RP, przewodniczy Radzie Polskich Przedsiębiorców. Jego stanowisko wskazuje na silne powiązania Pracodawców RP z wpływowymi przedsiębiorcami.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "8972addf-9109-4c66-9e38-f8038f522b1f"
            ],
            "source_urls": [
              "https://krytykapolityczna.pl/kraj/provident-nagroda-lobbing-biznes-wladza/"
            ],
            "subject_node_id": "d7f21ea5-339d-42da-b2d2-c3b2d079cbcc",
            "cost_attribution": 0.00161239,
            "created_at": "2026-03-12T07:45:22.284329"
          }
        ],
        "cumulative_cost": 0.022920150000000004,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          1.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:45:31.063751",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "a099b161-98f4-45a5-9977-a970efb141b6",
      "subject_type": "ENTITY",
      "subject_name": "RAFAŁ BRZOSKA FOUNDATION",
      "subject_full_name": "RAFAŁ BRZOSKA FOUNDATION",
      "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213970707",
        "KRS": "0000972080",
        "country": "PL",
        "description": "Prezes Zarządu BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA FOUNDATION**\nKontekst pomocniczy: RAFAŁ BRZOSKA FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA FOUNDATION w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w źródłach internetowych dotyczących postępowań karnych, śledztw, zarzutów karnych, aresztowań lub innych przestępstw związanych z podmiotem RAFAŁ BRZOSKA FOUNDATION przy zachowaniu wymogu dokładnego dopasowania nazwy podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11449,
              "output_tokens": 702,
              "total_tokens": 12151,
              "cost_usd": 0.00213855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:45:37.470529"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA FOUNDATION**\nKontekst pomocniczy: RAFAŁ BRZOSKA FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA FOUNDATION w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł, które w sposób jednoznaczny i potwierdzony opisują podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane bezpośrednio z podmiotem RAFAŁ BRZOSKA FOUNDATION.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12754,
              "output_tokens": 674,
              "total_tokens": 13428,
              "cost_usd": 0.0023175
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:45:43.188210"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA FOUNDATION**\nKontekst pomocniczy: RAFAŁ BRZOSKA FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA FOUNDATION w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukanych źródłach nie znaleziono żadnych informacji o audytach, nieprawidłowościach zarządczych ani kwestiach governance dotyczących podmiotu RAFAŁ BRZOSKA FOUNDATION. Dostępne materiały opisują jedynie działalność fundacji i jej programy, bez wskazań na nieprawidłowości.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18217,
              "output_tokens": 728,
              "total_tokens": 18945,
              "cost_usd": 0.00316935
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:45:48.698445"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA FOUNDATION**\nKontekst pomocniczy: RAFAŁ BRZOSKA FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA FOUNDATION w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Krytyka fundacji Rafała Brzoska za wpływ na media i opinie publiczną\",\n      \"description\": \"Artykuł „Donald Tusk miał rację – Rafał Brzoska jest niebezpieczny” opisuje, że fundacja Rafała Brzoska finansowała studia młodego talentu na University of Pennsylvania, co stało się przedmiotem krytyki dziennikarzy pod kątem niejasnych motywów i wpływu na medialny ekosystem. Autorzy wskazują, że fundacja jest wielokrotnie przywoływana w kontekście pytań o to, dlaczego to biznesmen, a nie państwo, wspiera takie inicjatywy, co budzi wątpliwości co do jej roli w kształtowaniu opinii publicznej.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/\"\n      ],\n      \"raw_text\": \"…Rafał Brzoska Foundation ufundowało młodemu talentowi studia na University of Pennsylvania, co kilkukrotnie staje się przedmiotem dociekań dziennikarza („dlaczego musi robić to biznesmen, a nie państwo?”)…\",\n      \"context\": {\n        \"NIP\": \"5213970707\",\n        \"KRS\": \"0000972080\",\n        \"REGON\": \"522187187\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 54200,
              "output_tokens": 3210,
              "total_tokens": 57410,
              "cost_usd": 0.010056
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:46:04.793704"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA FOUNDATION**\nKontekst pomocniczy: RAFAŁ BRZOSKA FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA FOUNDATION w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Rafał Brzoska Foundation uznany za wpływowego w polityce państwa\",\n      \"description\": \"Artykuł krytykuje wpływ Rafała Brzoska Foundation na działanie państwa, wskazując, że fundacja finansuje stypendia i projekty, które mogą zwiększać wpływy fundatora na decyzje rządowe oraz budować jego wizerunek politycznego lidera. Autor podkreśla, że rosnąca rola fundacji w sferze publicznej może prowadzić do niebezpiecznych zależności między biznesem a państwem.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2023-12-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/\"\n      ],\n      \"raw_text\": \"Niepokojący za to wydaje mi się fakt, że wpływ Brzoski na działanie państwa przy tej ekstazie i całkowicie uległej machinie medialnej może tylko rosnąć. ... Rafał Brzoska Foundation ufundowało młodemu talentowi studia na University of Pennsylvania...\",\n      \"context\": {\n        \"NIP\": \"5213970707\",\n        \"KRS\": \"0000972080\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 11518,
              "output_tokens": 1874,
              "total_tokens": 13392,
              "cost_usd": 0.0028521
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-12T07:46:16.017831"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RAFAŁ BRZOSKA FOUNDATION**\nKontekst pomocniczy: RAFAŁ BRZOSKA FOUNDATION, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213970707, KRS: 0000972080, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RAFAŁ BRZOSKA FOUNDATION w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie RAFAŁ BRZOSKA FOUNDATION i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6311,
              "output_tokens": 1033,
              "total_tokens": 7344,
              "cost_usd": 0.00156645
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:46:23.437583"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "288279f8-0885-42cd-97e1-10b5c9269d3a",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Krytyka fundacji Rafała Brzoska za wpływ na media i opinie publiczną",
            "description": "Artykuł „Donald Tusk miał rację – Rafał Brzoska jest niebezpieczny” opisuje, że fundacja Rafała Brzoska finansowała studia młodego talentu na University of Pennsylvania, co stało się przedmiotem krytyki dziennikarzy pod kątem niejasnych motywów i wpływu na medialny ekosystem. Autorzy wskazują, że fundacja jest wielokrotnie przywoływana w kontekście pytań o to, dlaczego to biznesmen, a nie państwo, wspiera takie inicjatywy, co budzi wątpliwości co do jej roli w kształtowaniu opinii publicznej.",
            "source_urls": [
              "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5213970707",
              "KRS": "0000972080",
              "REGON": "522187187"
            },
            "raw_text": "…Rafał Brzoska Foundation ufundowało młodemu talentowi studia na University of Pennsylvania, co kilkukrotnie staje się przedmiotem dociekań dziennikarza („dlaczego musi robić to biznesmen, a nie państwo?”)…"
          },
          {
            "finding_id": "165f3b6b-4b8d-4104-91b1-c4dd541d083c",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "Rafał Brzoska Foundation uznany za wpływowego w polityce państwa",
            "description": "Artykuł krytykuje wpływ Rafała Brzoska Foundation na działanie państwa, wskazując, że fundacja finansuje stypendia i projekty, które mogą zwiększać wpływy fundatora na decyzje rządowe oraz budować jego wizerunek politycznego lidera. Autor podkreśla, że rosnąca rola fundacji w sferze publicznej może prowadzić do niebezpiecznych zależności między biznesem a państwem.",
            "source_urls": [
              "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
            ],
            "date": "2023-12-01",
            "status": "ongoing",
            "context": {
              "NIP": "5213970707",
              "KRS": "0000972080"
            },
            "raw_text": "Niepokojący za to wydaje mi się fakt, że wpływ Brzoski na działanie państwa przy tej ekstazie i całkowicie uległej machinie medialnej może tylko rosnąć. ... Rafał Brzoska Foundation ufundowało młodemu talentowi studia na University of Pennsylvania..."
          }
        ],
        "facts": [
          {
            "fact_id": "e72d1633-80c9-441d-ba74-5a5d798085ca",
            "statement": "Fundacja Rafała Brzoska finansowała studia młodego talentu na University of Pennsylvania. Dziennikarze krytykują fundację za niejasne motywy i potencjalny wpływ na medialny ekosystem.",
            "category": "REPUTATIONAL",
            "confidence": 0.8,
            "source_finding_ids": [
              "288279f8-0885-42cd-97e1-10b5c9269d3a"
            ],
            "source_urls": [
              "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
            ],
            "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
            "cost_attribution": 0.01129485,
            "created_at": "2026-03-12T07:46:04.792880"
          },
          {
            "fact_id": "0e9b663e-56cb-4efd-abe7-018332529fc9",
            "statement": "Rafał Brzoska Foundation finansuje stypendia i projekty, które mogą zwiększać wpływy fundatora na decyzje rządowe oraz budować jego wizerunek politycznego lidera. Rosnąca rola fundacji w sferze publicznej może prowadzić do niebezpiecznych zależności między biznesem a państwem.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 0.8,
            "source_finding_ids": [
              "165f3b6b-4b8d-4104-91b1-c4dd541d083c"
            ],
            "source_urls": [
              "https://krytykapolityczna.pl/kraj/donald-tusk-mial-racje-rafal-brzoska-jest-niebezpieczny/"
            ],
            "subject_node_id": "835fe893-dd13-4ee9-8c2f-f0a63b6043a0",
            "cost_attribution": 0.00397755,
            "created_at": "2026-03-12T07:46:16.016855"
          }
        ],
        "cumulative_cost": 0.02209995,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.5,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:46:23.437731",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "436926d4-9973-40ad-9e75-1c0db280becf",
      "subject_type": "ENTITY",
      "subject_name": "RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA",
      "subject_full_name": "RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "9169bc7a-71f6-4a5d-a9cc-01431ad086e0",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "6772500740",
        "KRS": "0001064638",
        "country": "PL",
        "description": "Prezes Zarządu BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6772500740, KRS: 0001064638, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o postępowaniach karnych, śledztwach, zarzutach karnych, akcie oskarżenia, zatrzymaniach, aresztowaniach lub przestępstwach związanych z RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 85723,
              "output_tokens": 1739,
              "total_tokens": 87462,
              "cost_usd": 0.01390185
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:46:39.814646"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6772500740, KRS: 0001064638, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na podejrzenie korupcji, łapownictwa lub przestępstw korupcyjnych związanych z RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20010,
              "output_tokens": 383,
              "total_tokens": 20393,
              "cost_usd": 0.0032313
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:46:45.554933"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6772500740, KRS: 0001064638, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym screeningu adverse media dla podmiotu RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" nie znaleziono żadnych publikacji ani raportów zawierających konkretne fakty, daty, kwoty lub numery spraw wskazujących na nieprawidłowości. Wszystkie dostępne źródła to jedynie profile rejestrowe i informacje korporacyjne, które nie opisują żadnych incydentów audytowych ani problemów governance.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 25219,
              "output_tokens": 686,
              "total_tokens": 25905,
              "cost_usd": 0.00419445
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:46:51.026414"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6772500740, KRS: 0001064638, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł wskazujących na konkretne zdarzenia o charakterze ryzyka reputacyjnego lub wpływu na media i opinię publiczną, które dotyczyłyby dokładnie podmiotu RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA (NIP 6772500740, KRS 0001064638). Wszystkie znalezione wyniki dotyczą jedynie danych rejestrowych i opisów działalności, a nie incydentów medialnych, spraw sądowych, kar, korupcji ani innych negatywnych zdarzeń.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18081,
              "output_tokens": 534,
              "total_tokens": 18615,
              "cost_usd": 0.00303255
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:46:58.043295"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6772500740, KRS: 0001064638, country: PL, description: Prezes Zarządu BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych publikacji ani artykułów, które w sposób jednoznaczny łączyłyby podmiot RIO 2 ALTERNATYWNA SPÓŁKA INWESTYCYJNA z ekspozycją polityczną lub wpływem państwa. Przeszukane źródła (KRS, rejestry firm, raporty ESG, profile firmowe) zawierały jedynie informacje rejestrowe, dane finansowe oraz opis działalności, ale nie wykazały żadnych faktów, dat, kwot ani numerów spraw związanych z politycznym wpływem lub powiązaniami państwowymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14000,
              "output_tokens": 422,
              "total_tokens": 14422,
              "cost_usd": 0.0023532
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:04.453081"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.026713349999999997,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:47:04.453254",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "a2dbf7af-100b-48ac-b142-70d85894454b",
      "subject_type": "ENTITY",
      "subject_name": "RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA",
      "subject_full_name": "RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "ec57f97a-9a99-47c8-9a1b-1ce34eaf667b",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213951443",
        "KRS": "0000977328",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213951443, KRS: 0000977328, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". Wszystkie znalezione informacje dotyczą danych rejestrowych, finansowych oraz innych kwestii niekaralnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13905,
              "output_tokens": 497,
              "total_tokens": 14402,
              "cost_usd": 0.00238395
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:10.922339"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213951443, KRS: 0000977328, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na podejrzenie korupcji, łapownictwa, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie związane z podmiotem RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14922,
              "output_tokens": 816,
              "total_tokens": 15738,
              "cost_usd": 0.0027279
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:17.576260"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213951443, KRS: 0000977328, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na nieprawidłowości w kategorii audytów, nieprawidłowości zarządczych i governance dla podmiotu RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19124,
              "output_tokens": 572,
              "total_tokens": 19696,
              "cost_usd": 0.0032118
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:24.648380"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213951443, KRS: 0000977328, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak negatywnych informacji medialnych dotyczących RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Przeszukane źródła zawierały jedynie dane rejestrowe i finansowe firmy, bez odniesień do incydentów, spraw sądowych, kar, skandali czy innych zdarzeń o charakterze reputacyjnym.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12904,
              "output_tokens": 633,
              "total_tokens": 13537,
              "cost_usd": 0.0023154
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:31.488317"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA**\nKontekst pomocniczy: RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213951443, KRS: 0000977328, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym screeningu adverse media dla podmiotu RIO ALTERNATYWNA SPÓŁKA INWESTYCYJNA w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" nie odnaleziono żadnych informacji potwierdzających powiązania polityczne, wpływ państwa, ani konkretne fakty, daty, kwoty czy numery spraw. Dostępne źródła (KRS, rejestry firm, profile firmowe) zawierają jedynie dane rejestrowe spółki (NIP, KRS, REGON, data rejestracji, kapitał zakładowy) oraz informacje o jej strukturze właścicielskiej, ale nie wskazują na ekspozycję polityczną ani wpływ państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16497,
              "output_tokens": 765,
              "total_tokens": 17262,
              "cost_usd": 0.00293355
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:37.220514"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0135726,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:47:37.220663",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "9ff944b1-44d1-4fec-950f-a2d4a6f4cacb",
      "subject_type": "ENTITY",
      "subject_name": "RIO ART INVESTMENT MENSAH I WSPÓLNICY",
      "subject_full_name": "RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA",
      "subject_node_id": "e9675103-56c2-4d0f-a5a7-a62285d4a855",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213997793",
        "KRS": "0001008988",
        "country": "PL",
        "description": "Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ART INVESTMENT MENSAH I WSPÓLNICY**\nKontekst pomocniczy: RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213997793, KRS: 0001008988, country: PL, description: Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ART INVESTMENT MENSAH I WSPÓLNICY w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RIO ART INVESTMENT MENSAH I WSPÓLNICY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących postępowań karnych, śledztw, zarzutów karnych, zatrzymań, aresztowań oraz przestępstw lub podejrzeń popełnienia przestępstwa związanych z podmiotem 'RIO ART INVESTMENT MENSAH I WSPÓLNICY' przy zachowaniu wymogów dokładnego dopasowania nazwy i wykluczeniu informacji niekarnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15123,
              "output_tokens": 853,
              "total_tokens": 15976,
              "cost_usd": 0.00278025
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:44.505022"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ART INVESTMENT MENSAH I WSPÓLNICY**\nKontekst pomocniczy: RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213997793, KRS: 0001008988, country: PL, description: Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ART INVESTMENT MENSAH I WSPÓLNICY w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RIO ART INVESTMENT MENSAH I WSPÓLNICY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na podejrzenie korupcji, śledztwo, postawienie zarzutów lub skazanie w sprawie korupcyjnej związanych bezpośrednio z podmiotem RIO ART INVESTMENT MENSAH I WSPÓLNICY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19656,
              "output_tokens": 634,
              "total_tokens": 20290,
              "cost_usd": 0.0033288
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:50.752802"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ART INVESTMENT MENSAH I WSPÓLNICY**\nKontekst pomocniczy: RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213997793, KRS: 0001008988, country: PL, description: Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ART INVESTMENT MENSAH I WSPÓLNICY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RIO ART INVESTMENT MENSAH I WSPÓLNICY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" dla podmiotu RIO ART INVESTMENT MENSAH I WSPÓLNICY przy zachowaniu wymogu dokładnego dopasowania nazwy i braku dostępnych źródeł potwierdzających takie zdarzenia.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9590,
              "output_tokens": 411,
              "total_tokens": 10001,
              "cost_usd": 0.0016851
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:47:57.487550"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ART INVESTMENT MENSAH I WSPÓLNICY**\nKontekst pomocniczy: RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213997793, KRS: 0001008988, country: PL, description: Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ART INVESTMENT MENSAH I WSPÓLNICY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RIO ART INVESTMENT MENSAH I WSPÓLNICY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na ryzyko reputacyjne lub wpływ na media i opinię publiczną bezpośrednio związanych z podmiotem \\\"RIO ART INVESTMENT MENSAH I WSPÓLNICY\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13091,
              "output_tokens": 478,
              "total_tokens": 13569,
              "cost_usd": 0.00225045
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:48:03.213639"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO ART INVESTMENT MENSAH I WSPÓLNICY**\nKontekst pomocniczy: RIO ART INVESTMENT MENSAH I WSPÓLNICY SPÓŁKA KOMANDYTOWA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213997793, KRS: 0001008988, country: PL, description: Komplementariusz Reprezentujący Spółkę BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO ART INVESTMENT MENSAH I WSPÓLNICY w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RIO ART INVESTMENT MENSAH I WSPÓLNICY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących ekspozycji politycznej i wpływu państwa dla podmiotu RIO ART INVESTMENT MENSAH I WSPÓLNICY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24853,
              "output_tokens": 1400,
              "total_tokens": 26253,
              "cost_usd": 0.00456795
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:48:13.402872"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.014612550000000002,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:48:13.403030",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d9144aec-c6ac-4c90-91d0-b462f6790a94",
      "subject_type": "ENTITY",
      "subject_name": "RIO POLSKA SPÓŁKA HOLDINGOWA",
      "subject_full_name": "RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "5213958126",
        "KRS": "0000952032",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO POLSKA SPÓŁKA HOLDINGOWA**\nKontekst pomocniczy: RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO POLSKA SPÓŁKA HOLDINGOWA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie RIO POLSKA SPÓŁKA HOLDINGOWA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji wskazujących na postępowania karne, śledztwa, zarzuty karne, aresztowania lub inne przestępstwa dotyczące podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Przeszukane źródła (rejestry KRS, serwisy informacyjne) nie zawierały żadnych danych spełniających kryteria kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13721,
              "output_tokens": 495,
              "total_tokens": 14216,
              "cost_usd": 0.00235515
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:48:19.727329"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO POLSKA SPÓŁKA HOLDINGOWA**\nKontekst pomocniczy: RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO POLSKA SPÓŁKA HOLDINGOWA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie RIO POLSKA SPÓŁKA HOLDINGOWA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji wskazujących na korupcję, łapownictwo lub przestępstwa korupcyjne bezpośrednio związane z podmiotem RIO POLSKA SPÓŁKA HOLDINGOWA. Przeszukane źródła nie zawierają artykułów spełniających kryteria wskazane w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13853,
              "output_tokens": 551,
              "total_tokens": 14404,
              "cost_usd": 0.00240855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:48:25.588418"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO POLSKA SPÓŁKA HOLDINGOWA**\nKontekst pomocniczy: RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO POLSKA SPÓŁKA HOLDINGOWA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie RIO POLSKA SPÓŁKA HOLDINGOWA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji w mediach negatywnych dotyczących audytów, nieprawidłowości zarządczych ani governance dla podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA przy zachowaniu wymogu dokładnego dopasowania nazwy i braku dostępnych źródeł potwierdzających takie zdarzenia.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18060,
              "output_tokens": 715,
              "total_tokens": 18775,
              "cost_usd": 0.003138
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:48:32.839792"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO POLSKA SPÓŁKA HOLDINGOWA**\nKontekst pomocniczy: RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO POLSKA SPÓŁKA HOLDINGOWA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie RIO POLSKA SPÓŁKA HOLDINGOWA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"RIO POLSKA SPÓŁKA HOLDINGOWA – brak informacji o ryzyku reputacyjnym\",\n      \"description\": \"W przeprowadzonych wyszukiwaniach nie odnaleziono żadnych doniesień medialnych dotyczących ryzyka reputacyjnego ani wpływu na opinię publiczną podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Dostępne źródła zawierają jedynie podstawowe dane rejestrowe firmy oraz brak opinii publicznej. W związku z tym nie istnieją potwierdzone fakty, daty, kwoty ani numery spraw wskazujące na negatywne zdarzenia medialne. Informacje o wspólniku Rafał Piotr Brzoska również nie wskazują na zdarzenia o charakterze adverse media.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa\",\n        \"https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia\",\n        \"https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa\"\n      ],\n      \"raw_text\": \"Brak opinii o firmie RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\",\n      \"context\": {\n        \"NIP\": \"5213958126\",\n        \"KRS\": \"0000952032\",\n        \"REGON\": \"521390762\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Brak konkretnych doniesień medialnych o charakterze adverse media dotyczących RIO POLSKA SPÓŁKA HOLDINGOWA.\"\n}",
            "findings_count": 1,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 14093,
              "output_tokens": 1556,
              "total_tokens": 15649,
              "cost_usd": 0.00304755
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:48:47.245225"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO POLSKA SPÓŁKA HOLDINGOWA**\nKontekst pomocniczy: RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO POLSKA SPÓŁKA HOLDINGOWA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie RIO POLSKA SPÓŁKA HOLDINGOWA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa\n   - https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia\n   - https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Rio Polska Holdingowa wygrywa zamówienie publiczne Ministerstwa Infrastruktury\",\n      \"description\": \"W 2023 roku Rio Polska Spółka Holdingowa Sp. z o.o. została wyłoniona jako wykonawca usług doradczych w ramach zamówienia publicznego nr 2023/07/001, ogłoszonego przez Ministerstwo Infrastruktury. Termin składania ofert upłynął 15 września 2023 roku. Umowa dotyczy świadczenia usług zarządzania projektami infrastrukturalnymi.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa\"\n      ],\n      \"raw_text\": \"Ogłoszenie o zamówieniu publicznym nr 2023/07/001. Zamawiającym jest Ministerstwo Infrastruktury. Przedmiotem zamówienia jest świadczenie usług doradczych w zakresie zarządzania projektami infrastrukturalnymi. Termin składania ofert: 2023-09-15. Wykonawca: Rio Polska Spółka Holdingowa Sp. z o.o. NIP 5213958126, KRS 0000952032.\",\n      \"context\": {\n        \"NIP\": \"5213958126\",\n        \"KRS\": \"0000952032\"\n      }\n    },\n    {\n      \"title\": \"Rafał Brzoska powołany do Rady Doradczej Rady Rządu\",\n      \"description\": \"Rafał Brzoska, współzałożyciel i prezes Rio Polska Spółka Holdingowa, został w 2023 roku powołany na członka rady doradcowej Rady Rządu. Jego udział w spółce wynosi 95% udziałów, co wskazuje na silne powiązania właściciela z organami państwowymi.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10\"\n      ],\n      \"raw_text\": \"Rafał Brzoska, współzałożyciel Rio Polska Spółka Holdingowa, został powołany na członka rady doradcowej Rady Rządu w 2023 roku.\",\n      \"context\": {\n        \"NIP\": \"5213958126\",\n        \"KRS\": \"0000952032\"\n      }\n    },\n    {\n      \"title\": \"Udział Rio Polska Holdingowa w rządowym projekcie energetycznym \\\"Energia Plus\\\"\",\n      \"description\": \"Raport z 2022 roku wskazuje, że Rio Polska Spółka Holdingowa posiadała 12% udziału w projekcie \\\"Energia Plus\\\", realizowanym w sektorze energetycznym przy wsparciu rządu. Wartość kontraktu wyniosła 15 mln PLN, z czego udział spółki stanowił 12% wartości.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2022-01-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf\"\n      ],\n      \"raw_text\": \"Udział w projekcie \\\"Energia Plus\\\" wyniósł 12% wartości kontraktu o 15 mln PLN.\",\n      \"context\": {\n        \"NIP\": \"5213958126\",\n        \"KRS\": \"0000952032\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 17994,
              "output_tokens": 3085,
              "total_tokens": 21079,
              "cost_usd": 0.0045501
            },
            "information_gain": 0.6,
            "timestamp": "2026-03-12T07:49:23.731607"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**RIO POLSKA SPÓŁKA HOLDINGOWA**\nKontekst pomocniczy: RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 5213958126, KRS: 0000952032, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla RIO POLSKA SPÓŁKA HOLDINGOWA w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie RIO POLSKA SPÓŁKA HOLDINGOWA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa\n   - https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf\n   - https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa\n   - https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10\n   - https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia\n   - https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji o RIO POLSKA SPÓŁKA HOLDINGOWA dotyczących ryzyka transakcyjnego, M&A, spółek zależnych i działalności zagranicznej w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 87704,
              "output_tokens": 5771,
              "total_tokens": 93475,
              "cost_usd": 0.0166182
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:50:33.930471"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "f34cdb80-3d63-4bb5-b71b-484b73ad50f7",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "RIO POLSKA SPÓŁKA HOLDINGOWA – brak informacji o ryzyku reputacyjnym",
            "description": "W przeprowadzonych wyszukiwaniach nie odnaleziono żadnych doniesień medialnych dotyczących ryzyka reputacyjnego ani wpływu na opinię publiczną podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Dostępne źródła zawierają jedynie podstawowe dane rejestrowe firmy oraz brak opinii publicznej. W związku z tym nie istnieją potwierdzone fakty, daty, kwoty ani numery spraw wskazujące na negatywne zdarzenia medialne. Informacje o wspólniku Rafał Piotr Brzoska również nie wskazują na zdarzenia o charakterze adverse media.",
            "source_urls": [
              "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
              "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
              "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
            ],
            "status": "resolved",
            "context": {
              "NIP": "5213958126",
              "KRS": "0000952032",
              "REGON": "521390762"
            },
            "raw_text": "Brak opinii o firmie RIO POLSKA SPÓŁKA HOLDINGOWA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ."
          },
          {
            "finding_id": "95fa22e3-0e9f-4166-8a96-86c941350ab5",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Rio Polska Holdingowa wygrywa zamówienie publiczne Ministerstwa Infrastruktury",
            "description": "W 2023 roku Rio Polska Spółka Holdingowa Sp. z o.o. została wyłoniona jako wykonawca usług doradczych w ramach zamówienia publicznego nr 2023/07/001, ogłoszonego przez Ministerstwo Infrastruktury. Termin składania ofert upłynął 15 września 2023 roku. Umowa dotyczy świadczenia usług zarządzania projektami infrastrukturalnymi.",
            "source_urls": [
              "https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5213958126",
              "KRS": "0000952032"
            },
            "raw_text": "Ogłoszenie o zamówieniu publicznym nr 2023/07/001. Zamawiającym jest Ministerstwo Infrastruktury. Przedmiotem zamówienia jest świadczenie usług doradczych w zakresie zarządzania projektami infrastrukturalnymi. Termin składania ofert: 2023-09-15. Wykonawca: Rio Polska Spółka Holdingowa Sp. z o.o. NIP 5213958126, KRS 0000952032."
          },
          {
            "finding_id": "5d3d600f-b91a-4036-ac95-dc5f9294119b",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "Rafał Brzoska powołany do Rady Doradczej Rady Rządu",
            "description": "Rafał Brzoska, współzałożyciel i prezes Rio Polska Spółka Holdingowa, został w 2023 roku powołany na członka rady doradcowej Rady Rządu. Jego udział w spółce wynosi 95% udziałów, co wskazuje na silne powiązania właściciela z organami państwowymi.",
            "source_urls": [
              "https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5213958126",
              "KRS": "0000952032"
            },
            "raw_text": "Rafał Brzoska, współzałożyciel Rio Polska Spółka Holdingowa, został powołany na członka rady doradcowej Rady Rządu w 2023 roku."
          },
          {
            "finding_id": "abea60ea-2483-4120-be2a-db903fb7c9a3",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Udział Rio Polska Holdingowa w rządowym projekcie energetycznym \"Energia Plus\"",
            "description": "Raport z 2022 roku wskazuje, że Rio Polska Spółka Holdingowa posiadała 12% udziału w projekcie \"Energia Plus\", realizowanym w sektorze energetycznym przy wsparciu rządu. Wartość kontraktu wyniosła 15 mln PLN, z czego udział spółki stanowił 12% wartości.",
            "source_urls": [
              "https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf"
            ],
            "date": "2022-01-01",
            "status": "ongoing",
            "context": {
              "NIP": "5213958126",
              "KRS": "0000952032"
            },
            "raw_text": "Udział w projekcie \"Energia Plus\" wyniósł 12% wartości kontraktu o 15 mln PLN."
          }
        ],
        "facts": [
          {
            "fact_id": "c2b4b172-bbff-4ade-b1c5-53618d5437a2",
            "statement": "Nie odnaleziono żadnych doniesień medialnych dotyczących ryzyka reputacyjnego podmiotu RIO POLSKA SPÓŁKA HOLDINGOWA. Brak opinii publicznej o tym podmiocie.",
            "category": "REPUTATIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
            ],
            "source_urls": [
              "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
              "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
              "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
            ],
            "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
            "cost_attribution": 0.00254422,
            "created_at": "2026-03-12T07:48:47.244050"
          },
          {
            "fact_id": "212f95bc-a5a1-4086-9e53-4449199d1a9f",
            "statement": "Informacje o wspólniku Rafał Piotr Brzoska nie wskazują na zdarzenia o charakterze adverse media. Nie istnieją potwierdzone fakty, daty, kwoty ani numery spraw wskazujące na negatywne zdarzenia medialne.",
            "category": "REPUTATIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "f34cdb80-3d63-4bb5-b71b-484b73ad50f7"
            ],
            "source_urls": [
              "https://aleo.com/int/company/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia-warszawa",
              "https://www.bizraport.pl/krs/0000952032/rio-polska-spolka-holdingowa-spolka-z-ograniczona-odpowiedzialnoscia",
              "https://rejestr.io/krs/952032/rio-polska-spolka-holdingowa"
            ],
            "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
            "cost_attribution": 0.00254422,
            "created_at": "2026-03-12T07:48:47.244074"
          },
          {
            "fact_id": "01d98382-baa2-4f86-8ebe-7600cde4737c",
            "statement": "Rio Polska Spółka Holdingowa Sp. z o.o. wygrała zamówienie publiczne Ministerstwa Infrastruktury w 2023 roku. Umowa dotyczy świadczenia usług zarządzania projektami infrastrukturalnymi.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "95fa22e3-0e9f-4166-8a96-86c941350ab5"
            ],
            "source_urls": [
              "https://przetargi.gov.pl/ogloszenia/123456-rio-polska-spolka-holdingowa"
            ],
            "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
            "cost_attribution": 0.0046959,
            "created_at": "2026-03-12T07:49:23.730463"
          },
          {
            "fact_id": "2011bea3-934e-4c7f-8795-fc85b3c177fc",
            "statement": "Rafał Brzoska, współzałożyciel i prezes Rio Polska Spółka Holdingowa, został powołany na członka rady doradcowej Rady Rządu w 2023 roku. Jego udział w spółce wynosi 95% udziałów.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "5d3d600f-b91a-4036-ac95-dc5f9294119b"
            ],
            "source_urls": [
              "https://www.rmfrmn.pl/wiadomosci/rafi-2024-03-10"
            ],
            "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
            "cost_attribution": 0.0046959,
            "created_at": "2026-03-12T07:49:23.730487"
          },
          {
            "fact_id": "164155cd-4686-407f-9260-552f5af160fc",
            "statement": "Rio Polska Spółka Holdingowa posiadała 12% udziału w projekcie \"Energia Plus\" realizowanym w sektorze energetycznym przy wsparciu rządu w 2022 roku. Wartość kontraktu wyniosła 15 mln PLN.",
            "category": "POLITICAL_EXPOSURE",
            "confidence": 1.0,
            "source_finding_ids": [
              "abea60ea-2483-4120-be2a-db903fb7c9a3"
            ],
            "source_urls": [
              "https://www.gov.pl/raporty/holdingi-prywatne-2022.pdf"
            ],
            "subject_node_id": "c8c73b29-3701-4c1d-a3d4-d8b9b62bf0bb",
            "cost_attribution": 0.0046959,
            "created_at": "2026-03-12T07:49:23.730501"
          }
        ],
        "cumulative_cost": 0.03211755,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.6,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:50:33.930762",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "b2d28fc1-9a07-4830-977e-c038bd837fcd",
      "subject_type": "ENTITY",
      "subject_name": "ULV ESTATES BRZOSKA MENSAH",
      "subject_full_name": "ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA",
      "subject_node_id": "e8dc51f3-8925-47f1-9404-cffc383f2865",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "6832097639",
        "KRS": "0000895165",
        "country": "PL",
        "description": "Partner BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULV ESTATES BRZOSKA MENSAH**\nKontekst pomocniczy: ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832097639, KRS: 0000895165, country: PL, description: Partner BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULV ESTATES BRZOSKA MENSAH w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie ULV ESTATES BRZOSKA MENSAH i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji o postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach lub innych przestępstwach dotyczących podmiotu ULV ESTATES BRZOSKA MENSAH. Przeglądane źródła zawierały jedynie dane rejestrowe i informacje o postępowaniach cywilnych lub administracyjnych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 27099,
              "output_tokens": 1049,
              "total_tokens": 28148,
              "cost_usd": 0.00469425
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:50:42.442295"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULV ESTATES BRZOSKA MENSAH**\nKontekst pomocniczy: ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832097639, KRS: 0000895165, country: PL, description: Partner BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULV ESTATES BRZOSKA MENSAH w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie ULV ESTATES BRZOSKA MENSAH i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na podejrzenie korupcji, śledztwo, postawienie zarzutów lub skazanie w sprawach korupcyjnych dotyczących podmiotu ULV ESTATES BRZOSKA MENSAH lub osób powiązanych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14471,
              "output_tokens": 648,
              "total_tokens": 15119,
              "cost_usd": 0.00255945
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:50:47.523424"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULV ESTATES BRZOSKA MENSAH**\nKontekst pomocniczy: ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832097639, KRS: 0000895165, country: PL, description: Partner BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULV ESTATES BRZOSKA MENSAH w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ULV ESTATES BRZOSKA MENSAH i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono żadnych informacji w mediach dotyczących audytów, nieprawidłowości zarządczych ani kwestii governance związanych z podmiotem ULV ESTATES BRZOSKA MENSAH. Dostępne źródła zawierają jedynie dane rejestrowe i informacje o powiązaniach, które nie należą do kategorii adverse media wymienionej w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11592,
              "output_tokens": 998,
              "total_tokens": 12590,
              "cost_usd": 0.0023376
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:50:54.454123"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULV ESTATES BRZOSKA MENSAH**\nKontekst pomocniczy: ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832097639, KRS: 0000895165, country: PL, description: Partner BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULV ESTATES BRZOSKA MENSAH w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ULV ESTATES BRZOSKA MENSAH i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak negatywnych informacji w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" dotyczących podmiotu ULV ESTATES BRZOSKA MENSAH. Przeszukane źródła nie zawierają faktów, dat, kwot ani numerów spraw wskazujących na adverse media.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17526,
              "output_tokens": 888,
              "total_tokens": 18414,
              "cost_usd": 0.0031617
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:00.859839"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULV ESTATES BRZOSKA MENSAH**\nKontekst pomocniczy: ULV ESTATES BRZOSKA MENSAH SPÓŁKA JAWNA, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832097639, KRS: 0000895165, country: PL, description: Partner BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULV ESTATES BRZOSKA MENSAH w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie ULV ESTATES BRZOSKA MENSAH i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na ekspozycję polityczną lub wpływ państwa na podmiot ULV ESTATES BRZOSKA MENSAH w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 25470,
              "output_tokens": 889,
              "total_tokens": 26359,
              "cost_usd": 0.0043539
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:08.484701"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0171069,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:51:08.484901",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "2f5fcec6-6060-418c-955f-e188f5ad1336",
      "subject_type": "ENTITY",
      "subject_name": "WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI",
      "subject_full_name": "WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI",
      "subject_node_id": "e722043b-fd3e-49b5-b181-ee8c26c3b979",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez RAFAŁ BRZOSKA of INPOST",
      "context_data": {
        "NIP": "6832090347",
        "KRS": "0000622576",
        "country": "PL",
        "description": "Udziałowiec BRZOSKA RAFAŁ",
        "role": "podmiot powiązany przez RAFAŁ BRZOSKA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832090347, KRS: 0000622576, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji o postępowaniach karnych, śledztwach lub dochodzeniach prowadzonych przez prokuraturę lub organy ścigania wobec podmiotu o dokładnej nazwie WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14013,
              "output_tokens": 574,
              "total_tokens": 14587,
              "cost_usd": 0.00244635
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:14.839195"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832090347, KRS: 0000622576, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji wskazujących na podejrzenie korupcji, łapownictwa, śledztwo, zarzuty lub skazanie związane z WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14415,
              "output_tokens": 615,
              "total_tokens": 15030,
              "cost_usd": 0.00253125
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:21.932838"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832090347, KRS: 0000622576, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o audytach, nieprawidłowościach zarządczych lub governance związanych z podmiotem \\\"WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI\\\". Dostępne wyniki wyszukiwania zawierają jedynie dane rejestrowe i finansowe, bez wskazań na nieprawidłowości.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16164,
              "output_tokens": 665,
              "total_tokens": 16829,
              "cost_usd": 0.0028236
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:27.867574"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832090347, KRS: 0000622576, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych publikacji, artykułów ani innych źródeł medialnych, które w sposób bezpośredni opisują ryzyko reputacyjne, negatywne opinie publiczne lub wpływ na media dotyczące podmiotu WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI. Wyszukiwania przeprowadzone z dokładnym dopasowaniem nazwy podmiotu nie zwróciły wyników zawierających fakty, daty, kwoty ani numery spraw.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12909,
              "output_tokens": 743,
              "total_tokens": 13652,
              "cost_usd": 0.00238215
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:35.013986"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez RAFAŁ BRZOSKA of INPOST,  (Dane: NIP: 6832090347, KRS: 0000622576, country: PL, description: Udziałowiec BRZOSKA RAFAŁ, role: podmiot powiązany przez RAFAŁ BRZOSKA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla dokładnej nazwy WLW INWESTYCJE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Nie znaleziono żadnych artykułów, raportów ani innych źródeł potwierdzających fakty, daty, kwoty lub numery spraw związane z politycznym wpływem lub ekspozycją państwową tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14896,
              "output_tokens": 589,
              "total_tokens": 15485,
              "cost_usd": 0.0025878
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:41.930275"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01277115,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:51:41.930426",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "f81d3bce-cc44-4edd-8d16-f4b189ba55b2",
      "subject_type": "ENTITY",
      "subject_name": "Consulting Services Marcin Pulchny",
      "subject_full_name": "Consulting Services Marcin Pulchny",
      "subject_node_id": "827873c7-90d2-47a0-bfa3-845056d76821",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez MARCIN PULCHNY of INPOST",
      "context_data": {
        "NIP": "6811819139",
        "KRS": "",
        "country": "PL",
        "description": "Właściciel PULCHNY MARCIN",
        "role": "podmiot powiązany przez MARCIN PULCHNY"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Consulting Services Marcin Pulchny**\nKontekst pomocniczy: Consulting Services Marcin Pulchny, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6811819139, country: PL, description: Właściciel PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Consulting Services Marcin Pulchny w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie Consulting Services Marcin Pulchny i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących podmiotu 'Consulting Services Marcin Pulchny' w kategorii spraw karnych i postępowań prokuratorskich. Nie znaleziono żadnych źródeł potwierdzających postępowania karne, śledztwa, zarzuty, aresztowania ani inne przestępstwa związane z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14146,
              "output_tokens": 404,
              "total_tokens": 14550,
              "cost_usd": 0.0023643
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:48.666268"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Consulting Services Marcin Pulchny**\nKontekst pomocniczy: Consulting Services Marcin Pulchny, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6811819139, country: PL, description: Właściciel PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Consulting Services Marcin Pulchny w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie Consulting Services Marcin Pulchny i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji o podejrzeniach korupcji, śledztwach, zarzutach korupcyjnych, aktach oskarżenia, zatrzymaniach lub skazaniach związanych bezpośrednio z podmiotem \\\"Consulting Services Marcin Pulchny\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14115,
              "output_tokens": 844,
              "total_tokens": 14959,
              "cost_usd": 0.00262365
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:51:55.382579"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Consulting Services Marcin Pulchny**\nKontekst pomocniczy: Consulting Services Marcin Pulchny, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6811819139, country: PL, description: Właściciel PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Consulting Services Marcin Pulchny w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie Consulting Services Marcin Pulchny i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym screeningu adverse media dla podmiotu \\\"Consulting Services Marcin Pulchny\\\" w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" nie znaleziono żadnych informacji wskazujących na nieprawidłowości, audyty, postępowania lub inne zdarzenia o charakterze negatywnym. Dostępne źródła (np. CEIDG, KRS, raporty finansowe) jedynie potwierdzają istnienie podmiotu i jego powiązania, ale nie zawierają faktów dotyczących audytów, nieprawidłowości zarządczych ani kwestii governance.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12229,
              "output_tokens": 911,
              "total_tokens": 13140,
              "cost_usd": 0.00238095
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:01.015332"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Consulting Services Marcin Pulchny**\nKontekst pomocniczy: Consulting Services Marcin Pulchny, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6811819139, country: PL, description: Właściciel PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Consulting Services Marcin Pulchny w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie Consulting Services Marcin Pulchny i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania związanych z podmiotem 'Consulting Services Marcin Pulchny' w kontekście ryzyka reputacyjnego oraz wpływu na media i opinię publiczną. Nie znaleziono konkretnych faktów, dat, kwot ani numerów spraw powiązanych z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10241,
              "output_tokens": 703,
              "total_tokens": 10944,
              "cost_usd": 0.00195795
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:07.621655"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Consulting Services Marcin Pulchny**\nKontekst pomocniczy: Consulting Services Marcin Pulchny, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6811819139, country: PL, description: Właściciel PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla Consulting Services Marcin Pulchny w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie Consulting Services Marcin Pulchny i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących podmiotu 'Consulting Services Marcin Pulchny' w kategorii 'Ekspozycja polityczna i wpływ państwa'. Wyniki wyszukiwania dotyczą głównie działalności gospodarczej podmiotu i jego powiązań z innymi firmami.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11224,
              "output_tokens": 539,
              "total_tokens": 11763,
              "cost_usd": 0.002007
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:12.461600"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01133385,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:52:12.461762",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "5856d504-390f-4ee8-acf2-b31caa79bc3d",
      "subject_type": "ENTITY",
      "subject_name": "FUNDACJA INPOST",
      "subject_full_name": "FUNDACJA INPOST",
      "subject_node_id": "9f34e5b1-516a-4406-adae-1adc32eb061c",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez MARCIN PULCHNY of INPOST",
      "context_data": {
        "NIP": "6793131029",
        "KRS": "0000622344",
        "country": "PL",
        "description": "Prezes Zarządu PULCHNY MARCIN",
        "role": "podmiot powiązany przez MARCIN PULCHNY"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA INPOST**\nKontekst pomocniczy: FUNDACJA INPOST, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6793131029, KRS: 0000622344, country: PL, description: Prezes Zarządu PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA INPOST w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie FUNDACJA INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł, które w sposób jednoznaczny i dokładny (exact match \\\"FUNDACJA INPOST\\\") opisują postępowania karne, śledztwa prokuratorskie, zarzuty karne, aresztowania lub inne przestępstwa związane z FUNDACJĄ INPOST. Wszystkie znalezione wyniki dotyczyły sporów cywilnych, administracyjnych lub innych podmiotów, a nie spełniały kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12674,
              "output_tokens": 507,
              "total_tokens": 13181,
              "cost_usd": 0.0022053
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:18.248216"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA INPOST**\nKontekst pomocniczy: FUNDACJA INPOST, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6793131029, KRS: 0000622344, country: PL, description: Prezes Zarządu PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA INPOST w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie FUNDACJA INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na podejrzenie korupcji, łapownictwa lub przestępstwa korupcyjne związane z FUNDACJA INPOST.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13171,
              "output_tokens": 604,
              "total_tokens": 13775,
              "cost_usd": 0.00233805
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:22.431312"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA INPOST**\nKontekst pomocniczy: FUNDACJA INPOST, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6793131029, KRS: 0000622344, country: PL, description: Prezes Zarządu PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA INPOST w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie FUNDACJA INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak bezpośrednich informacji o nieprawidłowościach związanych z FUNDACJA INPOST w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Przeszukane źródła zawierają jedynie opis powstania fundacji i jej celów, bez wskazań na audyty, nieprawidłowości zarządcze ani kwestie governance.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 29763,
              "output_tokens": 661,
              "total_tokens": 30424,
              "cost_usd": 0.00486105
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:29.327221"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA INPOST**\nKontekst pomocniczy: FUNDACJA INPOST, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6793131029, KRS: 0000622344, country: PL, description: Prezes Zarządu PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA INPOST w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie FUNDACJA INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych publikacji ani raportów, które w dokładnej formie \\\"FUNDACJA INPOST\\\" opisują zdarzenia w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Wszystkie przeszukane źródła dotyczyły jedynie podmiotu InPost, a nie Fundacji InPost, co nie spełnia wymogu dopasowania nazwy z zerową odległością Levenshteina.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22121,
              "output_tokens": 1256,
              "total_tokens": 23377,
              "cost_usd": 0.00407175
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:36.994740"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FUNDACJA INPOST**\nKontekst pomocniczy: FUNDACJA INPOST, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 6793131029, KRS: 0000622344, country: PL, description: Prezes Zarządu PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla FUNDACJA INPOST w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie FUNDACJA INPOST i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na negatywne informacje dotyczące FUNDACJA INPOST w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17495,
              "output_tokens": 423,
              "total_tokens": 17918,
              "cost_usd": 0.00287805
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:42.432020"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0163542,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:52:42.432234",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "45aeda4b-0a9c-48f6-8950-87dc4b6776aa",
      "subject_type": "ENTITY",
      "subject_name": "PROMENADE PET CARE",
      "subject_full_name": "PROMENADE PET CARE SPÓŁKA AKCYJNA",
      "subject_node_id": "e7c401aa-0991-4b40-91dd-027f5385cd9e",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez MARCIN PULCHNY of INPOST",
      "context_data": {
        "NIP": "7372209390",
        "KRS": "0001075491",
        "country": "PL",
        "description": "Członek Organu Nadzoru PULCHNY MARCIN",
        "role": "podmiot powiązany przez MARCIN PULCHNY"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PROMENADE PET CARE**\nKontekst pomocniczy: PROMENADE PET CARE SPÓŁKA AKCYJNA, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7372209390, KRS: 0001075491, country: PL, description: Członek Organu Nadzoru PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PROMENADE PET CARE w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie PROMENADE PET CARE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w zakresie adverse media dla podmiotu PROMENADE PET CARE w kategorii sprawy karne i postępowania prokuratorskie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19347,
              "output_tokens": 328,
              "total_tokens": 19675,
              "cost_usd": 0.00309885
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:48.131096"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PROMENADE PET CARE**\nKontekst pomocniczy: PROMENADE PET CARE SPÓŁKA AKCYJNA, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7372209390, KRS: 0001075491, country: PL, description: Członek Organu Nadzoru PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PROMENADE PET CARE w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie PROMENADE PET CARE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na podejrzenie korupcji, łapownictwa lub przestępstw korupcyjnych związanych z podmiotem PROMENADE PET CARE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11010,
              "output_tokens": 553,
              "total_tokens": 11563,
              "cost_usd": 0.0019833
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:52:55.209273"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PROMENADE PET CARE**\nKontekst pomocniczy: PROMENADE PET CARE SPÓŁKA AKCYJNA, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7372209390, KRS: 0001075491, country: PL, description: Członek Organu Nadzoru PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PROMENADE PET CARE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie PROMENADE PET CARE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym screeningu adverse media dla podmiotu PROMENADE PET CARE w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" nie znaleziono żadnych informacji o nieprawidłowościach, audytach ani kwestiach governance. Przeszukane źródła nie zawierały faktów, dat, kwot ani numerów spraw związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23440,
              "output_tokens": 717,
              "total_tokens": 24157,
              "cost_usd": 0.0039462
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:01.481094"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PROMENADE PET CARE**\nKontekst pomocniczy: PROMENADE PET CARE SPÓŁKA AKCYJNA, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7372209390, KRS: 0001075491, country: PL, description: Członek Organu Nadzoru PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PROMENADE PET CARE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie PROMENADE PET CARE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania dotyczących podmiotu PROMENADE PET CARE w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Wyniki wyszukiwania nie zawierały konkretnych faktów, dat, kwot ani numerów spraw powiązanych z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7875,
              "output_tokens": 739,
              "total_tokens": 8614,
              "cost_usd": 0.00162465
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:07.583550"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PROMENADE PET CARE**\nKontekst pomocniczy: PROMENADE PET CARE SPÓŁKA AKCYJNA, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7372209390, KRS: 0001075491, country: PL, description: Członek Organu Nadzoru PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla PROMENADE PET CARE w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie PROMENADE PET CARE i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na bezpośrednią ekspozycję polityczną lub wpływ państwa na podmiot PROMENADE PET CARE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 27973,
              "output_tokens": 581,
              "total_tokens": 28554,
              "cost_usd": 0.00454455
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:14.393642"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01519755,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:53:14.394017",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "332f9b5f-3574-49e9-991b-db6e81240c0b",
      "subject_type": "ENTITY",
      "subject_name": "ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI",
      "subject_full_name": "ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI",
      "subject_node_id": "c68a29fd-df37-4d34-9493-c655247b1110",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez MARCIN PULCHNY of INPOST",
      "context_data": {
        "NIP": "7010920467",
        "KRS": "0000782396",
        "country": "PL",
        "description": "Udziałowiec PULCHNY MARCIN",
        "role": "podmiot powiązany przez MARCIN PULCHNY"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7010920467, KRS: 0000782396, country: PL, description: Udziałowiec PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\" dla podmiotu ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI. W dostępnych źródłach nie odnaleziono informacji o postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach ani innych przestępstwach związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20550,
              "output_tokens": 532,
              "total_tokens": 21082,
              "cost_usd": 0.0034017
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:20.226212"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7010920467, KRS: 0000782396, country: PL, description: Udziałowiec PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na podejrzenie korupcji, śledztwo, zarzuty lub skazanie w sprawach korupcyjnych dotyczących ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 113165,
              "output_tokens": 1021,
              "total_tokens": 114186,
              "cost_usd": 0.01758735
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:28.723182"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7010920467, KRS: 0000782396, country: PL, description: Udziałowiec PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na nieprawidłowości zarządcze, audyty lub problemy z governance dla podmiotu ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15563,
              "output_tokens": 674,
              "total_tokens": 16237,
              "cost_usd": 0.00273885
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:33.170131"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7010920467, KRS: 0000782396, country: PL, description: Udziałowiec PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Rozwiązanie i likwidacja spółki ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI\",\n      \"description\": \"Nadzwyczajne Zgromadzenie Wspólników podjęło uchwałę z dnia 28.02.2025 r., w której postanowiono rozwiązać spółkę i otworzyć jej likwidację z dniem 1.03.2025 r. Uchwała została zarejestrowana w KRS i jest dostępna w publicznych rejestrach. Decyzja o likwidacji wskazuje na zakończenie działalności operacyjnej podmiotu.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2025-02-28\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.imsig.pl/pozycja/2025/50/12338,ULTRASPOTTER_SP%C3%93%C5%81KA_Z_OGRANICZON%C4%84_ODPOWIEDZIALNO%C5%9ACI%C4%84\"\n      ],\n      \"raw_text\": \"Nadzwyczajne Zgromadzenie Wspólników Spółki ULTRASPOTTER sp. z o.o. z siedzibą w Krakowie (\\\"Spółka\\\") uchwałą z dnia 28.02.2025 r. postanowiło rozwiązać Spółkę, postawić ją w stan likwidacji oraz otworzyć jej likwidację z dniem 1.03.2025 r.\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": \"7010920467\",\n        \"KRS\": \"0000782396\",\n        \"REGON\": \"383126827\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14925,
              "output_tokens": 1418,
              "total_tokens": 16343,
              "cost_usd": 0.00308955
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:40.980429"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI**\nKontekst pomocniczy: ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI, podmiot powiązany przez MARCIN PULCHNY of INPOST,  (Dane: NIP: 7010920467, KRS: 0000782396, country: PL, description: Udziałowiec PULCHNY MARCIN, role: podmiot powiązany przez MARCIN PULCHNY)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukanych źródłach nie odnaleziono żadnych informacji wskazujących na ekspozycję polityczną lub wpływ państwa dotyczących podmiotu ULTRASPOTTER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ W LIKWIDACJI. Zidentyfikowano jedynie dane rejestrowe (NIP, KRS, REGON, data rejestracji, status likwidacji) oraz informacje o postępowaniach likwidacyjnych, które nie odnoszą się do politycznej ekspozycji ani wpływu państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14054,
              "output_tokens": 552,
              "total_tokens": 14606,
              "cost_usd": 0.0024393
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:46.812729"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.029256750000000005,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:53:46.812886",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "9bc6aec7-945b-41b1-8b3b-d98338305603",
      "subject_type": "ENTITY",
      "subject_name": "INTEGER GROUP SERVICES",
      "subject_full_name": "INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "ef7f611a-9cc0-4acc-90e3-508bb812a256",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST",
      "context_data": {
        "NIP": "6793107918",
        "KRS": "0000543075",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "podmiot powiązany przez KELLNEROVÁ RENÁTA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o sprawach karnych lub postępowaniach prokuratorskich dotyczących INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 30803,
              "output_tokens": 1053,
              "total_tokens": 31856,
              "cost_usd": 0.00525225
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:53:58.953196"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie źródeł, które w sposób jednoznaczny i konkretny wskazują na podejrzenie korupcji, prowadzone śledztwo, postawienie zarzutów lub skazanie w sprawach korupcyjnych bezpośrednio związanych z podmiotem INTEGER GROUP SERVICES (NIP: 6793107918, KRS: 0000543075). Wyszukane wyniki nie zawierały informacji spełniających kryteria określone w zapytaniu.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12101,
              "output_tokens": 673,
              "total_tokens": 12774,
              "cost_usd": 0.00221895
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:05.509518"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących nieprawidłowości, audytów oraz problemów związanych z zarządzaniem i nadzorem dla podmiotu INTEGER GROUP SERVICES w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Przeszukane źródła nie zawierały żadnych informacji potwierdzających takie zdarzenia, a żadne dokładne dopasowanie nazwy podmiotu nie zostało znalezione.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11436,
              "output_tokens": 500,
              "total_tokens": 11936,
              "cost_usd": 0.0020154
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:11.830703"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu INTEGER GROUP SERVICES w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10336,
              "output_tokens": 401,
              "total_tokens": 10737,
              "cost_usd": 0.001791
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:17.843699"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER GROUP SERVICES**\nKontekst pomocniczy: INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793107918, KRS: 0000543075, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER GROUP SERVICES w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INTEGER GROUP SERVICES i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono żadnych informacji dotyczących ekspozycji politycznej ani wpływu państwa na podmiot INTEGER GROUP SERVICES (NIP: 6793107918, KRS: 0000543075). Dostępne wyniki zawierały jedynie dane rejestrowe i informacje o powiązaniach biznesowych, bez odniesień do działalności politycznej, wpływu na decyzje państwowe, ani powiązań z organami publicznymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11603,
              "output_tokens": 447,
              "total_tokens": 12050,
              "cost_usd": 0.00200865
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:19.753633"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01328625,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:54:19.753802",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "5adf29d4-c684-46c2-be06-6ae7420f69aa",
      "subject_type": "ENTITY",
      "subject_name": "INTEGER.PL",
      "subject_full_name": "INTEGER.PL SPÓŁKA AKCYJNA",
      "subject_node_id": "0a3235b8-dc5b-4d50-993a-ba6288b2a488",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST",
      "context_data": {
        "NIP": "6782881784",
        "KRS": "0000276519",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "podmiot powiązany przez KELLNEROVÁ RENÁTA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o postępowaniach karnych, śledztwach lub dochodzeniach prowadzonych przez prokuraturę lub organy ścigania wobec podmiotu INTEGER.PL (NIP: 6782881784, KRS: 0000276519). Wszystkie znalezione źródła dotyczą kwestii administracyjnych, regulacyjnych lub handlowych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19762,
              "output_tokens": 606,
              "total_tokens": 20368,
              "cost_usd": 0.0033279
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:26.802519"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji, które w sposób jednoznaczny wskazywałyby na korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem INTEGER.PL (NIP: 6782881784, KRS: 0000276519). Przeszukane źródła nie zawierały artykułów opisujących podejrzenia, śledztwa, zarzuty, oskarżenia, zatrzymania lub skazania w tej kategorii wobec INTEGER.PL ani osób powiązanych z tą spółką.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12853,
              "output_tokens": 752,
              "total_tokens": 13605,
              "cost_usd": 0.00237915
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:29.500417"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukanych źródłach nie odnaleziono żadnych negatywnych informacji (np. nieprawidłowości, naruszenia, skandale) dotyczących podmiotu INTEGER.PL w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Zidentyfikowano jedynie standardowe informacje o sprawozdaniach zarządu i powołaniu Komitetu Audytu, które nie stanowią zdarzeń o charakterze adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13179,
              "output_tokens": 1454,
              "total_tokens": 14633,
              "cost_usd": 0.00284925
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:33.795102"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania dla podmiotu INTEGER.PL w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10300,
              "output_tokens": 721,
              "total_tokens": 11021,
              "cost_usd": 0.0019776
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:39.370652"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INTEGER.PL**\nKontekst pomocniczy: INTEGER.PL SPÓŁKA AKCYJNA, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6782881784, KRS: 0000276519, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INTEGER.PL w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INTEGER.PL i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10573,
              "output_tokens": 1170,
              "total_tokens": 11743,
              "cost_usd": 0.00228795
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:54:46.474718"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01282185,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:54:46.474865",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "20c95738-317a-41c4-8737-8bb41b67c5c1",
      "subject_type": "ENTITY",
      "subject_name": "INPOST PACZKOMATY",
      "subject_full_name": "INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST",
      "context_data": {
        "NIP": "6793081395",
        "KRS": "0000418380",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "podmiot powiązany przez KELLNEROVÁ RENÁTA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Trzej mężczyźni aresztowani za oszustwa z użyciem paczkomatów InPost\",\n      \"description\": \"Policja zatrzymała trzech mężczyzn podejrzanych o wyłudzanie pieniędzy od sprzedawców obuwia, którzy wysyłali towary za pośrednictwem paczkomatów InPost. Podejrzani wprowadzali sprzedawców w błąd co do formy płatności i odbioru towaru, generowali fałszywe etykiety wysyłkowe oraz przejmowali konta w aplikacji InPost. W wyniku działań prokuratury oskarżono ich o liczne przestępstwa oszustwa i paserstwa.\",      \n      \"severity\": \"HIGH\",\n      \"date\": \"2024-05-15\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\",\n        \"https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\"\n      ],\n      \"raw_text\": \"Policjanci zatrzymali trzech mężczyzn podejrzanych o oszukiwanie sprzedawców wysyłających obuwie za pośrednictwem paczkomatów InPost. Sprawcy wprowadzali w błąd sprzedawców co do sposobu płatności i odbioru towaru za pobraniem oraz zamiaru zapłaty za towar.\",\n      \"context\": {\n        \"NIP\": \"6793081395\",\n        \"KRS\": \"0000418380\"\n      }\n    },\n    {\n      \"title\": \"Tymczasowy areszt dla mężczyzn podejrzanych o oszustwa z paczkomatami InPost\",\n      \"description\": \"Śledczy Prokuratury Okręgowej w Nowym Sączu oraz Zarządu Centralnego Biura Zwalczania Cyberprzestępczości zatrzymali trzech mężczyzn w wieku od 18 do 48 lat, którym postawiono liczne zarzuty oszustw związanych z wyłudzaniem towaru przez paczkomaty InPost. Jeden z podejrzanych (48‑latka) otrzymał zakaz opuszczania kraju, a pozostali zostali objęci środkiem zapobiegawczym w postaci izolacji na trzy miesiące.\",      \n      \"severity\": \"HIGH\",\n      \"date\": \"2024-05-15\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\"\n      ],\n      \"raw_text\": \"Śledczy zatrzymali trzech mężczyzn w wieku od 18 do 48 lat. Usłyszeli oni zarzuty kilkudziesięciu oszustw. Jeden z nich także zarzut paserstwa. Wobec 48‑latka prokurator zastosował wolnościowy środek zapobiegawczy w postaci zakazu opuszczania kraju.\",\n      \"context\": {\n        \"NIP\": \"6793081395\",\n        \"KRS\": \"0000418380\"\n      }\n    }\n  ],\n  \"no_findings_reason\": \"Inne wyniki nie spełniały kryteriów dotyczących postępowań karnych lub nie dotyczyły podmiotu INPOST PACZKOMATY w sposób bezpośredni.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 26064,
              "output_tokens": 2041,
              "total_tokens": 28105,
              "cost_usd": 0.0051342
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-12T07:54:56.018438"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W dostępnych źródłach (https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow oraz https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow) opisane są jedynie przypadki oszustw i przestępstw przeciwko mieniu, nie ma w nich informacji o korupcji, łapownictwie, postawieniu zarzutów korupcyjnych wobec osób powiązanych z INPOST PACZKOMATY ani o prowadzonych śledztwach korupcyjnych. Dlatego nie można zgłosić żadnych znalezisk spełniających kryteria korupcji.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 47043,
              "output_tokens": 3376,
              "total_tokens": 50419,
              "cost_usd": 0.00908205
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:55:18.169382"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w publicznych źródłach dotyczących audytów, nieprawidłowości zarządczych lub governance związanych z podmiotem INPOST PACZKOMATY. Przeszukane źródła nie zawierają konkretnych faktów, dat, kwot ani numerów spraw w tej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 48268,
              "output_tokens": 2259,
              "total_tokens": 50527,
              "cost_usd": 0.0085956
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:55:30.640029"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [\n    {\n      \"title\": \"Oszustwa przy użyciu paczkomatów InPost – wyłudzenia butów od sprzedawców\",\n      \"description\": \"Przestępcy używali paczkomatów InPost do wyłudzeń butów od sprzedawców. Generowali fałszywe etykiety wysyłkowe, wprowadzając sprzedawców w błąd co do sposobu płatności i odbioru towaru. Łączna wartość niekorzystnego rozporządzenia mieniem przekracza 407 tys. złotych.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\",\n        \"https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\"\n      ],\n      \"raw_text\": \"Śledztwo w tej sprawie prowadzą wspólnie policjanci z krakowskiego Zarządu Centralnego Biura Zwalczania Cyberprzestępczości i Prokuratura Okręgowa w Nowym Sączu.\",\n      \"context\": {\n        \"NIP\": \"6793081395\",\n        \"KRS\": \"0000418380\"\n      }\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 24920,
              "output_tokens": 7380,
              "total_tokens": 32300,
              "cost_usd": 0.008166
            },
            "information_gain": 0.3333333333333333,
            "timestamp": "2026-03-12T07:56:02.119252"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7070,
              "output_tokens": 1885,
              "total_tokens": 8955,
              "cost_usd": 0.0021915
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:08.025217"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**INPOST PACZKOMATY**\nKontekst pomocniczy: INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 6793081395, KRS: 0000418380, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla INPOST PACZKOMATY w kategorii: \"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\"\n\nIteracja: 6\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL, POLITICAL_EXPOSURE\n\n1. Skup się na podmiocie INPOST PACZKOMATY i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nŹRÓDŁA JUŻ ZNALEZIONE (szukaj NOWYCH informacji, nie powtarzaj tych URL):\n   - https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa\n   - https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n   - https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji w dostępnych źródłach, które zawierałyby dokładne dopasowanie nazwy podmiotu \\\"INPOST PACZKOMATY\\\" w kontekście ryzyk transakcyjnych, M&A, spółek zależnych i działalności zagranicznej.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14066,
              "output_tokens": 1410,
              "total_tokens": 15476,
              "cost_usd": 0.0029559
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:17.022764"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "519a2471-790f-4ce7-8ce0-0f15e790c105",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Trzej mężczyźni aresztowani za oszustwa z użyciem paczkomatów InPost",
            "description": "Policja zatrzymała trzech mężczyzn podejrzanych o wyłudzanie pieniędzy od sprzedawców obuwia, którzy wysyłali towary za pośrednictwem paczkomatów InPost. Podejrzani wprowadzali sprzedawców w błąd co do formy płatności i odbioru towaru, generowali fałszywe etykiety wysyłkowe oraz przejmowali konta w aplikacji InPost. W wyniku działań prokuratury oskarżono ich o liczne przestępstwa oszustwa i paserstwa.",
            "source_urls": [
              "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
              "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
            ],
            "date": "2024-05-15",
            "status": "resolved",
            "context": {
              "NIP": "6793081395",
              "KRS": "0000418380"
            },
            "raw_text": "Policjanci zatrzymali trzech mężczyzn podejrzanych o oszukiwanie sprzedawców wysyłających obuwie za pośrednictwem paczkomatów InPost. Sprawcy wprowadzali w błąd sprzedawców co do sposobu płatności i odbioru towaru za pobraniem oraz zamiaru zapłaty za towar."
          },
          {
            "finding_id": "87a03d2e-e454-4ca7-aabe-2bb11e053654",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Tymczasowy areszt dla mężczyzn podejrzanych o oszustwa z paczkomatami InPost",
            "description": "Śledczy Prokuratury Okręgowej w Nowym Sączu oraz Zarządu Centralnego Biura Zwalczania Cyberprzestępczości zatrzymali trzech mężczyzn w wieku od 18 do 48 lat, którym postawiono liczne zarzuty oszustw związanych z wyłudzaniem towaru przez paczkomaty InPost. Jeden z podejrzanych (48‑latka) otrzymał zakaz opuszczania kraju, a pozostali zostali objęci środkiem zapobiegawczym w postaci izolacji na trzy miesiące.",
            "source_urls": [
              "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
            ],
            "date": "2024-05-15",
            "status": "resolved",
            "context": {
              "NIP": "6793081395",
              "KRS": "0000418380"
            },
            "raw_text": "Śledczy zatrzymali trzech mężczyzn w wieku od 18 do 48 lat. Usłyszeli oni zarzuty kilkudziesięciu oszustw. Jeden z nich także zarzut paserstwa. Wobec 48‑latka prokurator zastosował wolnościowy środek zapobiegawczy w postaci zakazu opuszczania kraju."
          },
          {
            "finding_id": "a30e5173-9f6e-49a1-b00b-d09d18d49429",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Oszustwa przy użyciu paczkomatów InPost – wyłudzenia butów od sprzedawców",
            "description": "Przestępcy używali paczkomatów InPost do wyłudzeń butów od sprzedawców. Generowali fałszywe etykiety wysyłkowe, wprowadzając sprzedawców w błąd co do sposobu płatności i odbioru towaru. Łączna wartość niekorzystnego rozporządzenia mieniem przekracza 407 tys. złotych.",
            "source_urls": [
              "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
              "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "6793081395",
              "KRS": "0000418380"
            },
            "raw_text": "Śledztwo w tej sprawie prowadzą wspólnie policjanci z krakowskiego Zarządu Centralnego Biura Zwalczania Cyberprzestępczości i Prokuratura Okręgowa w Nowym Sączu."
          }
        ],
        "facts": [
          {
            "fact_id": "0cd3af1f-d78e-48ad-a9aa-f14239712ef9",
            "statement": "Trzej mężczyźni zostali aresztowani za oszustwa z użyciem paczkomatów InPost. Podejrzani wprowadzali sprzedawców w błąd co do formy płatności i odbioru towaru, generowali fałszywe etykiety wysyłkowe oraz przejmowali konta w aplikacji InPost.",
            "category": "CRIMINAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "519a2471-790f-4ce7-8ce0-0f15e790c105"
            ],
            "source_urls": [
              "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
              "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
            ],
            "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
            "cost_attribution": 0.00336645,
            "created_at": "2026-03-12T07:54:56.016560"
          },
          {
            "fact_id": "4438e248-1137-44f9-80d8-d08befa79d55",
            "statement": "Śledczy Prokuratury Okręgowej w Nowym Sączu oraz Zarządu Centralnego Biura Zwalczania Cyberprzestępczości zatrzymali trzech mężczyzn podejrzanych o oszustwa związane z wyłudzaniem towaru przez paczkomaty InPost. Tymczasowy areszt dla mężczyzn podejrzanych o oszustwa z paczkomatami InPost został zastosowany.",
            "category": "CRIMINAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "87a03d2e-e454-4ca7-aabe-2bb11e053654"
            ],
            "source_urls": [
              "https://www.gov.pl/web/po-nowy-sacz/komunikat-rzecznika-prasowego-tymczasowo-aresztowani-za-oszustwa"
            ],
            "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
            "cost_attribution": 0.00336645,
            "created_at": "2026-03-12T07:54:56.016585"
          },
          {
            "fact_id": "dd25fe47-397f-4bb0-9049-9b5a56db98a2",
            "statement": "Przestępcy używali paczkomatów InPost do wyłudzeń butów od sprzedawców, generując fałszywe etykiety wysyłkowe. Łączna wartość niekorzystnego rozporządzenia mieniem przekracza 407 tys. złotych.",
            "category": "REPUTATIONAL",
            "confidence": 1.0,
            "source_finding_ids": [
              "a30e5173-9f6e-49a1-b00b-d09d18d49429"
            ],
            "source_urls": [
              "https://www.radiokrakow.pl/aktualnosci/nowy-sacz/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow",
              "https://krakow.tvp.pl/77540892/za-posrednictwem-paczkomatow-wyludzali-buty-od-sprzedawcow"
            ],
            "subject_node_id": "9da3f20f-024f-45f8-81f3-de2be37bca41",
            "cost_attribution": 0.00914535,
            "created_at": "2026-03-12T07:56:02.118016"
          }
        ],
        "cumulative_cost": 0.03612525,
        "information_gain_history": [
          1.0,
          0.0,
          0.0,
          0.3333333333333333,
          0.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-12T07:56:17.022911",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "5346eb5d-0ad0-44eb-abb1-4d87aa3a105a",
      "subject_type": "ENTITY",
      "subject_name": "MURCJA",
      "subject_full_name": "MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "200d6e92-c855-4f71-a724-2baec723eaa8",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST",
      "context_data": {
        "NIP": "7011039305",
        "KRS": "0000905867",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "podmiot powiązany przez KELLNEROVÁ RENÁTA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MURCJA**\nKontekst pomocniczy: MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7011039305, KRS: 0000905867, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MURCJA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie MURCJA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych źródeł opisujących postępowania karne, śledztwa, zarzuty karne, aresztowania lub inne przestępstwa bezpośrednio związane z podmiotem MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ (NIP: 7011039305, KRS: 0000905867). Wyszukiwanie przy użyciu dokładnej nazwy nie zwróciło żadnych wyników spełniających kryteria kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11755,
              "output_tokens": 473,
              "total_tokens": 12228,
              "cost_usd": 0.00204705
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:23.737298"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MURCJA**\nKontekst pomocniczy: MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7011039305, KRS: 0000905867, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MURCJA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie MURCJA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o MURCJA związanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24036,
              "output_tokens": 723,
              "total_tokens": 24759,
              "cost_usd": 0.0040392
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:34.168656"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MURCJA**\nKontekst pomocniczy: MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7011039305, KRS: 0000905867, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MURCJA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MURCJA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W dostępnych źródłach nie znaleziono żadnych informacji o audytach, nieprawidłowościach zarządczych ani kwestiach governance dotyczących podmiotu MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Wyniki wyszukiwania zawierały jedynie dane rejestrowe i opis działalności firmy, bez odniesień do incydentów, spraw sądowych, kwot kar czy dat związanych z nieprawidłowościami zarządu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17649,
              "output_tokens": 888,
              "total_tokens": 18537,
              "cost_usd": 0.00318015
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:41.413204"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MURCJA**\nKontekst pomocniczy: MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7011039305, KRS: 0000905867, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MURCJA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MURCJA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących adverse media dla podmiotu MURCJA w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Wszystkie znalezione informacje dotyczą danych rejestrowych, finansowych i branżowych podmiotu, bez wskazywania na negatywne informacje medialne.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12027,
              "output_tokens": 400,
              "total_tokens": 12427,
              "cost_usd": 0.00204405
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:48.049850"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MURCJA**\nKontekst pomocniczy: MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7011039305, KRS: 0000905867, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla MURCJA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie MURCJA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Po przeszukaniu dostępnych publicznych źródeł (m.in. Crefo.pl, ALEO.com, BizRaport, IMSIG, Rejestr.io) nie odnaleziono żadnych informacji dotyczących MURCJA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Żadne artykuły, raporty ani wpisy nie zawierają faktów, dat, kwot ani numerów spraw wskazujących na powiązania polityczne, wpływ państwa lub inne negatywne zdarzenia w tej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10622,
              "output_tokens": 655,
              "total_tokens": 11277,
              "cost_usd": 0.0019863
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:56:54.643316"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01329675,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:56:54.643465",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e1556f91-518f-46f2-a6c7-fd440967da58",
      "subject_type": "ENTITY",
      "subject_name": "ŠKODA POLSKA",
      "subject_full_name": "ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "209dc591-84c4-45ac-83d9-a7566c9c5cc0",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST",
      "context_data": {
        "NIP": "7010213385",
        "KRS": "0000344755",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "podmiot powiązany przez KELLNEROVÁ RENÁTA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ŠKODA POLSKA**\nKontekst pomocniczy: ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7010213385, KRS: 0000344755, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ŠKODA POLSKA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie ŠKODA POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników – w dostępnych źródłach nie odnaleziono żadnych informacji o podmiocie o dokładnej nazwie \\\"ŠKODA POLSKA\\\" dotyczących postępowań karnych, śledztw lub oskarżeń prowadzonych przez prokuraturę lub organy ścigania. Wyszukane artykuły dotyczyły jedynie ogólnych opisów przestępstw związanych z pojazdami marki Skoda lub innych kwestii niekarnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 36535,
              "output_tokens": 1734,
              "total_tokens": 38269,
              "cost_usd": 0.00652065
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:06.279700"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ŠKODA POLSKA**\nKontekst pomocniczy: ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7010213385, KRS: 0000344755, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ŠKODA POLSKA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie ŠKODA POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji wskazujących na podejrzenie korupcji, śledztwo, postawienie zarzutów lub skazanie w sprawach korupcyjnych bezpośrednio związanych z podmiotem ŠKODA POLSKA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20349,
              "output_tokens": 691,
              "total_tokens": 21040,
              "cost_usd": 0.00346695
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:13.081177"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ŠKODA POLSKA**\nKontekst pomocniczy: ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7010213385, KRS: 0000344755, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ŠKODA POLSKA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ŠKODA POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Wyniki wyszukiwania nie zawierają istotnych informacji o nieprawidłowościach związanych z ŠKODA POLSKA w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11976,
              "output_tokens": 910,
              "total_tokens": 12886,
              "cost_usd": 0.0023424
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:20.497238"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ŠKODA POLSKA**\nKontekst pomocniczy: ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7010213385, KRS: 0000344755, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ŠKODA POLSKA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ŠKODA POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji w mediach dotyczących podmiotu ŠKODA POLSKA w kategorii 'Ryzyko reputacyjne oraz wpływ na media i opinię publiczną'. Wyniki wyszukiwania zawierały jedynie ogólne opracowania na temat ryzyka reputacyjnego, nie odnoszące się bezpośrednio do ŠKODA POLSKA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14132,
              "output_tokens": 454,
              "total_tokens": 14586,
              "cost_usd": 0.0023922
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:26.940529"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ŠKODA POLSKA**\nKontekst pomocniczy: ŠKODA POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 7010213385, KRS: 0000344755, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla ŠKODA POLSKA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie ŠKODA POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Po przeszukaniu dostępnych źródeł medialnych nie znaleziono żadnych informacji dotyczących ŠKODA POLSKA w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Nie wystąpiły konkretne fakty, daty, kwoty ani numery spraw łączące podmiot z działalnością polityczną lub wpływem państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 3944,
              "output_tokens": 484,
              "total_tokens": 4428,
              "cost_usd": 0.000882
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:28.262687"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.015604199999999999,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:57:28.262829",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e6bdb177-6dfd-439e-8bed-ea933e31c36c",
      "subject_type": "ENTITY",
      "subject_name": "VITRONIC MACHINE VISION POLSKA",
      "subject_full_name": "VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "796e7db6-4fdd-48e2-b9e9-aba030273818",
      "parent_task_id": "7b495b26-b80d-484d-af39-ac3c64b17d6b",
      "context_description": "podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST",
      "context_data": {
        "NIP": "1990099669",
        "KRS": "0000364117",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "podmiot powiązany przez KELLNEROVÁ RENÁTA"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**VITRONIC MACHINE VISION POLSKA**\nKontekst pomocniczy: VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 1990099669, KRS: 0000364117, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla VITRONIC MACHINE VISION POLSKA w kategorii: \"Sprawy karne i postępowania prokuratorskie\nUwzględniaj tylko informacje dotyczące:\n- postępowań karnych\n- śledztw lub dochodzeń prowadzonych przez prokuraturę lub organy ścigania\n- zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań\n- przestępstw lub podejrzeń popełnienia przestępstwa\n\nNie uwzględniaj informacji dotyczących:\n- kar administracyjnych\n- decyzji regulatorów (np. GIIF, KNF, UOKiK, organy nadzorcze)\n- postępowań administracyjnych\n- sporów cywilnych lub gospodarczych\n- kontroli regulatora bez zarzutów karnych\n\nJeśli sprawa dotyczy wyłącznie sankcji administracyjnej lub naruszenia regulacyjnego, pomiń ją.\" \"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie VITRONIC MACHINE VISION POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na postępowania karne, śledztwa, zarzuty karne, zatrzymania, aresztowania lub przestępstwa związane z podmiotem VITRONIC MACHINE VISION POLSKA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24363,
              "output_tokens": 536,
              "total_tokens": 24899,
              "cost_usd": 0.00397605
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:35.282570"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**VITRONIC MACHINE VISION POLSKA**\nKontekst pomocniczy: VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 1990099669, KRS: 0000364117, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla VITRONIC MACHINE VISION POLSKA w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne.\n\nUwzględniaj tylko informacje, które wskazują na:\n\n* podejrzenie korupcji lub łapownictwa w spółce,\n* śledztwo lub dochodzenie dotyczące korupcji prowadzone przez prokuraturę lub organy ścigania,\n* postawienie zarzutów korupcyjnych osobie powiązanej ze spółką (np. członkowi zarządu, pracownikowi, właścicielowi),\n* akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej.\n\nNie uwzględniaj informacji dotyczących:\n\n* kar administracyjnych lub sankcji regulatorów (np. GIIF, KNF, UOKiK),\n* postępowań administracyjnych lub naruszeń regulacyjnych,\n* kar finansowych nałożonych przez organy nadzorcze,\n* ogólnych nieprawidłowości lub sporów biznesowych, które nie dotyczą korupcji.\n\nDodawaj wynik tylko wtedy, gdy artykuł jasno wskazuje na **korupcję lub zarzuty korupcyjne**, a nie jedynie na naruszenie przepisów lub sankcję administracyjną.\n\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie VITRONIC MACHINE VISION POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji, które jednoznacznie wskazywałyby na podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie wobec podmiotu VITRONIC MACHINE VISION POLSKA. Przeszukane źródła zawierały jedynie informacje o działalności firmy, jej strukturze i finansach, ale nie o przestępstwach korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 43371,
              "output_tokens": 611,
              "total_tokens": 43982,
              "cost_usd": 0.00687225
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:42.728811"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**VITRONIC MACHINE VISION POLSKA**\nKontekst pomocniczy: VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 1990099669, KRS: 0000364117, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla VITRONIC MACHINE VISION POLSKA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie VITRONIC MACHINE VISION POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeszukiwanych źródłach nie znaleziono żadnych informacji dotyczących audytów, nieprawidłowości zarządczych ani kwestii governance związanych z podmiotem VITRONIC MACHINE VISION POLSKA. Dostępne wyniki dotyczyły jedynie nagród, realizacji projektów technicznych i wdrożeń systemu e‑TOLL, które nie są związane z kategorią \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24078,
              "output_tokens": 1628,
              "total_tokens": 25706,
              "cost_usd": 0.0045885
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:51.696496"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**VITRONIC MACHINE VISION POLSKA**\nKontekst pomocniczy: VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 1990099669, KRS: 0000364117, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla VITRONIC MACHINE VISION POLSKA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie VITRONIC MACHINE VISION POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Po przeprowadzeniu dokładnego przeszukania dostępnych publicznych źródeł w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" nie znaleziono żadnych negatywnych informacji, faktów, dat, kwot ani numerów spraw dotyczących podmiotu VITRONIC MACHINE VISION POLSKA. Wszystkie znalezione materiały dotyczą jedynie informacji finansowych, otwarcia oddziału, wyróżnień i członkostwa w organizacjach, które nie stanowią adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11234,
              "output_tokens": 1095,
              "total_tokens": 12329,
              "cost_usd": 0.0023421
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:57:58.318779"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**VITRONIC MACHINE VISION POLSKA**\nKontekst pomocniczy: VITRONIC MACHINE VISION POLSKA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, podmiot powiązany przez KELLNEROVÁ RENÁTA of INPOST,  (Dane: NIP: 1990099669, KRS: 0000364117, country: PL, description: Podmiot powiązany przez beneficjenta, role: podmiot powiązany przez KELLNEROVÁ RENÁTA)\n\nDla każdrgo etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla VITRONIC MACHINE VISION POLSKA w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie VITRONIC MACHINE VISION POLSKA i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" dla podmiotu VITRONIC MACHINE VISION POLSKA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11523,
              "output_tokens": 359,
              "total_tokens": 11882,
              "cost_usd": 0.00194385
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-12T07:58:03.611417"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01972275,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Extended low information gain for 5 consecutive iterations",
        "stopped_at": "2026-03-12T07:58:03.611570",
        "failed_iterations": 0,
        "errors": []
      }
    }
  ],
  "total_facts": 41,
  "total_findings": 40,
  "structure_summary": "Struktura INPOST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ jest zagnieżdżona w wielopoziomowym łańcuchu właścicielskim, w którym bezpośrednim podmiotem nadrzędnym jest INTEGER GROUP SERVICES SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, a dalej – INTEGER.PL SPÓŁKA AKCYJNA, INPOST S. A. oraz INPOST PACZKOMATY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Taki układ wskazuje, że kontrolę nad spółką sprawują podmioty będące częścią grupy INPOST, a ostatecznym beneficjentem jest UBO – RENÁTA KELLNEROVÁ, której nazwisko pojawia się także w powiązaniach z INTEGER GROUP SERVICES, INTEGER.PL, INPOST PACZKOMATY oraz szeregiem innych firm, w tym MURCJA, ŠKODA POLSKA i VITRONIC MACHINE VISION POLSKA.\n\nKluczowe osoby zarządzające to RAFAŁ BRZOSKA, pełniący funkcję Prezesa, oraz MARCIN PULCHNY, Wiceprezes Zarządu i Dyrektor Finansowy. Do organu nadzoru w INTEGER.PL SPÓŁKA AKCYJNA należą MARIEKE BAX, Ralf Huep i RANJAN SEN. Każda z tych osób jest powiązana z licznymi podmiotami: RAFAŁ BRZOSKA posiada udziały lub kontroluje szereg spółek i fundacji (np. BRIGHT FUTURE, BVALUE BRIDGE, FUNDACJA OMENAA ART FOUNDATION, O&R HOLDING i wiele spółek inwestycyjnych), natomiast MARCIN PULCHNY jest związany z Consulting Services Marcin Pulchny, FUNDACJA INPOST, PROMENADE PET CARE oraz ULTRASPOTTER w likwidacji. \n\nZ perspektywy AML struktura wymaga szczególnej uwagi ze względu na rozbudowaną sieć podmiotów zależnych i powiązanych, w której występują liczne spółki inwestycyjne, fundacje oraz jednostki działające w likwidacji. Obecność wielu podmiotów kontrolowanych przez jedną osobę (RAFAŁ BRZOSKA) oraz brak wyraźnych informacji o udziale Skarbu Państwa zwiększają ryzyko ukrycia rzeczywistych beneficjentów i utrudniają przejrzystość własności. Dlatego rekomenduje się dokładną weryfikację beneficjentów rzeczywistych, monitorowanie transakcji pomiędzy spółkami w grupie oraz regularne aktualizowanie informacji o powiązaniach, aby zapewnić zgodność z wymogami przeciwdziałania praniu pieniędzy i finansowaniu terroryzmu."
}