🔍 Multilevel Screening Review

← Back to Report

Data Builder Output

Displaying gathered facts structured for the report generator.
⬇ output_json (ReportData format)
{
  "entity_name": "Tomasz Nietubyć",
  "entity_full_name": "Tomasz Nietubyć",
  "subject_context": {
    "Tomasz Nietubyć": {
      "name": "Tomasz Nietubyć",
      "context": " (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)"
    },
    "AQUAMORE": {
      "name": "AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 5213784330, KRS: 0000681806, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "BROWAR W NIECHANOWIE": {
      "name": "BROWAR W NIECHANOWIE",
      "context": " (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "CAFEWAY INVESTORS": {
      "name": "CAFEWAY INVESTORS S.A.",
      "context": " (Dane: NIP: 8943075671, KRS: 0000610038, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "CAFEWAY": {
      "name": "CAFEWAY SP. Z O.O.",
      "context": " (Dane: NIP: 8971797815, KRS: 0000505170, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "CENTRUM USŁUG WSPÓLNYCH TENCZYNEK": {
      "name": "CENTRUM USŁUG WSPÓLNYCH TENCZYNEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)"
    },
    "COLD BREW": {
      "name": "COLD BREW SP. Z O.O.",
      "context": " (Dane: NIP: 8952105029, KRS: 0000661590, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "DOCTOR BREW": {
      "name": "DOCTOR BREW SP. Z O.O.",
      "context": " (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "EAT&FEEL FREE": {
      "name": "EAT&FEEL FREE",
      "context": " (Dane: NIP: 8992892890, KRS: 0000882191, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "ECO-TARA": {
      "name": "ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Udziałowiec,Prezes Zarządu, role: Udziałowiec,Prezes Zarządu)"
    },
    "ETNO CAFE": {
      "name": "ETNO CAFE S.A.",
      "context": " (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "ETNO CAFE SPV": {
      "name": "ETNO CAFE SPV SP. Z O.O.",
      "context": " (Dane: NIP: 8943145621, KRS: 0000804291, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "FORS FUNDACJA ROZWOJU I OCHRONY SPORTU": {
      "name": "FORS FUNDACJA ROZWOJU I OCHRONY SPORTU",
      "context": " (Dane: NIP: 7123432663, KRS: 0000962428, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "HAMDA TRADE": {
      "name": "HAMDA TRADE SP. Z O.O.",
      "context": " (Dane: NIP: 7262621161, KRS: 0000348674, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "IDEA 2.0": {
      "name": "IDEA 2.0 SP. Z O.O.",
      "context": " (Dane: NIP: 8961584609, KRS: 0000772891, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "LOCATION": {
      "name": "LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "MERCATON ASI": {
      "name": "MERCATON ASI",
      "context": " (Dane: NIP: 8982252315, KRS: 0000799494, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "MERCATON": {
      "name": "MERCATON",
      "context": " (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "MERCATON SSF": {
      "name": "MERCATON SSF",
      "context": " (Dane: NIP: 8992957767, KRS: 0001030515, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "METAL TRADER": {
      "name": "METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW": {
      "name": "MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW",
      "context": " (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "OŁAWSKA 2": {
      "name": "OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "OXYGEN": {
      "name": "OXYGEN SPÓŁKA AKCYJNA",
      "context": " (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)"
    },
    "PHOENIX PACT": {
      "name": "PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)"
    },
    "PRODIGO METALS RECOVERY": {
      "name": "PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prokura Oddzielna, role: Prokura Oddzielna)"
    },
    "PRODIGO REAL ESTATE": {
      "name": "PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "S4B": {
      "name": "S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "STABILION 2": {
      "name": "STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "STABILION": {
      "name": "STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)"
    },
    "TOMASZ NIETUBYĆ TARHUN": {
      "name": "TOMASZ NIETUBYĆ TARHUN",
      "context": " (Dane: country: PL, description: Właściciel, role: Właściciel)"
    },
    "UPTOWN COMPANY": {
      "name": "UPTOWN COMPANY SP. Z O.O.",
      "context": " (Dane: NIP: 8971785930, KRS: 0000439564, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "BEMA CAFE": {
      "name": "BEMA CAFE SP. Z O.O.",
      "context": " (Dane: NIP: 8971835160, KRS: 0000663785, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "MARKET GŁÓWNY": {
      "name": "MARKET GŁÓWNY SP. Z O.O.",
      "context": " (Dane: NIP: 8992861139, KRS: 0000781705, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "IBC HOLDCO": {
      "name": "IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 8943198652, KRS: 0001001764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "PRODIGO": {
      "name": "PRODIGO",
      "context": " (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    },
    "MERCATON FUNDACJA RODZINNA": {
      "name": "MERCATON FUNDACJA RODZINNA",
      "context": " (Dane: NIP: 8992983316, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)"
    }
  },
  "facts_by_category": {
    "REPUTATIONAL": [
      {
        "fact_id": "6915eba4-d8db-46db-b998-63790738ad63",
        "statement": "Tomasz Nietubyć był zaangażowany w działalność, w której inwestorzy nie otrzymywali wypłaconych odsetek i zwrotu zainwestowanych środków. Spółka Prodigo SA, pod jego kierownictwem, zgłosiła upadłość z długami wobec 1333 wierzycieli. W efekcie, klienci ponieśli straty sięgające setek tysięcy złotych.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "dd60ef57-06e7-49db-acf0-fcd6c8feece8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.01172595,
        "created_at": "2026-03-30T08:47:08.845862"
      },
      {
        "fact_id": "5d80b9b6-6257-4e63-bd8e-2dedcf448270",
        "statement": "Tomasz Nietubyć wydał oświadczenie przeciwko szkalującym informacjom. Zaprzecza zarzutom o nieuczciwą działalność biznesową. Podkreśla, że pojawiające się oskarżenia są bezpodstawne.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "12eb9dc5-bf75-4504-ac92-dfe119a605ca"
        ],
        "source_urls": [
          "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00227918,
        "created_at": "2026-03-30T08:48:18.916620"
      },
      {
        "fact_id": "14ebfd42-7da8-41b4-a016-0bd591cce144",
        "statement": "Artykuł krytyczny opisuje projekt Prodigo SA, w którym Tomasz Nietubyć był zaangażowany. Sugeruje, że pieniądze inwestorów zniknęły w piramidzie. Wskazuje na ryzyko dla inwestorów i podnosi pytania o rzetelność prowadzonych przedsięwzięć.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "d60d9497-669c-4dbe-a735-83d11e644bea"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00227918,
        "created_at": "2026-03-30T08:48:18.916647"
      },
      {
        "fact_id": "e0c160db-b975-44c7-ba53-c80482a8fe01",
        "statement": "Sieć kawiarni ETNO CAFE zamyka kilka lokali, w tym flagową lokalizację we Wrocławiu. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń, niektóre trwające nawet dwa miesiące. Media społecznościowe i portale branżowe opisują te problemy jako symptom restrukturyzacji i spadku rentowności.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "87fc5869-d583-45ea-a17c-de24309d44f3"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.00241327,
        "created_at": "2026-03-30T09:01:49.476195"
      },
      {
        "fact_id": "ffaef4df-fcbe-48f6-9d0e-a4e664fac5dd",
        "statement": "Internauci spekulują, że zamknięcie lokali ETNO CAFE wynika z konkurencji ze strony sieci handlowych, takich jak Żabka, które oferują tańszą kawę. W komentarzach podkreślają różnice cenowe i sugerują, że presja cenowa może być przyczyną decyzji o zamknięciach. Te spekulacje tworzą negatywny wizerunek ETNO CAFE w mediach internetowych.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "4ca6bffb-5dfe-4604-8abe-fca41c7f238a"
        ],
        "source_urls": [
          "https://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.00241327,
        "created_at": "2026-03-30T09:01:49.476219"
      },
      {
        "fact_id": "4e1ea5f0-0636-4de6-a438-a8bf3f83369b",
        "statement": "Hamda Trade dołączyła do grupy kapitałowej Etno Cafe w listopadzie 2017 roku. To spowodowało ograniczoną przejrzystość wyników finansowych i podkreśliło ryzyko inwestycyjne. Brak pełnych danych finansowych oraz problemy operacyjne Etno Cafe wpływają negatywnie na postrzeganie Hamda Trade w mediach.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "484277eb-79b1-4e8e-8598-cf2e3d4cafbe"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.05378175,
        "created_at": "2026-03-30T09:05:28.292617"
      },
      {
        "fact_id": "91c3508b-9514-4d9e-b3ee-c7f4079279cc",
        "statement": "Tomasz Nietubyć był wymieniany w kontekście spółki działającej jak piramida finansowa, w której inwestorzy zgłaszali utratę środków. W mediach pojawiają się informacje o jego obecności w wielu miejscach oraz o zmianie siedziby spółki. To wskazuje na potencjalne ryzyko reputacyjne związane z zarządzaniem i nadzorem nad taką działalnością.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "c27bea29-5f95-4308-a45b-fdc1e8fbf359"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884681"
      },
      {
        "fact_id": "3cff6803-9c9b-4b84-9267-26ed32960893",
        "statement": "Tomasz Nietubyć krytykowany jest za rolę w spółkach powiązanych z Januszem Palikotem, które były przedmiotem krytyki ze względu na nieudane inwestycje i wysokie zadłużenie. Wskazuje się na jego udział w radzie nadzorczej oraz wiceprezesurze, co budzi wątpliwości co do odpowiedzialności za straty inwestorów. Negatywne opinie w mediach podkreślają brak przejrzystości działań.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "9b13a03b-20bf-4c60-ac07-c489d466123a"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884705"
      },
      {
        "fact_id": "85633c10-3d36-4572-a7de-d9e2ff387f2a",
        "statement": "Pracownicy krytykują atmosferę w firmie oraz zarządzanie przez Tomasza Nietubyć. Opinie wskazują na niezadowolenie z warunków pracy i brak przejrzystości w podejmowaniu decyzji. To może wpływać na wizerunek spółki wśród potencjalnych pracowników i klientów.",
        "category": "REPUTATIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "7be82861-7b67-477a-83cc-e059bc61ce21"
        ],
        "source_urls": [
          "https://www.gowork.pl/opinie_czytaj,23654918"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884719"
      },
      {
        "fact_id": "03ade57f-3335-4d65-94e3-31648f909561",
        "statement": "Tomasz Nietubyć zasiadał w radzie nadzorczej spółki, której działalność została zakończona z powodu problemów finansowych. Konieczne było wypłacenie pracownikom, co może świadczyć o negatywnym wpływie na reputację spółki oraz jej zarządu. To może mieć wpływ na postrzeganie spółki i jej zarządu przez klientów i pracowników.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "6a5717d0-d6c9-41e0-b1e8-05c6beb16fde"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884733"
      },
      {
        "fact_id": "96715ff1-e584-4097-ac2d-a970ab947179",
        "statement": "Spółka Prodigo Real Estate jest powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności. W wyniku działań grupy setki drobnych inwestorów straciły środki, a spółka ma zadłużenie w wysokości kilkudziesięciu milionów złotych. Liczba poszkodowanych klientów wynosi 1333 wierzycieli.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981483"
      },
      {
        "fact_id": "73138f18-ca65-4ca7-abab-7e904b00737d",
        "statement": "Łączna kwota strat poniesionych przez poszkodowanych klientów wyniosła 305,4 mln zł. Spółka Prodigo Real Estate jest wymieniona w kontekście upadłości i postępowań sądowych, co wskazuje na trwający problem reputacyjny. Działalność Vortune Equity Group generuje ryzyko dla inwestorów.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981507"
      },
      {
        "fact_id": "95fbb22d-3f4a-4680-87ed-0fd6b59ba000",
        "statement": "Media opisują Prodigo Real Estate jako podmiot powiązany z piramidą finansową i podważają legalność jej działań. Negatywne opinie w internecie podkreślają ryzyko inwestycyjne i brak przejrzystości w zarządzaniu środkami klientów. Takie doniesienia przyczyniają się do pogorszenia reputacji firmy w opinii publicznej.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981521"
      },
      {
        "fact_id": "1547fb40-dbb3-40b0-837b-fce82bd3c2ba",
        "statement": "Spółka Stabilion 2 jest winna blisko 3 mln zł spółce Prodigo. Informacja ta może negatywnie wpływać na reputację Stabilion 2. Sugeruje to potencjalne problemy reputacyjne i negatywne opinie w mediach.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "9721fdd3-3b05-4216-80c0-b1d32bb8c14b"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
        "cost_attribution": 0.0081846,
        "created_at": "2026-03-30T09:19:37.892799"
      },
      {
        "fact_id": "e6697964-4dfb-43bc-90f3-ca0f2ec6cf78",
        "statement": "Brak opinii klientów i pracowników na platformie GoWork dotyczących działalności TOMASZ NIETUBYĆ TARHUN. Wyszukiwanie na platformie GoWork nie zwróciło żadnych opinii. Może to oznaczać brak publicznie dostępnych negatywnych lub pozytywnych komentarzy.",
        "category": "REPUTATIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0f63d34a-58ff-41e5-acbf-f8c0d8b8038f"
        ],
        "source_urls": [
          "https://www.gowork.pl/opinie_czytaj,23654918"
        ],
        "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
        "cost_attribution": 0.00202553,
        "created_at": "2026-03-30T09:22:03.910700"
      },
      {
        "fact_id": "f29a31aa-a7d9-4093-a7b2-d5a85598abdd",
        "statement": "TOMASZ NIETUBYĆ TARHUN figuruje jako dłużnik z kwotą wierzytelności 14 317,40 PLN. Dokument wskazuje datę 2023‑02‑05 oraz termin płatności 2023‑02‑07. Informacja pochodzi z platformy windykacyjnej, co może wpływać na reputację podmiotu wśród klientów i partnerów biznesowych.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "98aa5a49-8d10-40e1-a365-2ca829ff4756"
        ],
        "source_urls": [
          "https://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163"
        ],
        "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
        "cost_attribution": 0.00202553,
        "created_at": "2026-03-30T09:22:03.910677"
      },
      {
        "fact_id": "9d0163e1-f7f3-41bc-8932-c1a571a52fed",
        "statement": "Pracownicy Etno Cafe zgłosili brak wypłat oraz zamykanie lokali. Zgłoszenia pojawiły się w kontekście restrukturyzacji w 2025 roku, w której zamknięto kilka kluczowych punktów we Wrocławiu. Informacje te zostały szeroko opisane w mediach w lutym 2023 roku.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7af48be1-588d-4614-8f36-86c15c3ae667"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.003909,
        "created_at": "2026-03-30T09:34:00.520293"
      },
      {
        "fact_id": "e4a10ac0-7fb0-457e-bbb1-b21e8798fc81",
        "statement": "Media przedstawiły Etno Cafe w negatywnym świetle, podkreślając problemy z wypłatami i zamykaniem lokali. Artykuły wskazują, że sytuacja wywołała krytykę ze strony opinii publicznej. Negatywne relacje medialne przyczyniają się do pogorszenia reputacji firmy.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7af48be1-588d-4614-8f36-86c15c3ae667"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.003909,
        "created_at": "2026-03-30T09:34:00.520317"
      },
      {
        "fact_id": "b11c045c-cf65-436d-9a71-75922a0047d0",
        "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję publiczną akcji, co wywołało negatywne opinie w mediach i wśród potencjalnych inwestorów. Spółka posiada ujemne kapitały własne oraz duże zobowiązania finansowe. Taka sytuacja zwiększa ryzyko inwestycyjne i budzi krytykę w publikacjach branżowych.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "cedc20ba-ac34-4085-b8da-5176696f11eb"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215527"
      },
      {
        "fact_id": "a1484915-25d3-465e-a470-3c9caac1e1f1",
        "statement": "W ramach restrukturyzacji Etno Cafe zamknięto kilka lokali, co zostało opisane w mediach. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń i wyrażają negatywne opinie o sytuacji finansowej firmy. Komentarze pracowników podkreślają problemy operacyjne i brak stabilności płacowej.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "b6787951-925e-4f2c-acde-83b9242c9181"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215549"
      },
      {
        "fact_id": "6c147055-c8f4-4c0c-929a-8730e5d31212",
        "statement": "Analiza oferty publicznej akcji Etno Cafe wskazuje na duże zadłużenie spółki oraz ograniczenia dla inwestorów, w tym brak prawa do głosu przez trzy lata. Negatywne opinie w mediach podkreślają niekorzystne warunki inwestycyjne i ryzyko dla nabywców akcji. Inwestorzy są ostrzegani przed potencjalnymi stratami wynikającymi z tych warunków.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "7898e6ac-99fa-415c-b132-026ecd62420b"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215564"
      },
      {
        "fact_id": "761bbeb8-2f7c-45f2-a96c-2dd92a352114",
        "statement": "Kierownik zakładu PRODIGO został oskarżony o pozostawienie odpadów w miejscu składowania przez 10 dni. Naruszenie to spowodowało naruszenie przepisów ochrony środowiska i zagrożenie zdrowia publicznego. Sprawa jest prowadzona w ramach postępowania administracyjnego.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "ae09e78c-276f-464d-9659-9c3da5c6cea2"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0206856,
        "created_at": "2026-03-30T09:43:22.299737"
      }
    ],
    "POLITICAL_EXPOSURE": [
      {
        "fact_id": "0d767bd3-217d-4965-8992-0ec799efa666",
        "statement": "Tomasz Nietubyć pełnił funkcję wiceprezesa w spółce Manufaktura Piwa Wódki i Wina (MPWiW). MPWiW wyemitowała obligacje o wartości 19,7 mln zł w czerwcu 2020 r. oraz serię obligacji w 2022 r. o łącznej wartości 22 mln zł, które nie zostały spłacone.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "db102556-b8a1-4163-93fa-18204de958c9"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.00228765,
        "created_at": "2026-03-30T08:47:23.480216"
      },
      {
        "fact_id": "9d89df41-f015-491e-8143-508516932ffa",
        "statement": "Spółka MPWiW została założona i jest głównie własnością byłego posła i przedsiębiorcy Janusza Palikota. Tomasz Nietubyć w wywiadach odrzucał odpowiedzialność za finanse spółki. Podkreślał, że nie miał wpływu na decyzje finansowe dotyczące emisji obligacji.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "db102556-b8a1-4163-93fa-18204de958c9"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.00228765,
        "created_at": "2026-03-30T08:47:23.480239"
      },
      {
        "fact_id": "30d47123-c0d4-463a-a108-44c3a78e1856",
        "statement": "Tomasz Nietubyć był zaangażowany w spółkę Prodigo SA jako wiceprezes zarządu. Spółka ta była związana z piramidą finansową, w której inwestorzy stracili setki tysięcy złotych. W wyniku tej afery inwestycyjnej, 1333 inwestorów poniosło straty.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "247af38c-3486-4c88-93b6-f62e34f1c4b8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.0084222,
        "created_at": "2026-03-30T08:48:43.946418"
      },
      {
        "fact_id": "93ee31bf-71e6-46b7-aa6e-76e9804df57d",
        "statement": "Spółka Prodigo SA miała łączne zobowiązania w wysokości 305,4 mln zł. Tomasz Nietubyć był mocno zaangażowany w tę spółkę. Sprawa Prodigo SA jest obecnie przedmiotem postępowania sądowego i prokuratorskiego.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "247af38c-3486-4c88-93b6-f62e34f1c4b8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.0084222,
        "created_at": "2026-03-30T08:48:43.946442"
      },
      {
        "fact_id": "935c9023-9d1d-4a34-8c92-a7c320d1361a",
        "statement": "AQUAMORE została wskazana jako podmiot wnioskodawczy w sprawie, w której jednym z wnioskodawców był Skarb Państwa – Starosta Nowotomyski. Dokument potwierdza formalne powiązanie firmy z podmiotem publicznym. Fakt ten wskazuje na bezpośredni związek AQUAMORE z organami państwowymi.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "6173076b-45e6-4300-ae20-b83f5391c430"
        ],
        "source_urls": [
          "https://www.imsig.pl/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r."
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757130"
      },
      {
        "fact_id": "fe562f58-f930-43be-b11a-161aba736514",
        "statement": "AQUAMORE pojawia się jako podmiot w sprawie, w której wnioskodawcą był Powiat Sztumski wraz z udziałem gminy i innych jednostek samorządowych. Dokument wskazuje na kolejne formalne powiązanie z organami publicznymi. To pokazuje dalsze zaangażowanie AQUAMORE w współpracę z podmiotami samorządowymi.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "d69786c9-bf66-4b4b-a5be-d44e5a1632fb"
        ],
        "source_urls": [
          "https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r."
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757155"
      },
      {
        "fact_id": "313b2b2b-a3bc-4708-a8ab-208999c97abb",
        "statement": "AQUAMORE i Manufaktura 1 są skojarzone z Tomaszem Nietubyciem, który pełni funkcję członka zarządu i udziałowca. Cytat potwierdza bezpośrednie powiązanie osoby publicznej z podmiotem. To powiązanie może wskazywać na wpływ osób publicznych na działalność AQUAMORE.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0c559b74-5b27-4edb-a997-b0f0ea143fe7"
        ],
        "source_urls": [
          "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757169"
      },
      {
        "fact_id": "fbf6d3a1-09d9-44d0-a97c-5ccc738a7c88",
        "statement": "Browar w Niechanowie został wystawiony na sprzedaż przez Skarb Państwa w 2006 roku. W 2009 roku zakład przeszedł na własność spółki Browar Niechanowo Sp. z o.o. Działanie to wskazuje na bezpośrednią interwencję państwa w losy podmiotu.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "95f29114-2a27-4c48-942f-5ed1062b1df8"
        ],
        "source_urls": [
          "https://pl.wikipedia.org/wiki/Browar_Niechanowo"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00355448,
        "created_at": "2026-03-30T08:51:31.458606"
      },
      {
        "fact_id": "252722b3-6ff0-4f3b-a3fa-9e262f624f0b",
        "statement": "W 2021 roku wspólnicy Przyjaznego Państwa, w tym były poseł Janusz Palikot, oraz Vortune Equity Group powołali spółkę BUH Distillery sp. z o.o., której produkcja ma odbywać się w Browarze w Niechanowie. Obecność byłego polityka w grupie inwestorów wskazuje na potencjalny wpływ polityczny na działalność browaru. Inwestorzy tacy jak Janusz Palikot mogą mieć wpływ na strategię i decyzje podejmowane przez browar.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "84e40c44-fd84-48b9-9f65-297d8486ba7c"
        ],
        "source_urls": [
          "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00355448,
        "created_at": "2026-03-30T08:51:31.458630"
      },
      {
        "fact_id": "0c427f93-d853-43b6-b3e7-c32c8d8ac2ae",
        "statement": "DOCTOR BREW połączył się z Manufakturą Piwa Wódki i Wina. Połączenie ma na celu stworzenie holdingu alkoholowego. Celem połączenia jest zwiększenie możliwości produkcyjnych poprzez wykorzystanie infrastruktury Browaru Tenczynek.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "401aff93-1d89-4ef4-85d6-9b432e4bef3b"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532888"
      },
      {
        "fact_id": "6304f1ff-ae90-4e15-9648-fab075cc9b09",
        "statement": "Janusz Palikot i Kuba Wojewódzki są współzałożycielami spółki Przyjazne Państwo. Spółka Przyjazne Państwo współpracuje z Doctor Brew. Spółka produkuje piwa i napoje z dodatkiem olejów konopnych CBD.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "eb517a28-567f-451f-b700-af89fcc1c01f"
        ],
        "source_urls": [
          "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532912"
      },
      {
        "fact_id": "3ab3a21d-c3b3-47db-8bb9-f2999ee9e0cc",
        "statement": "Doctor Brew współpracował z MPWiW, spółką powiązaną z Januszem Palikotem. Współpraca wskazuje na polityczny wymiar działalności podmiotu. Doctor Brew jest podmiotem, który może być narażony na wpływ polityczny.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "b8184a6f-7682-415e-94f5-037e7d8c7058"
        ],
        "source_urls": [
          "https://www.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532926"
      },
      {
        "fact_id": "6a0f7639-784c-4a48-bd7e-b779ba8159f5",
        "statement": "Tomasz Nietubyć, prezes zarządu LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, pełnił funkcję wiceprezesa w MPWiW, spółce państwowej. To powiązanie wskazuje na ekspozycję polityczną i wpływ państwa na działalność firmy. Informacja pochodzi z publikacji medialnej opisującej struktury zarządcze w kontekście kontrowersyjnych inwestycji.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "333d8100-4ec0-4ae2-9837-358faa84a4ae"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00596205,
        "created_at": "2026-03-30T09:07:53.787320"
      },
      {
        "fact_id": "60fb9bf8-80f6-4a2b-8943-6d45e9092591",
        "statement": "STABILION 2 jest wierzycielem Prodigo z kwotą około 3 mln zł. Spółka STABILION 2 jest jedną z firm, którym Prodigo SA (obecnie RV Group) jest winna blisko 3 mln zł. Wierzytelność ta pojawia się w kontekście upadłości Prodigo oraz licznych roszczeń wobec podmiotów powiązanych z Tomaszem Nietubyciem.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "69bfeff4-185e-43a2-a045-a8c11f1c0787"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
        "cost_attribution": 0.00962295,
        "created_at": "2026-03-30T09:19:52.733921"
      },
      {
        "fact_id": "eab499f1-6604-4bc7-9215-13eb704c3d1a",
        "statement": "Janusz Palikot połączył siły z Doctor Brew, aby utworzyć holding alkoholowy w ramach MPWiW. Połączenie ma na celu zwiększenie efektywności operacyjnej oraz uzyskanie synergii produkcyjnych. Transakcja została sfinalizowana w marcu 2022 roku.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "10723f47-5d8d-4472-acd9-d44fc0acca31"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00227438,
        "created_at": "2026-03-30T09:24:46.178852"
      },
      {
        "fact_id": "a7964894-c96f-42ba-99f2-60cd4c151203",
        "statement": "Browar Tenczynek i Doctor Brew są w trakcie fuzji, której celem jest stworzenie jednej organizacji produkcyjnej. Po zakończeniu fuzji, piwa pod marką Doctor Brew będą wytwarzane w browarze Tenczynek. Ma to zwiększyć skalę produkcji i efektywność kosztową.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "fbd2e5ad-0379-4ce9-83d5-81b1c82f8b0a"
        ],
        "source_urls": [
          "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00227438,
        "created_at": "2026-03-30T09:24:46.178874"
      },
      {
        "fact_id": "f538324c-4e6f-43b9-948e-2e269e68a354",
        "statement": "Prezydent Wrocławia, Jacek Sutryk, uczestniczył w uroczystym podsumowaniu roku sportowego 2023 Międzyszkolnego Klubu Sportowego \"Juvenia\" Wrocław. Spotkanie odbyło się 1 lutego 2024 roku. Obecność prezydenta wskazuje na polityczną ekspozycję i wpływ samorządu na działalność klubu.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "8deb1fd6-8512-4785-a135-b4d8522b1b2e"
        ],
        "source_urls": [
          "https://www.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia"
        ],
        "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
        "cost_attribution": 0.00254707,
        "created_at": "2026-03-30T09:27:38.368475"
      },
      {
        "fact_id": "664c19de-6002-468f-9010-3944c002feb0",
        "statement": "Międzyszkolny Klub Sportowy Juvenia Wrocław otrzymał wsparcie finansowe i organizacyjne od samorządu Województwa Dolnośląskiego oraz Ministerstwa Sportu i Turystyki. Informacja ta wskazuje na bezpośredni wpływ instytucji publicznych na działalność klubu. Klub korzysta z tego wsparcia.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "3a717fd8-a1f9-419b-ad0a-98d5f2d4ac68"
        ],
        "source_urls": [
          "https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/"
        ],
        "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
        "cost_attribution": 0.00254707,
        "created_at": "2026-03-30T09:27:38.368497"
      },
      {
        "fact_id": "5a8b2df8-66ee-4fb6-87c1-33215b6fda1c",
        "statement": "BROWAR W NIECHANOWIE jest zaangażowany w projekt BUH Distillery z udziałem polityka Janusza Palikota, co wskazuje na polityczną ekspozycję podmiotu. Projekt ten przewiduje produkcję okowity z linii BUH. Browar należy do Vortune Equity Group (VEG).",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "e50d075b-8ccf-4b3a-9be7-f3b8cd3cdb8c"
        ],
        "source_urls": [
          "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.0036117,
        "created_at": "2026-03-30T09:29:27.568411"
      },
      {
        "fact_id": "a884eaa8-8fb0-4adc-9387-2926f0fde55f",
        "statement": "Doctor Brew współpracuje z Januszem Palikotem w ramach holdingu alkoholowego, który ma na celu produkcję wysokogatunkowych alkoholi i ekspansję w Polsce oraz w krajach Europy Środkowo‑Wschodniej. Celem holdingu jest wycena biznesu na poziomie 150 mln zł do 2024 roku. Umowa została ogłoszona pod koniec września 2022 roku.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "9aa689a1-2cae-486f-8a7c-417afb09a9e6"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036553"
      },
      {
        "fact_id": "8a652ad3-8cbd-484d-a4c9-54b079175c9c",
        "statement": "Doctor Brew połączył się z spółką Przyjazne Państwo, założoną przez Janusza Palikota, w celu tworzenia produktów alkoholowych z dodatkiem konopi. Konsolidacja operacyjna została zrealizowana w 2021 roku. Przy udziale Doctor Brew powstało piwo BUH, które stało się hitem sprzedażowym.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "73c5383a-9ded-4ef2-ad8f-bccbf90f0e14"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036577"
      },
      {
        "fact_id": "dfa2ddd9-9c98-472b-9b5b-29c9bc8024ab",
        "statement": "W 2020 roku Doctor Brew wydzierżawił od posła Marka Jakubiaka Browar Lwówek z zamiarem jego późniejszego zakupu. Operacja była częścią strategii rozwoju firmy i przyciągnęła uwagę mediów ze względu na powiązania z politykiem. W ramach tej transakcji Doctor Brew zebrał 3,2 mln zł od inwestorów prywatnych.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "fd746a8a-0431-412c-af21-d9febb1f78dc"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036592"
      },
      {
        "fact_id": "cf6a2501-9c97-4aae-8803-8d331b6c8b87",
        "statement": "ETNO CAFE apeluje o wsparcie ze strony państwa w związku z kryzysem w branży gastronomicznej. Firma liczy na pomoc w zakresie minimalnego wynagrodzenia oraz wsparcie ze strony samorządów. Podkreśla potrzebę interwencji publicznej.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54af8214-6116-4011-b642-3a929319433f"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.00460508,
        "created_at": "2026-03-30T09:34:24.192769"
      },
      {
        "fact_id": "a48f0235-ce98-4ee7-801f-8e85ddfd56e3",
        "statement": "CEO ETNO CAFE, Łukasz Mrowiński, wskazuje na przykłady wsparcia gastronomii w innych krajach UE. Apeluje do rządu polskiego o podobne środki, w tym obniżenie VAT i dopłaty dla pracowników. ETNO CAFE domaga się wsparcia państwa na wzór innych krajów europejskich.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "3b0783a3-5c46-4bf6-91ca-29713e26cf73"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.00460508,
        "created_at": "2026-03-30T09:34:24.192792"
      },
      {
        "fact_id": "d7d51337-6a6e-4dfe-99ec-155bc565037a",
        "statement": "ETNO CAFE poszukuje wsparcia państwa i dodatkowych ulg w czasie pandemii. Firma wskazuje, że brak przychodów zmusza ją do poszukiwania dodatkowych środków, w tym zachęt dotyczących minimalnego wynagrodzenia oraz ulg czynszowych. Wsparcie publiczne jest kluczowe dla utrzymania działalności sieci 23 kawiarni.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a4af60f2-4c96-4e2b-8dc5-6b206162a131"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0100812,
        "created_at": "2026-03-30T09:37:36.325338"
      },
      {
        "fact_id": "bec4a4c7-d71a-4b00-9d9a-11a0606ca288",
        "statement": "MERCATON uczestniczy w debacie nad europejską polityką obronną. Podmiot pojawia się w dyskusji o bezpieczeństwie Europy, komentując wypowiedzi szefowej polityki zagranicznej UE, Kaji Kallas. MERCATON podkreśla ryzyko tworzenia odrębnej armii europejskiej.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "243d7aa2-b4a1-46c6-8c86-0bca004a2d31"
        ],
        "source_urls": [
          "https://li.linkedin.com/company/mercaton-group"
        ],
        "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
        "cost_attribution": 0.00192105,
        "created_at": "2026-03-30T09:40:43.855588"
      },
      {
        "fact_id": "804ef6fe-49b3-435d-aafd-f3ea5af44c0c",
        "statement": "MERCATON popiera europejski pakiet obronny Defence Omnibus V. Pakiet ten upraszcza procedury zamówień, pozwolenia i współpracę transgraniczną w europejskim przemyśle obronnym. MERCATON wyraża swoje poparcie dla tego pakietu w wpisie na blogu z 26 listopada 2025 r.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "061011aa-3263-421d-9daa-c4ed0e0801d5"
        ],
        "source_urls": [
          "https://mercaton.org/blog"
        ],
        "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
        "cost_attribution": 0.00192105,
        "created_at": "2026-03-30T09:40:43.855611"
      }
    ],
    "TRANSACTIONAL": [
      {
        "fact_id": "031ea25f-4bfd-41f7-a822-8d9f5985e619",
        "statement": "Tomasz Nietubyć wydał oświadczenie publiczne, w którym zaprzecza oskarżeniom o nieuczciwą działalność biznesową. Zarzuca, że te oskarżenia są bezpodstawne i spowodowały straty finansowe oraz destabilizację jego projektów. Oskarżenia te pojawiły się w mediach.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "4c04f036-8403-40aa-b868-4109c79a13d5"
        ],
        "source_urls": [
          "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.0023835,
        "created_at": "2026-03-30T08:47:39.027929"
      },
      {
        "fact_id": "2d0fac7d-4c9b-498c-b273-b93e28ac70fc",
        "statement": "Tomasz Nietubyć jest prezesem spółek grupy Prodigo oraz udziałowcem Vortune Equity Group w sektorze recyklingu. Pojawiają się zarzuty o tworzenie struktury przypominającej piramidę finansową. Działalność ta wiąże się z niejasnymi przepływami kapitałowymi od drobnych inwestorów.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "0e93a2ee-eee6-41a3-b2f0-8d8938ecd4c5"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.0023835,
        "created_at": "2026-03-30T08:47:39.027955"
      },
      {
        "fact_id": "a5a54152-b810-409f-87a3-0cfc415938b3",
        "statement": "Tomasz Nietubyć jest prezesem zarządu funduszu Mercaton ASI. Fundusz ten koncentruje się na rozwoju i restrukturyzacji biznesów. W jego profilu podkreślono doświadczenie jako przedsiębiorca, inwestor i menedżer.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
        ],
        "source_urls": [
          "https://mercaton.pl/o-nas/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897314"
      },
      {
        "fact_id": "15db3e44-ae58-4ea6-81c8-d7e7dc96d34a",
        "statement": "Tomasz Nietubyć uczestniczył w ponad 50 emisjach instrumentów dłużnych i kapitałowych. Łączna wartość tych emisji wynosi ponad pół miliarda złotych. Działalność ta jest powiązana z jego rolą w Mercaton ASI.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
        ],
        "source_urls": [
          "https://mercaton.pl/o-nas/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897337"
      },
      {
        "fact_id": "9cd664cf-e139-4d71-8d0e-a3a5c424b558",
        "statement": "Tomasz Nietubyć pełnił funkcję prezesa w spółkach grupy Prodigo. Grupa ta miała podbić polski rynek recyklingu. Był również udziałowcem Vortune Equity Group.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.7,
        "source_finding_ids": [
          "5fa42b36-d749-4776-bff1-201e1914b9d3"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897351"
      },
      {
        "fact_id": "94c5be7a-8cf6-4401-abfa-bdf3d6a20aeb",
        "statement": "Tomasz Nietubyć trzykrotnie pełnił funkcję wiceprezesa zarządu w Manufakturze Piwa, Wódki i Wina. Spółka ta jest częścią holdingu Palikota. To wskazuje na jego doświadczenie w branży napojów alkoholowych.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.7,
        "source_finding_ids": [
          "5fa42b36-d749-4776-bff1-201e1914b9d3"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897383"
      },
      {
        "fact_id": "19004604-8610-4854-8520-4082e89646d4",
        "statement": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ posiada NIP 8971868685, KRS 0000795615 oraz REGON 383924530. W 2023 roku spółka odnotowała przychody netto ze sprzedaży w wysokości 2,2 mln zł. Zobowiązania krótkoterminowe spółki wyniosły 5,5 mln zł.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "a63686b2-e363-4bb5-8546-7610d19752ca"
        ],
        "source_urls": [
          "https://aleo.com/int/company/browar-w-niechanowie-spolka-z-ograniczona-odpowiedzialnoscia"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00306757,
        "created_at": "2026-03-30T08:51:44.229774"
      },
      {
        "fact_id": "3cad1554-6faf-4e87-ab41-d9e08f9cfe64",
        "statement": "Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, ogłosiła w 2022 roku zamiar przejęcia Browaru w Niechanowie. W ramach przygotowań spółka pozyskała 7,5 mln zł w ofercie publicznej, aby sfinansować transakcję. Planowana data przejęcia to drugi lub trzeci kwartał 2022 roku.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "dd6132dc-66ab-4432-9c27-0deed5f68ed1"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00306757,
        "created_at": "2026-03-30T08:51:44.229750"
      },
      {
        "fact_id": "65fbd1d7-ee23-47b5-a7d8-715f6ae176e0",
        "statement": "Fuzja Browar Tenczynek i Doctor Brew została zakończona w 2021 roku. Celem fuzji było połączenie produkcji piw obu podmiotów pod jedną marką. Fuzja została ogłoszona w styczniu 2021 roku.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a3b3cd37-a16e-405a-adb1-733cf3e70f9c"
        ],
        "source_urls": [
          "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860204"
      },
      {
        "fact_id": "6f53868f-6262-46fd-9453-0938877ff52b",
        "statement": "Janusz Palikot planował utworzyć holding alkoholowy z Doctor Brew. Umowa miała zostać zawarta do końca września 2020 roku. W ramach projektu przewidziano wspólny biznesplan na lata 2020‑2024.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2791af88-2c5b-4c61-8193-72a31e315d6b"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860235"
      },
      {
        "fact_id": "8304a683-57f6-4e9e-b01e-4924595972e0",
        "statement": "Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu Doctor Brew. Przeniesienie majątku Doctor Brew do MPWiW miało stworzyć lifestylowy holding alkoholowy. Decyzja została podjęta w 2020 roku.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "50553eeb-2ade-4bdd-b9e5-938a6aa3d7a5"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860251"
      },
      {
        "fact_id": "25084a9f-1f63-4fc0-bb7b-69bda35f5500",
        "statement": "Etno Cafe zmaga się z poważnym kryzysem operacyjnym i finansowym. W mediach społecznościowych pojawiły się doniesienia o opóźnieniach w wypłatach wynagrodzeń, odcięciach prądu i wstrzymanych dostawach, a także o zamknięciu większości lokali. Największy inwestor, Tomasz Nietubyć, potwierdził, że sieć jest w restrukturyzacji od 2022 roku.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "80c561d3-b35e-4e07-b8f3-08f25e06ceac"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098541"
      },
      {
        "fact_id": "a5904c3a-5fbe-429e-8502-5d84e7178af0",
        "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję akcji, która zakończyła się zebraniem jedynie 1,2 mln zł. To znacznie poniżej zakładanego celu wynoszącego 5 mln zł. Koszty oferty wyniosły około 380 tys. zł.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "a41aaae7-34e2-48b2-acc5-85773c1c8357"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098566"
      },
      {
        "fact_id": "6fc42b7e-978e-4645-9e89-4ff0371d3d78",
        "statement": "Etno Cafe oficjalnie zamknęło flagowe lokale we Wrocławiu. Prezes Tomasz Nietubyć poinformował, że marka znalazła prywatnego inwestora, który przejmie większościowy pakiet udziałów. Inwestor ten ma doświadczenie w branży gastronomicznej.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "206c300c-c5d2-4584-993e-51ee4f35837d"
        ],
        "source_urls": [
          "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098581"
      },
      {
        "fact_id": "bb19e50f-bb1a-401a-a840-e0a0c5d66e55",
        "statement": "Spółka Etno Cafe posiada ogromne zadłużenie. Spółka planuje pozyskać 5 mln zł od inwestorów. Pozyskane środki mogą zostać przeznaczone na spłatę zobowiązań.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "bfa96130-0824-4127-b22f-7c2524522950"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249592"
      },
      {
        "fact_id": "5010ccf3-4463-46e0-bcf9-9a11d6f015d0",
        "statement": "Etno Cafe znajduje się w poważnym kryzysie finansowym. Firma zmaga się z problemami płynnościowymi. Problemy te skutkują zamykaniem lokali.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "c4dec8e0-3dcf-4db6-a113-6660fad8293b"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249615"
      },
      {
        "fact_id": "cdfe105f-4c01-4226-900f-ad34fa17a1c8",
        "statement": "Etno Cafe generuje straty przewyższające kapitał zakładowy. Spółka potrzebuje dodatkowego finansowania. Sytuacja finansowa spółki jest krytyczna.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "7bf90595-73c2-42b6-a26c-7f599d5807a9"
        ],
        "source_urls": [
          "https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249630"
      },
      {
        "fact_id": "e2410cab-aef9-49d9-aaea-6aa5ef7137a5",
        "statement": "Spółka ETNO CAFE SPV posiada znaczną niepewność co do zdolności kontynuacji działalności, jeśli nie zdoła refinansować obligacji zapadających w 2018 roku. Spółka zależna Hamda Trade odnotowała stratę netto w wysokości 2,9 mln zł. To wskazuje na potencjalne ryzyko transakcyjne związane z refinansowaniem obligacji i stratą spółki zależnej.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "825d0192-f891-4d32-8e88-52d63306d227"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331585"
      },
      {
        "fact_id": "c419f251-9391-46f1-a20a-2478ac585ba6",
        "statement": "ETNO CAFE SPV podjęło próbę emisji długu w funtach brytyjskich o wartości 1 mln GBP, która zakończyła się niepowodzeniem. Spółka planuje ambitną ekspansję zagraniczną, w tym otwarcie nowych kawiarni w kilku polskich miastach oraz potencjalne przejęcia. To wskazuje na ryzyko związane z działalnością zagraniczną i ekspansją.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "4e211598-0024-46a1-8fc6-11eb033d4761"
        ],
        "source_urls": [
          "https://www.horecabc.pl/debiut-na-rynku-newconnect-kolejnym-etapem-rozwoju-etno-cafe/"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331611"
      },
      {
        "fact_id": "5540de78-334f-4eaf-af1d-e47157e9802c",
        "statement": "Spółka ETNO CAFE SPV posiada następujące dane rejestrowe: KRS 0000804291, NIP 8943145621, REGON 384385123. Dodatkowo, Tomasz Witold Nietubyć posiada prokurę samodzielną od 7 lutego 2020 r. Te dane są podstawowymi informacjami identyfikacyjnymi spółki.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0cc4a4ea-0c42-40ae-9f3a-ce245d0a5487"
        ],
        "source_urls": [
          "https://rejestr.io/krs/804291/etno-cafe-spv"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331626"
      },
      {
        "fact_id": "43932db2-b800-4f2c-8377-e1afff9f83d8",
        "statement": "In 2018, Etno Cafe, a subsidiary of Hamda Trade, was unable to refinance its maturing bonds. This failure created serious uncertainty about the company's ability to continue operations. The situation was highlighted in the auditor's report.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54b0381f-b859-4292-bf45-fe1226b4c459"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.0033639,
        "created_at": "2026-03-30T09:06:05.850713"
      },
      {
        "fact_id": "f783ca87-50ed-43df-8c27-7b003cb75162",
        "statement": "Hamda Trade reported a net loss of 2.9 million PLN. A planned debt issuance of 1 million GBP was not completed. These financial difficulties were described in a Business Insider Polska article.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54b0381f-b859-4292-bf45-fe1226b4c459"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.0033639,
        "created_at": "2026-03-30T09:06:05.850737"
      },
      {
        "fact_id": "9bf27184-2a6c-43a7-ae10-438c926638c0",
        "statement": "Podmiot Doctor Brew uczestniczył w fuzji z Browarem Tenczynek. W wyniku połączenia, Doctor Brew stał się częścią nowej organizacji. Fuzja ta została zakończona.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2551cc9e-916b-4aea-a549-390573150373"
        ],
        "source_urls": [
          "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587483"
      },
      {
        "fact_id": "0f01adab-94bb-44de-9c86-dd3cb8dc947f",
        "statement": "Akcjonariusze MPWiW podjęli decyzję o przejęciu Doctor Brew. Majątek Doctor Brew miał być przeniesiony na MPWiW. Celem połączenia była konsolidacja operacyjna.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2f6ddae4-2114-4801-ac8b-53e7f5ac7a8e"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587525"
      },
      {
        "fact_id": "8c2f8b22-b2cf-4fce-ac70-fb481190cb3c",
        "statement": "Doctor Brew miało uczestniczyć w planowanym holdingu alkoholowym. Udział Doctor Brew w holdingu miał wynosić 25%. Planowany holding nie został jeszcze utworzony.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "afe03387-c6c5-40b2-85f4-f2c1fd838a85"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587509"
      },
      {
        "fact_id": "ff6e4d27-d5d8-4d78-841d-45ccab28f924",
        "statement": "BROWAR W NIECHANOWIE Sp. z o.o. jest zarejestrowany w KRS pod numerem 0000795615. Spółka posiada NIP 8971868685 oraz REGON 383924530. Siedziba spółki znajduje się przy ul. Januszowicka 5, 53‑135 Wrocław.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "d4388aae-d109-4026-a639-25d14c04d095"
        ],
        "source_urls": [
          "https://rejestr.io/krs/795615/browar-w-niechanowie"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.00414885,
        "created_at": "2026-03-30T09:29:50.034620"
      },
      {
        "fact_id": "32615f86-213b-4bcf-a7f4-bd292db33a64",
        "statement": "Spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, planowała przejęcie BROWAR W NIECHANOWIE. Przejęcie miało na celu rozbudowę grupy w latach 2022‑2023. Informacja wskazuje na zamiar konsolidacji w sektorze piwnym.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "b4441ec8-2601-4b44-90ec-ca9e28b0e876"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.00414885,
        "created_at": "2026-03-30T09:29:50.034644"
      },
      {
        "fact_id": "bea590b3-3224-4247-8656-30277718b1cd",
        "statement": "Doctor Brew planuje udział w holdingu MPWiW, obejmując 25% udziałów. Pozostałe 75% udziałów pozostanie w rękach dotychczasowych akcjonariuszy MPWiW. Transakcja ma być sfinalizowana do końca września 2020 roku.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "656a28c2-e127-4915-8266-0b7c9d657c62"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352856"
      },
      {
        "fact_id": "9c481652-9398-4ff7-904a-0a950de64e1e",
        "statement": "Akcjonariusze MPWiW zatwierdzili połączenie z Doctor Brew w 2020 roku. Połączenie obejmuje przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek oraz uzyskanie synergii. Decyzja została podjęta w ramach konsolidacji działalności obu podmiotów.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "ecca3879-5144-4cb8-9a94-0c60628a6dfb"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352880"
      },
      {
        "fact_id": "d49f6279-13c0-436a-8f6d-0442475ff450",
        "statement": "Doctor Brew zawarł umowę wydzierżawienia Browaru Lwówek od Grupy Browary Regionalne Jakubiak. Umowa przewiduje wyłączne prawo do zakupu zakładu po upływie dwóch lat oraz inwestycje modernizacyjne o wartości ponad 1,5 mln zł. Warunki umowy są korzystne dla Doctor Brew.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "5c74f1c1-aece-461c-9754-e15bc6888b78"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352895"
      },
      {
        "fact_id": "86c7d093-ecff-4859-b774-3e2f8608b769",
        "statement": "Etno Cafe S.A. posiada trzy spółki zależne w Polsce: Etno Cafe Sp. z o.o., Hamda Trade Sp. z o.o. oraz Etno Cafe SpV Sp. z o.o. (posiadającej 51,16% udziałów). To wskazuje na strukturę grupy i potencjalne ryzyka transakcyjne związane z jej podmiotami zależnymi. Spółki te mogą wpływać na działalność i wyniki finansowe Etno Cafe S.A.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a67f56ef-1cee-403e-a9ef-907e7619c69b"
        ],
        "source_urls": [
          "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055276"
      },
      {
        "fact_id": "8c502bb0-e24c-4b4e-a1d4-bb0d34aa4f2c",
        "statement": "W spółce Etno Cafe SPV S.A. prokurentami są Tomasz Witold Nietubyć i Konrad Maćkowiak. Obie osoby mają prawo do reprezentowania spółki w czynnościach prawnych, co może mieć znaczenie przy ocenie ryzyka transakcyjnego. Ich role mogą wpływać na zobowiązania i decyzje spółki.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "51443ae8-5bbc-4cf7-9fc3-4afa793a129e"
        ],
        "source_urls": [
          "https://rejestr.io/krs/804291/etno-cafe-spv"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055299"
      },
      {
        "fact_id": "dd4058f7-7889-4db7-a3f9-34d3828410a7",
        "statement": "Etno Cafe S.A. została zarejestrowana 31 marca 2016 r. Podstawowe dane identyfikacyjne spółki, takie jak data rejestracji, są niezbędne przy analizie transakcji i ewentualnych zmian własnościowych. Rejestracja potwierdza istnienie podmiotu jako osoby prawnej.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "c13b6f4c-4af8-4c5b-8f7b-66034f930349"
        ],
        "source_urls": [
          "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055313"
      },
      {
        "fact_id": "2f5293c1-f4ed-4286-9ba1-90fee36c130e",
        "statement": "Kierownik zakładu Prodigo Sp. z o.o. został oskarżony o spowodowanie pożaru, który trwał 10 dni i zagrażał mieniu oraz życiu wielu osób. Przyczyną pożaru był samozapłon. Do jego rozprzestrzenienia doszło wskutek nadmiernego składowania odpadów.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "d0d10962-97b9-4955-8f6c-495329eaa121"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0058059,
        "created_at": "2026-03-30T09:44:01.230219"
      },
      {
        "fact_id": "65b3529c-966f-4503-8d42-86f7082b1dcd",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące oszustw związanych z Prodigo SA. Śledztwo obejmuje zawieranie umów pożyczkowych w okresie 2021‑2024. Postępowanie obejmuje także podmioty powiązane, w tym Vortune Equity Group SA.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "8106efd2-5f39-4582-bebe-15a4379d18fa"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0058059,
        "created_at": "2026-03-30T09:44:01.230242"
      }
    ],
    "CRIMINAL": [
      {
        "fact_id": "5d70938d-391d-4b9f-bde7-18aa3b821ac4",
        "statement": "Janusz Palikot i jego współpracownicy, w tym osoby związane z Centrum Usług Wspólnych Tenczynek, zostali zatrzymani przez prokuraturę i Centralne Biuro Antykorupcyjne (CBA) w związku z podejrzeniami o oszustwa finansowe, przywłaszczenie mienia oraz inne przestępstwa gospodarcze. W toku postępowania prowadzone są dalsze przesłuchania i zabezpieczenia rzeczowe. Zatrzymania te dotyczą bezpośrednio Centrum Usług Wspólnych Tenczynek.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "e1d69c1c-36e2-44cc-be6a-a942ab60035e"
        ],
        "source_urls": [
          "https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367703"
      },
      {
        "fact_id": "b423f10f-161c-46c6-9674-6baa9af33d97",
        "statement": "W wyniku aresztowania Janusza Palikota, prokuratura podjęła działania wobec spółek powiązanych, w tym Centrum Usług Wspólnych Tenczynek. Pracownicy tej spółki zostali przeniesieni przed aresztowaniem. Sprawa obejmuje zarzuty oszustwa oraz przywłaszczenia.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7cc6304c-58e1-4966-a6fd-6979a55cdac2"
        ],
        "source_urls": [
          "https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367727"
      },
      {
        "fact_id": "ae8e1225-0f6b-4632-bba4-fead27924614",
        "statement": "Centrum Usług Wspólnych Tenczynek miało problemy finansowe i zaległości płacowe, co doprowadziło do dochodzenia prokuratorskiego. Państwowa Inspekcja Pracy wielokrotnie kontrolowała działalność spółek powiązanych z Januszem Palikotem, wykazując zaległości w wypłatach wynagrodzeń i składek ZUS. W wyniku tych nieprawidłowości prokuratura wszczęła postępowanie karne przeciwko zarządzającym spółką.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "6b18ed9e-1fb4-473c-bb3f-57ad2b89f973"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367742"
      },
      {
        "fact_id": "7ff42b76-f5fd-4606-b1f3-bc0c1dac0688",
        "statement": "Centrum Usług Wspólnych Tenczynek jest objęte dochodzeniem w sprawie oszustw finansowych, związanych z zadłużeniem w wysokości 300 mln zł. Pracownicy Browaru Tenczynek, będącego częścią grupy spółek Palikota, zgłaszają brak wypłat. Prokuratura prowadzi dochodzenie w tej sprawie.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "055e7f8d-3c35-4bff-9353-5aea006b372d"
        ],
        "source_urls": [
          "https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367755"
      },
      {
        "fact_id": "12f0306c-ddcf-4968-980c-5114f490e543",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące działalności spółki Prodigo Real Estate oraz podmiotów powiązanych. Śledztwo obejmuje podejrzenia o nadużycia finansowe i niewywiązywanie się ze zobowiązań wobec inwestorów. Prokuratorzy wzywają osoby, które w latach 2021‑2024 udzieliły pożyczek spółce, do składania zawiadomień o przestępstwie.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "eca52964-a698-469b-b13d-f35bff0a7dff"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0040878,
        "created_at": "2026-03-30T09:15:52.821866"
      },
      {
        "fact_id": "4e633609-32b7-47a7-9a0c-6c1c7a46a96c",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo przeciwko Prodigo SA dotyczące doprowadzenia wielu klientów do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczkowych. Śledztwo obejmuje okres 2021‑2024. Zarzuty obejmują oszustwo (art. 286 §1 k.k.) oraz nadużycie zaufania (art. 294 §1 k.k.).",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "5ecf43a9-b7c2-4d87-9d41-b89dceedbea5"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0037998,
        "created_at": "2026-03-30T09:42:17.512702"
      },
      {
        "fact_id": "db5ac7b3-cacd-417a-a8d5-02345aa94c42",
        "statement": "Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłej zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób. Zarzut dotyczy nieprzestrzegania przepisów przeciwpożarowych i dopuszczenia do niebezpiecznego składowania odpadów. Kierownik zakładu odpowie za spowodowanie pożaru.",
        "category": "CRIMINAL",
        "severity": "MEDIUM",
        "confidence": 0.7,
        "source_finding_ids": [
          "fbbe5f79-61b5-4e20-a531-ad98b65f469f"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0037998,
        "created_at": "2026-03-30T09:42:17.512728"
      }
    ],
    "GOVERNANCE": [
      {
        "fact_id": "97eb7011-0402-48dc-a760-a8066b83aa67",
        "statement": "Zespół nadzorujący holdingu Manufaktura Piwa Wódki i Wina zlecił audyt wszystkich aktywności podmiotu, w tym spółki Doctor Brew. Celem audytu jest wdrożenie zmian organizacyjnych i osobowych zapewniających rentowność. Audyt jest odpowiedzią na trudną sytuację finansową grupy.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "fd8f2873-6ef5-4d0f-9238-83aabe965bb3"
        ],
        "source_urls": [
          "https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117551"
      },
      {
        "fact_id": "fe7b76d9-9aae-4970-9e7a-8cc6df8f770e",
        "statement": "Browar Lwówek został wydzierżawiony firmie Doctor Brew, która uzyskała wyłączne prawo pierwokupu tego zakładu. Umowa została zawarta w 2018 roku. Umowa przewiduje możliwość przejęcia własności po spełnieniu określonych warunków.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "bce1392e-69b5-4b13-afbb-8bc062391f2f"
        ],
        "source_urls": [
          "https://ccprogres.pl/wlasciciele/browar-lwowek/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117575"
      },
      {
        "fact_id": "1c008867-c551-4c1d-814e-54a59518a80c",
        "statement": "Spółka Doctor Brew przyczyniła się do zwiększenia zadłużenia grupy MPWiW poprzez emisję obligacji. W 2020 roku zebrano prawie 20 mln zł, a w 2022 roku kolejne serie na łączną sumę 22 mln zł. Emitowanie obligacji budzi obawy o zdolność spłaty zobowiązań.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "93890d54-872a-47b6-935c-a9f2f948c293"
        ],
        "source_urls": [
          "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117590"
      },
      {
        "fact_id": "d757b38d-ab37-4367-9b9a-275515bcfb9c",
        "statement": "ETNO CAFE doświadcza kryzysu finansowego, w tym problemów z wypłatą wynagrodzeń i brakiem wsparcia z tarcz antykryzysowych. Spółka zmaga się również z konfliktami zarządczymi. Działania windykacyjne ZUS i urzędów skarbowych doprowadziły do opóźnień w wypłatach wynagrodzeń i restrukturyzacji od połowy 2022 roku.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "371c518e-d491-41ce-a17d-5feda365487b"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740545"
      },
      {
        "fact_id": "b4b11c4f-1274-4b76-a8f2-45f469d0a008",
        "statement": "ETNO CAFE zamknęło swoje flagowe lokale we Wrocławiu, w tym w Okrąglaku i przy ulicy Solskiego. Zamknięcia te są konsekwencją poważnych problemów finansowych i trwającej restrukturyzacji sieci. W efekcie, ETNO CAFE kontynuuje działalność w ograniczonym zakresie.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "ace72cf7-894e-4a34-90b8-dde286491346"
        ],
        "source_urls": [
          "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740567"
      },
      {
        "fact_id": "61990406-782b-4aa8-b932-80f1a96c9d2e",
        "statement": "ETNO CAFE przeprowadziło kontrowersyjną emisję akcji, w ramach której niektórzy akcjonariusze nie otrzymali prawa głosu. Spółka przydzieliła akcje blogerom i dziennikarzom w ramach praktyk promocyjnych. To budzi wątpliwości co do przejrzystości i zarządzania spółką.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "7a94841c-28b8-434a-b6c4-7ab075fb7438"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740581"
      },
      {
        "fact_id": "8ba6f61e-582e-4794-bc55-66a01f7cbcee",
        "statement": "Spółka ETNO CAFE SPV wykazuje ujemne kapitały własne w wysokości -4,2 mln zł w 2017 roku. Spółka jest finansowana w pełni ze zobowiązań, które sięgają 24,9 mln zł. Krótkoterminowe zobowiązania wynoszą 10 mln zł.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "6c59dbb8-15ef-4116-9db0-fb897af0014c"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00599565,
        "created_at": "2026-03-30T09:03:11.479107"
      },
      {
        "fact_id": "5157131b-be1f-479f-942b-99c07a495d3b",
        "statement": "Ocena wiarygodności ETNO CAFE SPV w 2023 roku została oznaczona jako D (niska wiarygodność). W 2022 roku ocena wiarygodności wynosiła C (umiarkowana wiarygodność). Spółka posiada niską wiarygodność w ostatnich latach.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "6f341e5e-24e8-48d5-b00f-3d4e41edfb14"
        ],
        "source_urls": [
          "https://www.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00599565,
        "created_at": "2026-03-30T09:03:11.479131"
      },
      {
        "fact_id": "0fa29b1d-84a8-4bbc-b34d-fede0760ccb7",
        "statement": "Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Informacja pochodzi z rejestru KRS i wskazuje na formalne działanie mające na celu rozwiązanie spółki. Przyczyny tego działania nie są szczegółowo podane.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "74a820c5-211b-4186-b166-b151dc54bd0e"
        ],
        "source_urls": [
          "https://rejestr.io/krs/745459/metal-trader"
        ],
        "subject_node_id": "2cac8bfa-6fcc-4326-a6af-ff4a57b4ab01",
        "cost_attribution": 0.007587,
        "created_at": "2026-03-30T09:11:11.569285"
      },
      {
        "fact_id": "8206e611-276a-4731-bd7c-f437a8527218",
        "statement": "Spółka PRODIGO REAL ESTATE wykazała zobowiązania w wysokości 13,22 mln zł. Informacja pochodzi z raportu finansowego dostępnego w publicznej bazie danych KRS. Kwota wskazuje na poważne problemy z płynnością finansową podmiotu.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "a5c1ffb8-ecdd-4a89-bc72-8a2b3e58d47b"
        ],
        "source_urls": [
          "https://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.01780448,
        "created_at": "2026-03-30T09:16:44.190931"
      },
      {
        "fact_id": "80294877-d004-410e-aef0-8664e2e7244c",
        "statement": "Spółka PRODIGO SA, do której należy PRODIGO REAL ESTATE, nie składała regularnie sprawozdań finansowych. Zarząd przyznał zobowiązania z tytułu emisji obligacji (34 mln zł) i weksli pożyczkowych (12 mln zł). Wskazuje to na poważne nieprawidłowości w zarządzaniu i brak transparentności wobec inwestorów.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "e2f65427-f717-42b6-b82f-d2a7fe4ae58f"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.01780448,
        "created_at": "2026-03-30T09:16:44.190953"
      },
      {
        "fact_id": "e6468d19-f967-4eae-aa8d-ca3d763bb125",
        "statement": "S4B jest podmiotem realizującym audyty dojrzałości cyfrowej oraz opracowanie map drogowych transformacji cyfrowej przedsiębiorstw. Działalność ta jest realizowana w ramach projektów finansowanych ze środków de minimis. S4B świadczy usługi wsparcia cyfrowej transformacji małych i średnich przedsiębiorstw.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "be22f28f-1a9f-4298-bb6f-5bc7f38abc56"
        ],
        "source_urls": [
          "https://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf"
        ],
        "subject_node_id": "073f0b42-b06b-4c0d-8f39-b9e3498b8221",
        "cost_attribution": 0.0039594,
        "created_at": "2026-03-30T09:18:05.504460"
      },
      {
        "fact_id": "27595735-620c-406e-af5f-abc9a62ee87f",
        "statement": "W spółce DOCTOR BREW miały miejsce nieprawidłowości zarządcze, w tym decyzje inwestycyjne i przejęcie spółki z wielomilionowymi zobowiązaniami. Te działania miały negatywny wpływ na kondycję finansową spółki. Zarząd, w tym Tomasz Nietubyć, był odpowiedzialny za te decyzje.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "1931aba3-6bba-4a5d-bab8-2bbfcf950519"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00224805,
        "created_at": "2026-03-30T09:24:23.808082"
      },
      {
        "fact_id": "d5fa285c-8b5c-4cdb-bb64-3a09c186ffaf",
        "statement": "W spółce DOCTOR BREW występowały spory wewnętrzne dotyczące przekształceń i niepowodzeń operacyjnych. Były one związane z krytyką działań zarządu wobec pracowników i byłych pracowników. Konflikty te miały charakter personalny i zarządczy.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "d6de7dd2-67ee-40da-98ec-dc01ff53de83"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00224805,
        "created_at": "2026-03-30T09:24:23.808106"
      },
      {
        "fact_id": "eada72eb-980d-4657-a38f-30c667642608",
        "statement": "ETNO CAFE znajduje się w restrukturyzacji od połowy 2022 roku. Spółka spłaca zobowiązania z przeszłości, które przekraczają bieżące możliwości operacyjne. To powoduje opóźnienia w wypłatach wynagrodzeń pracowników zamykanych lokali.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "ab24b183-4c9f-41dc-b260-737cd05d4e46"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564870"
      },
      {
        "fact_id": "65975cc7-d8e7-4cde-9e49-8712e33e460f",
        "statement": "Pracownicy ETNO CAFE doświadczyli opóźnień w wypłatach wynagrodzeń, szczególnie w zamykanych lokalach. Opóźnienia są powiązane z problemami płynnościowymi spółki w trakcie restrukturyzacji. Sytuacja ta wskazuje na spory z pracownikami wynikające z niewypłaconych wynagrodzeń.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "69b40767-7893-4186-bd21-189f73cf8b46"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564899"
      },
      {
        "fact_id": "5e25e470-7815-48bb-9005-a1a670deb455",
        "statement": "W 2025 roku ETNO CAFE zamknęło kilka kluczowych lokali we Wrocławiu, w tym kultową lokalizację w Okrąglaku. Zamknięcia były częścią procesu restrukturyzacji mającego na celu redukcję skali działalności i poprawę dyscypliny kosztowej. Działanie to odzwierciedla decyzje zarządcze mające wpływ na strukturę operacyjną firmy.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "ec74b9b0-37e9-46e4-942f-f6ba0feccd1d"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564914"
      }
    ]
  },
  "facts_by_subject": {
    "debc8ab2-a16c-4b06-b13d-30eeb339d083": [
      {
        "fact_id": "6915eba4-d8db-46db-b998-63790738ad63",
        "statement": "Tomasz Nietubyć był zaangażowany w działalność, w której inwestorzy nie otrzymywali wypłaconych odsetek i zwrotu zainwestowanych środków. Spółka Prodigo SA, pod jego kierownictwem, zgłosiła upadłość z długami wobec 1333 wierzycieli. W efekcie, klienci ponieśli straty sięgające setek tysięcy złotych.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "dd60ef57-06e7-49db-acf0-fcd6c8feece8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.01172595,
        "created_at": "2026-03-30T08:47:08.845862"
      },
      {
        "fact_id": "0d767bd3-217d-4965-8992-0ec799efa666",
        "statement": "Tomasz Nietubyć pełnił funkcję wiceprezesa w spółce Manufaktura Piwa Wódki i Wina (MPWiW). MPWiW wyemitowała obligacje o wartości 19,7 mln zł w czerwcu 2020 r. oraz serię obligacji w 2022 r. o łącznej wartości 22 mln zł, które nie zostały spłacone.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "db102556-b8a1-4163-93fa-18204de958c9"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.00228765,
        "created_at": "2026-03-30T08:47:23.480216"
      },
      {
        "fact_id": "9d89df41-f015-491e-8143-508516932ffa",
        "statement": "Spółka MPWiW została założona i jest głównie własnością byłego posła i przedsiębiorcy Janusza Palikota. Tomasz Nietubyć w wywiadach odrzucał odpowiedzialność za finanse spółki. Podkreślał, że nie miał wpływu na decyzje finansowe dotyczące emisji obligacji.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "db102556-b8a1-4163-93fa-18204de958c9"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.00228765,
        "created_at": "2026-03-30T08:47:23.480239"
      },
      {
        "fact_id": "031ea25f-4bfd-41f7-a822-8d9f5985e619",
        "statement": "Tomasz Nietubyć wydał oświadczenie publiczne, w którym zaprzecza oskarżeniom o nieuczciwą działalność biznesową. Zarzuca, że te oskarżenia są bezpodstawne i spowodowały straty finansowe oraz destabilizację jego projektów. Oskarżenia te pojawiły się w mediach.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "4c04f036-8403-40aa-b868-4109c79a13d5"
        ],
        "source_urls": [
          "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.0023835,
        "created_at": "2026-03-30T08:47:39.027929"
      },
      {
        "fact_id": "2d0fac7d-4c9b-498c-b273-b93e28ac70fc",
        "statement": "Tomasz Nietubyć jest prezesem spółek grupy Prodigo oraz udziałowcem Vortune Equity Group w sektorze recyklingu. Pojawiają się zarzuty o tworzenie struktury przypominającej piramidę finansową. Działalność ta wiąże się z niejasnymi przepływami kapitałowymi od drobnych inwestorów.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "0e93a2ee-eee6-41a3-b2f0-8d8938ecd4c5"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.0023835,
        "created_at": "2026-03-30T08:47:39.027955"
      }
    ],
    "0a43441b-973e-453f-8abd-6e76be160cf1": [
      {
        "fact_id": "30d47123-c0d4-463a-a108-44c3a78e1856",
        "statement": "Tomasz Nietubyć był zaangażowany w spółkę Prodigo SA jako wiceprezes zarządu. Spółka ta była związana z piramidą finansową, w której inwestorzy stracili setki tysięcy złotych. W wyniku tej afery inwestycyjnej, 1333 inwestorów poniosło straty.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "247af38c-3486-4c88-93b6-f62e34f1c4b8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.0084222,
        "created_at": "2026-03-30T08:48:43.946418"
      },
      {
        "fact_id": "93ee31bf-71e6-46b7-aa6e-76e9804df57d",
        "statement": "Spółka Prodigo SA miała łączne zobowiązania w wysokości 305,4 mln zł. Tomasz Nietubyć był mocno zaangażowany w tę spółkę. Sprawa Prodigo SA jest obecnie przedmiotem postępowania sądowego i prokuratorskiego.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "247af38c-3486-4c88-93b6-f62e34f1c4b8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.0084222,
        "created_at": "2026-03-30T08:48:43.946442"
      },
      {
        "fact_id": "a5a54152-b810-409f-87a3-0cfc415938b3",
        "statement": "Tomasz Nietubyć jest prezesem zarządu funduszu Mercaton ASI. Fundusz ten koncentruje się na rozwoju i restrukturyzacji biznesów. W jego profilu podkreślono doświadczenie jako przedsiębiorca, inwestor i menedżer.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
        ],
        "source_urls": [
          "https://mercaton.pl/o-nas/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897314"
      },
      {
        "fact_id": "15db3e44-ae58-4ea6-81c8-d7e7dc96d34a",
        "statement": "Tomasz Nietubyć uczestniczył w ponad 50 emisjach instrumentów dłużnych i kapitałowych. Łączna wartość tych emisji wynosi ponad pół miliarda złotych. Działalność ta jest powiązana z jego rolą w Mercaton ASI.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
        ],
        "source_urls": [
          "https://mercaton.pl/o-nas/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897337"
      },
      {
        "fact_id": "5d80b9b6-6257-4e63-bd8e-2dedcf448270",
        "statement": "Tomasz Nietubyć wydał oświadczenie przeciwko szkalującym informacjom. Zaprzecza zarzutom o nieuczciwą działalność biznesową. Podkreśla, że pojawiające się oskarżenia są bezpodstawne.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "12eb9dc5-bf75-4504-ac92-dfe119a605ca"
        ],
        "source_urls": [
          "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00227918,
        "created_at": "2026-03-30T08:48:18.916620"
      },
      {
        "fact_id": "9cd664cf-e139-4d71-8d0e-a3a5c424b558",
        "statement": "Tomasz Nietubyć pełnił funkcję prezesa w spółkach grupy Prodigo. Grupa ta miała podbić polski rynek recyklingu. Był również udziałowcem Vortune Equity Group.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.7,
        "source_finding_ids": [
          "5fa42b36-d749-4776-bff1-201e1914b9d3"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897351"
      },
      {
        "fact_id": "94c5be7a-8cf6-4401-abfa-bdf3d6a20aeb",
        "statement": "Tomasz Nietubyć trzykrotnie pełnił funkcję wiceprezesa zarządu w Manufakturze Piwa, Wódki i Wina. Spółka ta jest częścią holdingu Palikota. To wskazuje na jego doświadczenie w branży napojów alkoholowych.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.7,
        "source_finding_ids": [
          "5fa42b36-d749-4776-bff1-201e1914b9d3"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897383"
      },
      {
        "fact_id": "14ebfd42-7da8-41b4-a016-0bd591cce144",
        "statement": "Artykuł krytyczny opisuje projekt Prodigo SA, w którym Tomasz Nietubyć był zaangażowany. Sugeruje, że pieniądze inwestorów zniknęły w piramidzie. Wskazuje na ryzyko dla inwestorów i podnosi pytania o rzetelność prowadzonych przedsięwzięć.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "d60d9497-669c-4dbe-a735-83d11e644bea"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00227918,
        "created_at": "2026-03-30T08:48:18.916647"
      }
    ],
    "fc7999a6-8670-4935-9628-6c421d7763f4": [
      {
        "fact_id": "935c9023-9d1d-4a34-8c92-a7c320d1361a",
        "statement": "AQUAMORE została wskazana jako podmiot wnioskodawczy w sprawie, w której jednym z wnioskodawców był Skarb Państwa – Starosta Nowotomyski. Dokument potwierdza formalne powiązanie firmy z podmiotem publicznym. Fakt ten wskazuje na bezpośredni związek AQUAMORE z organami państwowymi.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "6173076b-45e6-4300-ae20-b83f5391c430"
        ],
        "source_urls": [
          "https://www.imsig.pl/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r."
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757130"
      },
      {
        "fact_id": "fe562f58-f930-43be-b11a-161aba736514",
        "statement": "AQUAMORE pojawia się jako podmiot w sprawie, w której wnioskodawcą był Powiat Sztumski wraz z udziałem gminy i innych jednostek samorządowych. Dokument wskazuje na kolejne formalne powiązanie z organami publicznymi. To pokazuje dalsze zaangażowanie AQUAMORE w współpracę z podmiotami samorządowymi.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "d69786c9-bf66-4b4b-a5be-d44e5a1632fb"
        ],
        "source_urls": [
          "https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r."
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757155"
      },
      {
        "fact_id": "313b2b2b-a3bc-4708-a8ab-208999c97abb",
        "statement": "AQUAMORE i Manufaktura 1 są skojarzone z Tomaszem Nietubyciem, który pełni funkcję członka zarządu i udziałowca. Cytat potwierdza bezpośrednie powiązanie osoby publicznej z podmiotem. To powiązanie może wskazywać na wpływ osób publicznych na działalność AQUAMORE.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0c559b74-5b27-4edb-a997-b0f0ea143fe7"
        ],
        "source_urls": [
          "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757169"
      }
    ],
    "cef8eacb-ee20-48c7-b511-806dfeed5850": [
      {
        "fact_id": "fbf6d3a1-09d9-44d0-a97c-5ccc738a7c88",
        "statement": "Browar w Niechanowie został wystawiony na sprzedaż przez Skarb Państwa w 2006 roku. W 2009 roku zakład przeszedł na własność spółki Browar Niechanowo Sp. z o.o. Działanie to wskazuje na bezpośrednią interwencję państwa w losy podmiotu.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "95f29114-2a27-4c48-942f-5ed1062b1df8"
        ],
        "source_urls": [
          "https://pl.wikipedia.org/wiki/Browar_Niechanowo"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00355448,
        "created_at": "2026-03-30T08:51:31.458606"
      },
      {
        "fact_id": "19004604-8610-4854-8520-4082e89646d4",
        "statement": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ posiada NIP 8971868685, KRS 0000795615 oraz REGON 383924530. W 2023 roku spółka odnotowała przychody netto ze sprzedaży w wysokości 2,2 mln zł. Zobowiązania krótkoterminowe spółki wyniosły 5,5 mln zł.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "a63686b2-e363-4bb5-8546-7610d19752ca"
        ],
        "source_urls": [
          "https://aleo.com/int/company/browar-w-niechanowie-spolka-z-ograniczona-odpowiedzialnoscia"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00306757,
        "created_at": "2026-03-30T08:51:44.229774"
      },
      {
        "fact_id": "252722b3-6ff0-4f3b-a3fa-9e262f624f0b",
        "statement": "W 2021 roku wspólnicy Przyjaznego Państwa, w tym były poseł Janusz Palikot, oraz Vortune Equity Group powołali spółkę BUH Distillery sp. z o.o., której produkcja ma odbywać się w Browarze w Niechanowie. Obecność byłego polityka w grupie inwestorów wskazuje na potencjalny wpływ polityczny na działalność browaru. Inwestorzy tacy jak Janusz Palikot mogą mieć wpływ na strategię i decyzje podejmowane przez browar.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "84e40c44-fd84-48b9-9f65-297d8486ba7c"
        ],
        "source_urls": [
          "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00355448,
        "created_at": "2026-03-30T08:51:31.458630"
      },
      {
        "fact_id": "3cad1554-6faf-4e87-ab41-d9e08f9cfe64",
        "statement": "Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, ogłosiła w 2022 roku zamiar przejęcia Browaru w Niechanowie. W ramach przygotowań spółka pozyskała 7,5 mln zł w ofercie publicznej, aby sfinansować transakcję. Planowana data przejęcia to drugi lub trzeci kwartał 2022 roku.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "dd6132dc-66ab-4432-9c27-0deed5f68ed1"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00306757,
        "created_at": "2026-03-30T08:51:44.229750"
      }
    ],
    "0073e8a3-ddca-4205-b18a-0b39de165f02": [
      {
        "fact_id": "5d70938d-391d-4b9f-bde7-18aa3b821ac4",
        "statement": "Janusz Palikot i jego współpracownicy, w tym osoby związane z Centrum Usług Wspólnych Tenczynek, zostali zatrzymani przez prokuraturę i Centralne Biuro Antykorupcyjne (CBA) w związku z podejrzeniami o oszustwa finansowe, przywłaszczenie mienia oraz inne przestępstwa gospodarcze. W toku postępowania prowadzone są dalsze przesłuchania i zabezpieczenia rzeczowe. Zatrzymania te dotyczą bezpośrednio Centrum Usług Wspólnych Tenczynek.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "e1d69c1c-36e2-44cc-be6a-a942ab60035e"
        ],
        "source_urls": [
          "https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367703"
      },
      {
        "fact_id": "b423f10f-161c-46c6-9674-6baa9af33d97",
        "statement": "W wyniku aresztowania Janusza Palikota, prokuratura podjęła działania wobec spółek powiązanych, w tym Centrum Usług Wspólnych Tenczynek. Pracownicy tej spółki zostali przeniesieni przed aresztowaniem. Sprawa obejmuje zarzuty oszustwa oraz przywłaszczenia.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7cc6304c-58e1-4966-a6fd-6979a55cdac2"
        ],
        "source_urls": [
          "https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367727"
      },
      {
        "fact_id": "ae8e1225-0f6b-4632-bba4-fead27924614",
        "statement": "Centrum Usług Wspólnych Tenczynek miało problemy finansowe i zaległości płacowe, co doprowadziło do dochodzenia prokuratorskiego. Państwowa Inspekcja Pracy wielokrotnie kontrolowała działalność spółek powiązanych z Januszem Palikotem, wykazując zaległości w wypłatach wynagrodzeń i składek ZUS. W wyniku tych nieprawidłowości prokuratura wszczęła postępowanie karne przeciwko zarządzającym spółką.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "6b18ed9e-1fb4-473c-bb3f-57ad2b89f973"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367742"
      },
      {
        "fact_id": "7ff42b76-f5fd-4606-b1f3-bc0c1dac0688",
        "statement": "Centrum Usług Wspólnych Tenczynek jest objęte dochodzeniem w sprawie oszustw finansowych, związanych z zadłużeniem w wysokości 300 mln zł. Pracownicy Browaru Tenczynek, będącego częścią grupy spółek Palikota, zgłaszają brak wypłat. Prokuratura prowadzi dochodzenie w tej sprawie.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "055e7f8d-3c35-4bff-9353-5aea006b372d"
        ],
        "source_urls": [
          "https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367755"
      }
    ],
    "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140": [
      {
        "fact_id": "97eb7011-0402-48dc-a760-a8066b83aa67",
        "statement": "Zespół nadzorujący holdingu Manufaktura Piwa Wódki i Wina zlecił audyt wszystkich aktywności podmiotu, w tym spółki Doctor Brew. Celem audytu jest wdrożenie zmian organizacyjnych i osobowych zapewniających rentowność. Audyt jest odpowiedzią na trudną sytuację finansową grupy.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "fd8f2873-6ef5-4d0f-9238-83aabe965bb3"
        ],
        "source_urls": [
          "https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117551"
      },
      {
        "fact_id": "fe7b76d9-9aae-4970-9e7a-8cc6df8f770e",
        "statement": "Browar Lwówek został wydzierżawiony firmie Doctor Brew, która uzyskała wyłączne prawo pierwokupu tego zakładu. Umowa została zawarta w 2018 roku. Umowa przewiduje możliwość przejęcia własności po spełnieniu określonych warunków.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "bce1392e-69b5-4b13-afbb-8bc062391f2f"
        ],
        "source_urls": [
          "https://ccprogres.pl/wlasciciele/browar-lwowek/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117575"
      },
      {
        "fact_id": "1c008867-c551-4c1d-814e-54a59518a80c",
        "statement": "Spółka Doctor Brew przyczyniła się do zwiększenia zadłużenia grupy MPWiW poprzez emisję obligacji. W 2020 roku zebrano prawie 20 mln zł, a w 2022 roku kolejne serie na łączną sumę 22 mln zł. Emitowanie obligacji budzi obawy o zdolność spłaty zobowiązań.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "93890d54-872a-47b6-935c-a9f2f948c293"
        ],
        "source_urls": [
          "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117590"
      },
      {
        "fact_id": "0c427f93-d853-43b6-b3e7-c32c8d8ac2ae",
        "statement": "DOCTOR BREW połączył się z Manufakturą Piwa Wódki i Wina. Połączenie ma na celu stworzenie holdingu alkoholowego. Celem połączenia jest zwiększenie możliwości produkcyjnych poprzez wykorzystanie infrastruktury Browaru Tenczynek.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "401aff93-1d89-4ef4-85d6-9b432e4bef3b"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532888"
      },
      {
        "fact_id": "6304f1ff-ae90-4e15-9648-fab075cc9b09",
        "statement": "Janusz Palikot i Kuba Wojewódzki są współzałożycielami spółki Przyjazne Państwo. Spółka Przyjazne Państwo współpracuje z Doctor Brew. Spółka produkuje piwa i napoje z dodatkiem olejów konopnych CBD.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "eb517a28-567f-451f-b700-af89fcc1c01f"
        ],
        "source_urls": [
          "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532912"
      },
      {
        "fact_id": "65fbd1d7-ee23-47b5-a7d8-715f6ae176e0",
        "statement": "Fuzja Browar Tenczynek i Doctor Brew została zakończona w 2021 roku. Celem fuzji było połączenie produkcji piw obu podmiotów pod jedną marką. Fuzja została ogłoszona w styczniu 2021 roku.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a3b3cd37-a16e-405a-adb1-733cf3e70f9c"
        ],
        "source_urls": [
          "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860204"
      },
      {
        "fact_id": "6f53868f-6262-46fd-9453-0938877ff52b",
        "statement": "Janusz Palikot planował utworzyć holding alkoholowy z Doctor Brew. Umowa miała zostać zawarta do końca września 2020 roku. W ramach projektu przewidziano wspólny biznesplan na lata 2020‑2024.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2791af88-2c5b-4c61-8193-72a31e315d6b"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860235"
      },
      {
        "fact_id": "8304a683-57f6-4e9e-b01e-4924595972e0",
        "statement": "Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu Doctor Brew. Przeniesienie majątku Doctor Brew do MPWiW miało stworzyć lifestylowy holding alkoholowy. Decyzja została podjęta w 2020 roku.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "50553eeb-2ade-4bdd-b9e5-938a6aa3d7a5"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860251"
      },
      {
        "fact_id": "3ab3a21d-c3b3-47db-8bb9-f2999ee9e0cc",
        "statement": "Doctor Brew współpracował z MPWiW, spółką powiązaną z Januszem Palikotem. Współpraca wskazuje na polityczny wymiar działalności podmiotu. Doctor Brew jest podmiotem, który może być narażony na wpływ polityczny.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "b8184a6f-7682-415e-94f5-037e7d8c7058"
        ],
        "source_urls": [
          "https://www.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532926"
      }
    ],
    "ea9becd9-8a88-4ad9-b129-82af91c60eea": [
      {
        "fact_id": "d757b38d-ab37-4367-9b9a-275515bcfb9c",
        "statement": "ETNO CAFE doświadcza kryzysu finansowego, w tym problemów z wypłatą wynagrodzeń i brakiem wsparcia z tarcz antykryzysowych. Spółka zmaga się również z konfliktami zarządczymi. Działania windykacyjne ZUS i urzędów skarbowych doprowadziły do opóźnień w wypłatach wynagrodzeń i restrukturyzacji od połowy 2022 roku.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "371c518e-d491-41ce-a17d-5feda365487b"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740545"
      },
      {
        "fact_id": "b4b11c4f-1274-4b76-a8f2-45f469d0a008",
        "statement": "ETNO CAFE zamknęło swoje flagowe lokale we Wrocławiu, w tym w Okrąglaku i przy ulicy Solskiego. Zamknięcia te są konsekwencją poważnych problemów finansowych i trwającej restrukturyzacji sieci. W efekcie, ETNO CAFE kontynuuje działalność w ograniczonym zakresie.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "ace72cf7-894e-4a34-90b8-dde286491346"
        ],
        "source_urls": [
          "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740567"
      },
      {
        "fact_id": "61990406-782b-4aa8-b932-80f1a96c9d2e",
        "statement": "ETNO CAFE przeprowadziło kontrowersyjną emisję akcji, w ramach której niektórzy akcjonariusze nie otrzymali prawa głosu. Spółka przydzieliła akcje blogerom i dziennikarzom w ramach praktyk promocyjnych. To budzi wątpliwości co do przejrzystości i zarządzania spółką.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "7a94841c-28b8-434a-b6c4-7ab075fb7438"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740581"
      },
      {
        "fact_id": "25084a9f-1f63-4fc0-bb7b-69bda35f5500",
        "statement": "Etno Cafe zmaga się z poważnym kryzysem operacyjnym i finansowym. W mediach społecznościowych pojawiły się doniesienia o opóźnieniach w wypłatach wynagrodzeń, odcięciach prądu i wstrzymanych dostawach, a także o zamknięciu większości lokali. Największy inwestor, Tomasz Nietubyć, potwierdził, że sieć jest w restrukturyzacji od 2022 roku.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "80c561d3-b35e-4e07-b8f3-08f25e06ceac"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098541"
      },
      {
        "fact_id": "a5904c3a-5fbe-429e-8502-5d84e7178af0",
        "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję akcji, która zakończyła się zebraniem jedynie 1,2 mln zł. To znacznie poniżej zakładanego celu wynoszącego 5 mln zł. Koszty oferty wyniosły około 380 tys. zł.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "a41aaae7-34e2-48b2-acc5-85773c1c8357"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098566"
      },
      {
        "fact_id": "6fc42b7e-978e-4645-9e89-4ff0371d3d78",
        "statement": "Etno Cafe oficjalnie zamknęło flagowe lokale we Wrocławiu. Prezes Tomasz Nietubyć poinformował, że marka znalazła prywatnego inwestora, który przejmie większościowy pakiet udziałów. Inwestor ten ma doświadczenie w branży gastronomicznej.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "206c300c-c5d2-4584-993e-51ee4f35837d"
        ],
        "source_urls": [
          "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098581"
      }
    ],
    "6188703f-1dc8-4962-ad40-e05cb6ee75f0": [
      {
        "fact_id": "e0c160db-b975-44c7-ba53-c80482a8fe01",
        "statement": "Sieć kawiarni ETNO CAFE zamyka kilka lokali, w tym flagową lokalizację we Wrocławiu. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń, niektóre trwające nawet dwa miesiące. Media społecznościowe i portale branżowe opisują te problemy jako symptom restrukturyzacji i spadku rentowności.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "87fc5869-d583-45ea-a17c-de24309d44f3"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.00241327,
        "created_at": "2026-03-30T09:01:49.476195"
      },
      {
        "fact_id": "bb19e50f-bb1a-401a-a840-e0a0c5d66e55",
        "statement": "Spółka Etno Cafe posiada ogromne zadłużenie. Spółka planuje pozyskać 5 mln zł od inwestorów. Pozyskane środki mogą zostać przeznaczone na spłatę zobowiązań.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "bfa96130-0824-4127-b22f-7c2524522950"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249592"
      },
      {
        "fact_id": "5010ccf3-4463-46e0-bcf9-9a11d6f015d0",
        "statement": "Etno Cafe znajduje się w poważnym kryzysie finansowym. Firma zmaga się z problemami płynnościowymi. Problemy te skutkują zamykaniem lokali.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "c4dec8e0-3dcf-4db6-a113-6660fad8293b"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249615"
      },
      {
        "fact_id": "cdfe105f-4c01-4226-900f-ad34fa17a1c8",
        "statement": "Etno Cafe generuje straty przewyższające kapitał zakładowy. Spółka potrzebuje dodatkowego finansowania. Sytuacja finansowa spółki jest krytyczna.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "7bf90595-73c2-42b6-a26c-7f599d5807a9"
        ],
        "source_urls": [
          "https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249630"
      },
      {
        "fact_id": "ffaef4df-fcbe-48f6-9d0e-a4e664fac5dd",
        "statement": "Internauci spekulują, że zamknięcie lokali ETNO CAFE wynika z konkurencji ze strony sieci handlowych, takich jak Żabka, które oferują tańszą kawę. W komentarzach podkreślają różnice cenowe i sugerują, że presja cenowa może być przyczyną decyzji o zamknięciach. Te spekulacje tworzą negatywny wizerunek ETNO CAFE w mediach internetowych.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "4ca6bffb-5dfe-4604-8abe-fca41c7f238a"
        ],
        "source_urls": [
          "https://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.00241327,
        "created_at": "2026-03-30T09:01:49.476219"
      }
    ],
    "efcd17b4-8182-4dab-a18f-9afa93115d40": [
      {
        "fact_id": "8ba6f61e-582e-4794-bc55-66a01f7cbcee",
        "statement": "Spółka ETNO CAFE SPV wykazuje ujemne kapitały własne w wysokości -4,2 mln zł w 2017 roku. Spółka jest finansowana w pełni ze zobowiązań, które sięgają 24,9 mln zł. Krótkoterminowe zobowiązania wynoszą 10 mln zł.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "6c59dbb8-15ef-4116-9db0-fb897af0014c"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00599565,
        "created_at": "2026-03-30T09:03:11.479107"
      },
      {
        "fact_id": "5157131b-be1f-479f-942b-99c07a495d3b",
        "statement": "Ocena wiarygodności ETNO CAFE SPV w 2023 roku została oznaczona jako D (niska wiarygodność). W 2022 roku ocena wiarygodności wynosiła C (umiarkowana wiarygodność). Spółka posiada niską wiarygodność w ostatnich latach.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "6f341e5e-24e8-48d5-b00f-3d4e41edfb14"
        ],
        "source_urls": [
          "https://www.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00599565,
        "created_at": "2026-03-30T09:03:11.479131"
      },
      {
        "fact_id": "e2410cab-aef9-49d9-aaea-6aa5ef7137a5",
        "statement": "Spółka ETNO CAFE SPV posiada znaczną niepewność co do zdolności kontynuacji działalności, jeśli nie zdoła refinansować obligacji zapadających w 2018 roku. Spółka zależna Hamda Trade odnotowała stratę netto w wysokości 2,9 mln zł. To wskazuje na potencjalne ryzyko transakcyjne związane z refinansowaniem obligacji i stratą spółki zależnej.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "825d0192-f891-4d32-8e88-52d63306d227"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331585"
      },
      {
        "fact_id": "c419f251-9391-46f1-a20a-2478ac585ba6",
        "statement": "ETNO CAFE SPV podjęło próbę emisji długu w funtach brytyjskich o wartości 1 mln GBP, która zakończyła się niepowodzeniem. Spółka planuje ambitną ekspansję zagraniczną, w tym otwarcie nowych kawiarni w kilku polskich miastach oraz potencjalne przejęcia. To wskazuje na ryzyko związane z działalnością zagraniczną i ekspansją.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "4e211598-0024-46a1-8fc6-11eb033d4761"
        ],
        "source_urls": [
          "https://www.horecabc.pl/debiut-na-rynku-newconnect-kolejnym-etapem-rozwoju-etno-cafe/"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331611"
      },
      {
        "fact_id": "5540de78-334f-4eaf-af1d-e47157e9802c",
        "statement": "Spółka ETNO CAFE SPV posiada następujące dane rejestrowe: KRS 0000804291, NIP 8943145621, REGON 384385123. Dodatkowo, Tomasz Witold Nietubyć posiada prokurę samodzielną od 7 lutego 2020 r. Te dane są podstawowymi informacjami identyfikacyjnymi spółki.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0cc4a4ea-0c42-40ae-9f3a-ce245d0a5487"
        ],
        "source_urls": [
          "https://rejestr.io/krs/804291/etno-cafe-spv"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331626"
      }
    ],
    "d9326a5e-5b2e-4062-b672-35652196b337": [
      {
        "fact_id": "43932db2-b800-4f2c-8377-e1afff9f83d8",
        "statement": "In 2018, Etno Cafe, a subsidiary of Hamda Trade, was unable to refinance its maturing bonds. This failure created serious uncertainty about the company's ability to continue operations. The situation was highlighted in the auditor's report.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54b0381f-b859-4292-bf45-fe1226b4c459"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.0033639,
        "created_at": "2026-03-30T09:06:05.850713"
      },
      {
        "fact_id": "f783ca87-50ed-43df-8c27-7b003cb75162",
        "statement": "Hamda Trade reported a net loss of 2.9 million PLN. A planned debt issuance of 1 million GBP was not completed. These financial difficulties were described in a Business Insider Polska article.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54b0381f-b859-4292-bf45-fe1226b4c459"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.0033639,
        "created_at": "2026-03-30T09:06:05.850737"
      },
      {
        "fact_id": "4e1ea5f0-0636-4de6-a438-a8bf3f83369b",
        "statement": "Hamda Trade dołączyła do grupy kapitałowej Etno Cafe w listopadzie 2017 roku. To spowodowało ograniczoną przejrzystość wyników finansowych i podkreśliło ryzyko inwestycyjne. Brak pełnych danych finansowych oraz problemy operacyjne Etno Cafe wpływają negatywnie na postrzeganie Hamda Trade w mediach.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "484277eb-79b1-4e8e-8598-cf2e3d4cafbe"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.05378175,
        "created_at": "2026-03-30T09:05:28.292617"
      }
    ],
    "62e92754-ffca-4655-9c77-bc6ba5cb152c": [
      {
        "fact_id": "91c3508b-9514-4d9e-b3ee-c7f4079279cc",
        "statement": "Tomasz Nietubyć był wymieniany w kontekście spółki działającej jak piramida finansowa, w której inwestorzy zgłaszali utratę środków. W mediach pojawiają się informacje o jego obecności w wielu miejscach oraz o zmianie siedziby spółki. To wskazuje na potencjalne ryzyko reputacyjne związane z zarządzaniem i nadzorem nad taką działalnością.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "c27bea29-5f95-4308-a45b-fdc1e8fbf359"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884681"
      },
      {
        "fact_id": "3cff6803-9c9b-4b84-9267-26ed32960893",
        "statement": "Tomasz Nietubyć krytykowany jest za rolę w spółkach powiązanych z Januszem Palikotem, które były przedmiotem krytyki ze względu na nieudane inwestycje i wysokie zadłużenie. Wskazuje się na jego udział w radzie nadzorczej oraz wiceprezesurze, co budzi wątpliwości co do odpowiedzialności za straty inwestorów. Negatywne opinie w mediach podkreślają brak przejrzystości działań.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "9b13a03b-20bf-4c60-ac07-c489d466123a"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884705"
      },
      {
        "fact_id": "85633c10-3d36-4572-a7de-d9e2ff387f2a",
        "statement": "Pracownicy krytykują atmosferę w firmie oraz zarządzanie przez Tomasza Nietubyć. Opinie wskazują na niezadowolenie z warunków pracy i brak przejrzystości w podejmowaniu decyzji. To może wpływać na wizerunek spółki wśród potencjalnych pracowników i klientów.",
        "category": "REPUTATIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "7be82861-7b67-477a-83cc-e059bc61ce21"
        ],
        "source_urls": [
          "https://www.gowork.pl/opinie_czytaj,23654918"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884719"
      },
      {
        "fact_id": "03ade57f-3335-4d65-94e3-31648f909561",
        "statement": "Tomasz Nietubyć zasiadał w radzie nadzorczej spółki, której działalność została zakończona z powodu problemów finansowych. Konieczne było wypłacenie pracownikom, co może świadczyć o negatywnym wpływie na reputację spółki oraz jej zarządu. To może mieć wpływ na postrzeganie spółki i jej zarządu przez klientów i pracowników.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "6a5717d0-d6c9-41e0-b1e8-05c6beb16fde"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884733"
      },
      {
        "fact_id": "6a0f7639-784c-4a48-bd7e-b779ba8159f5",
        "statement": "Tomasz Nietubyć, prezes zarządu LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, pełnił funkcję wiceprezesa w MPWiW, spółce państwowej. To powiązanie wskazuje na ekspozycję polityczną i wpływ państwa na działalność firmy. Informacja pochodzi z publikacji medialnej opisującej struktury zarządcze w kontekście kontrowersyjnych inwestycji.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "333d8100-4ec0-4ae2-9837-358faa84a4ae"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00596205,
        "created_at": "2026-03-30T09:07:53.787320"
      }
    ],
    "2cac8bfa-6fcc-4326-a6af-ff4a57b4ab01": [
      {
        "fact_id": "0fa29b1d-84a8-4bbc-b34d-fede0760ccb7",
        "statement": "Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Informacja pochodzi z rejestru KRS i wskazuje na formalne działanie mające na celu rozwiązanie spółki. Przyczyny tego działania nie są szczegółowo podane.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "74a820c5-211b-4186-b166-b151dc54bd0e"
        ],
        "source_urls": [
          "https://rejestr.io/krs/745459/metal-trader"
        ],
        "subject_node_id": "2cac8bfa-6fcc-4326-a6af-ff4a57b4ab01",
        "cost_attribution": 0.007587,
        "created_at": "2026-03-30T09:11:11.569285"
      }
    ],
    "a533a8c8-06c6-45ba-8be4-48e63b5abf47": [
      {
        "fact_id": "8206e611-276a-4731-bd7c-f437a8527218",
        "statement": "Spółka PRODIGO REAL ESTATE wykazała zobowiązania w wysokości 13,22 mln zł. Informacja pochodzi z raportu finansowego dostępnego w publicznej bazie danych KRS. Kwota wskazuje na poważne problemy z płynnością finansową podmiotu.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "a5c1ffb8-ecdd-4a89-bc72-8a2b3e58d47b"
        ],
        "source_urls": [
          "https://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.01780448,
        "created_at": "2026-03-30T09:16:44.190931"
      },
      {
        "fact_id": "96715ff1-e584-4097-ac2d-a970ab947179",
        "statement": "Spółka Prodigo Real Estate jest powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności. W wyniku działań grupy setki drobnych inwestorów straciły środki, a spółka ma zadłużenie w wysokości kilkudziesięciu milionów złotych. Liczba poszkodowanych klientów wynosi 1333 wierzycieli.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981483"
      },
      {
        "fact_id": "73138f18-ca65-4ca7-abab-7e904b00737d",
        "statement": "Łączna kwota strat poniesionych przez poszkodowanych klientów wyniosła 305,4 mln zł. Spółka Prodigo Real Estate jest wymieniona w kontekście upadłości i postępowań sądowych, co wskazuje na trwający problem reputacyjny. Działalność Vortune Equity Group generuje ryzyko dla inwestorów.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981507"
      },
      {
        "fact_id": "95fbb22d-3f4a-4680-87ed-0fd6b59ba000",
        "statement": "Media opisują Prodigo Real Estate jako podmiot powiązany z piramidą finansową i podważają legalność jej działań. Negatywne opinie w internecie podkreślają ryzyko inwestycyjne i brak przejrzystości w zarządzaniu środkami klientów. Takie doniesienia przyczyniają się do pogorszenia reputacji firmy w opinii publicznej.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981521"
      },
      {
        "fact_id": "12f0306c-ddcf-4968-980c-5114f490e543",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące działalności spółki Prodigo Real Estate oraz podmiotów powiązanych. Śledztwo obejmuje podejrzenia o nadużycia finansowe i niewywiązywanie się ze zobowiązań wobec inwestorów. Prokuratorzy wzywają osoby, które w latach 2021‑2024 udzieliły pożyczek spółce, do składania zawiadomień o przestępstwie.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "eca52964-a698-469b-b13d-f35bff0a7dff"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0040878,
        "created_at": "2026-03-30T09:15:52.821866"
      },
      {
        "fact_id": "80294877-d004-410e-aef0-8664e2e7244c",
        "statement": "Spółka PRODIGO SA, do której należy PRODIGO REAL ESTATE, nie składała regularnie sprawozdań finansowych. Zarząd przyznał zobowiązania z tytułu emisji obligacji (34 mln zł) i weksli pożyczkowych (12 mln zł). Wskazuje to na poważne nieprawidłowości w zarządzaniu i brak transparentności wobec inwestorów.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "e2f65427-f717-42b6-b82f-d2a7fe4ae58f"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.01780448,
        "created_at": "2026-03-30T09:16:44.190953"
      }
    ],
    "073f0b42-b06b-4c0d-8f39-b9e3498b8221": [
      {
        "fact_id": "e6468d19-f967-4eae-aa8d-ca3d763bb125",
        "statement": "S4B jest podmiotem realizującym audyty dojrzałości cyfrowej oraz opracowanie map drogowych transformacji cyfrowej przedsiębiorstw. Działalność ta jest realizowana w ramach projektów finansowanych ze środków de minimis. S4B świadczy usługi wsparcia cyfrowej transformacji małych i średnich przedsiębiorstw.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "be22f28f-1a9f-4298-bb6f-5bc7f38abc56"
        ],
        "source_urls": [
          "https://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf"
        ],
        "subject_node_id": "073f0b42-b06b-4c0d-8f39-b9e3498b8221",
        "cost_attribution": 0.0039594,
        "created_at": "2026-03-30T09:18:05.504460"
      }
    ],
    "5015cf6f-08e4-42a4-b0fe-b4ac5c610373": [
      {
        "fact_id": "60fb9bf8-80f6-4a2b-8943-6d45e9092591",
        "statement": "STABILION 2 jest wierzycielem Prodigo z kwotą około 3 mln zł. Spółka STABILION 2 jest jedną z firm, którym Prodigo SA (obecnie RV Group) jest winna blisko 3 mln zł. Wierzytelność ta pojawia się w kontekście upadłości Prodigo oraz licznych roszczeń wobec podmiotów powiązanych z Tomaszem Nietubyciem.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "69bfeff4-185e-43a2-a045-a8c11f1c0787"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
        "cost_attribution": 0.00962295,
        "created_at": "2026-03-30T09:19:52.733921"
      },
      {
        "fact_id": "1547fb40-dbb3-40b0-837b-fce82bd3c2ba",
        "statement": "Spółka Stabilion 2 jest winna blisko 3 mln zł spółce Prodigo. Informacja ta może negatywnie wpływać na reputację Stabilion 2. Sugeruje to potencjalne problemy reputacyjne i negatywne opinie w mediach.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "9721fdd3-3b05-4216-80c0-b1d32bb8c14b"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
        "cost_attribution": 0.0081846,
        "created_at": "2026-03-30T09:19:37.892799"
      }
    ],
    "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f": [
      {
        "fact_id": "e6697964-4dfb-43bc-90f3-ca0f2ec6cf78",
        "statement": "Brak opinii klientów i pracowników na platformie GoWork dotyczących działalności TOMASZ NIETUBYĆ TARHUN. Wyszukiwanie na platformie GoWork nie zwróciło żadnych opinii. Może to oznaczać brak publicznie dostępnych negatywnych lub pozytywnych komentarzy.",
        "category": "REPUTATIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0f63d34a-58ff-41e5-acbf-f8c0d8b8038f"
        ],
        "source_urls": [
          "https://www.gowork.pl/opinie_czytaj,23654918"
        ],
        "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
        "cost_attribution": 0.00202553,
        "created_at": "2026-03-30T09:22:03.910700"
      },
      {
        "fact_id": "f29a31aa-a7d9-4093-a7b2-d5a85598abdd",
        "statement": "TOMASZ NIETUBYĆ TARHUN figuruje jako dłużnik z kwotą wierzytelności 14 317,40 PLN. Dokument wskazuje datę 2023‑02‑05 oraz termin płatności 2023‑02‑07. Informacja pochodzi z platformy windykacyjnej, co może wpływać na reputację podmiotu wśród klientów i partnerów biznesowych.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "98aa5a49-8d10-40e1-a365-2ca829ff4756"
        ],
        "source_urls": [
          "https://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163"
        ],
        "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
        "cost_attribution": 0.00202553,
        "created_at": "2026-03-30T09:22:03.910677"
      }
    ],
    "546510f6-02b1-448d-830d-2214a3c84e61": [
      {
        "fact_id": "eab499f1-6604-4bc7-9215-13eb704c3d1a",
        "statement": "Janusz Palikot połączył siły z Doctor Brew, aby utworzyć holding alkoholowy w ramach MPWiW. Połączenie ma na celu zwiększenie efektywności operacyjnej oraz uzyskanie synergii produkcyjnych. Transakcja została sfinalizowana w marcu 2022 roku.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "10723f47-5d8d-4472-acd9-d44fc0acca31"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00227438,
        "created_at": "2026-03-30T09:24:46.178852"
      },
      {
        "fact_id": "a7964894-c96f-42ba-99f2-60cd4c151203",
        "statement": "Browar Tenczynek i Doctor Brew są w trakcie fuzji, której celem jest stworzenie jednej organizacji produkcyjnej. Po zakończeniu fuzji, piwa pod marką Doctor Brew będą wytwarzane w browarze Tenczynek. Ma to zwiększyć skalę produkcji i efektywność kosztową.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "fbd2e5ad-0379-4ce9-83d5-81b1c82f8b0a"
        ],
        "source_urls": [
          "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00227438,
        "created_at": "2026-03-30T09:24:46.178874"
      },
      {
        "fact_id": "9bf27184-2a6c-43a7-ae10-438c926638c0",
        "statement": "Podmiot Doctor Brew uczestniczył w fuzji z Browarem Tenczynek. W wyniku połączenia, Doctor Brew stał się częścią nowej organizacji. Fuzja ta została zakończona.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2551cc9e-916b-4aea-a549-390573150373"
        ],
        "source_urls": [
          "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587483"
      },
      {
        "fact_id": "0f01adab-94bb-44de-9c86-dd3cb8dc947f",
        "statement": "Akcjonariusze MPWiW podjęli decyzję o przejęciu Doctor Brew. Majątek Doctor Brew miał być przeniesiony na MPWiW. Celem połączenia była konsolidacja operacyjna.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2f6ddae4-2114-4801-ac8b-53e7f5ac7a8e"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587525"
      },
      {
        "fact_id": "8c2f8b22-b2cf-4fce-ac70-fb481190cb3c",
        "statement": "Doctor Brew miało uczestniczyć w planowanym holdingu alkoholowym. Udział Doctor Brew w holdingu miał wynosić 25%. Planowany holding nie został jeszcze utworzony.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "afe03387-c6c5-40b2-85f4-f2c1fd838a85"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587509"
      },
      {
        "fact_id": "27595735-620c-406e-af5f-abc9a62ee87f",
        "statement": "W spółce DOCTOR BREW miały miejsce nieprawidłowości zarządcze, w tym decyzje inwestycyjne i przejęcie spółki z wielomilionowymi zobowiązaniami. Te działania miały negatywny wpływ na kondycję finansową spółki. Zarząd, w tym Tomasz Nietubyć, był odpowiedzialny za te decyzje.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "1931aba3-6bba-4a5d-bab8-2bbfcf950519"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00224805,
        "created_at": "2026-03-30T09:24:23.808082"
      },
      {
        "fact_id": "d5fa285c-8b5c-4cdb-bb64-3a09c186ffaf",
        "statement": "W spółce DOCTOR BREW występowały spory wewnętrzne dotyczące przekształceń i niepowodzeń operacyjnych. Były one związane z krytyką działań zarządu wobec pracowników i byłych pracowników. Konflikty te miały charakter personalny i zarządczy.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "d6de7dd2-67ee-40da-98ec-dc01ff53de83"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00224805,
        "created_at": "2026-03-30T09:24:23.808106"
      }
    ],
    "3cc7b2e5-da72-434a-bfec-7686b1ac582d": [
      {
        "fact_id": "f538324c-4e6f-43b9-948e-2e269e68a354",
        "statement": "Prezydent Wrocławia, Jacek Sutryk, uczestniczył w uroczystym podsumowaniu roku sportowego 2023 Międzyszkolnego Klubu Sportowego \"Juvenia\" Wrocław. Spotkanie odbyło się 1 lutego 2024 roku. Obecność prezydenta wskazuje na polityczną ekspozycję i wpływ samorządu na działalność klubu.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "8deb1fd6-8512-4785-a135-b4d8522b1b2e"
        ],
        "source_urls": [
          "https://www.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia"
        ],
        "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
        "cost_attribution": 0.00254707,
        "created_at": "2026-03-30T09:27:38.368475"
      },
      {
        "fact_id": "664c19de-6002-468f-9010-3944c002feb0",
        "statement": "Międzyszkolny Klub Sportowy Juvenia Wrocław otrzymał wsparcie finansowe i organizacyjne od samorządu Województwa Dolnośląskiego oraz Ministerstwa Sportu i Turystyki. Informacja ta wskazuje na bezpośredni wpływ instytucji publicznych na działalność klubu. Klub korzysta z tego wsparcia.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "3a717fd8-a1f9-419b-ad0a-98d5f2d4ac68"
        ],
        "source_urls": [
          "https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/"
        ],
        "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
        "cost_attribution": 0.00254707,
        "created_at": "2026-03-30T09:27:38.368497"
      }
    ],
    "08672ef1-3d5d-4ac4-8666-6121d0469ed5": [
      {
        "fact_id": "ff6e4d27-d5d8-4d78-841d-45ccab28f924",
        "statement": "BROWAR W NIECHANOWIE Sp. z o.o. jest zarejestrowany w KRS pod numerem 0000795615. Spółka posiada NIP 8971868685 oraz REGON 383924530. Siedziba spółki znajduje się przy ul. Januszowicka 5, 53‑135 Wrocław.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "d4388aae-d109-4026-a639-25d14c04d095"
        ],
        "source_urls": [
          "https://rejestr.io/krs/795615/browar-w-niechanowie"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.00414885,
        "created_at": "2026-03-30T09:29:50.034620"
      },
      {
        "fact_id": "5a8b2df8-66ee-4fb6-87c1-33215b6fda1c",
        "statement": "BROWAR W NIECHANOWIE jest zaangażowany w projekt BUH Distillery z udziałem polityka Janusza Palikota, co wskazuje na polityczną ekspozycję podmiotu. Projekt ten przewiduje produkcję okowity z linii BUH. Browar należy do Vortune Equity Group (VEG).",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "e50d075b-8ccf-4b3a-9be7-f3b8cd3cdb8c"
        ],
        "source_urls": [
          "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.0036117,
        "created_at": "2026-03-30T09:29:27.568411"
      },
      {
        "fact_id": "32615f86-213b-4bcf-a7f4-bd292db33a64",
        "statement": "Spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, planowała przejęcie BROWAR W NIECHANOWIE. Przejęcie miało na celu rozbudowę grupy w latach 2022‑2023. Informacja wskazuje na zamiar konsolidacji w sektorze piwnym.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "b4441ec8-2601-4b44-90ec-ca9e28b0e876"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.00414885,
        "created_at": "2026-03-30T09:29:50.034644"
      }
    ],
    "e19edc88-272f-4288-8ea6-42bde291734e": [
      {
        "fact_id": "a884eaa8-8fb0-4adc-9387-2926f0fde55f",
        "statement": "Doctor Brew współpracuje z Januszem Palikotem w ramach holdingu alkoholowego, który ma na celu produkcję wysokogatunkowych alkoholi i ekspansję w Polsce oraz w krajach Europy Środkowo‑Wschodniej. Celem holdingu jest wycena biznesu na poziomie 150 mln zł do 2024 roku. Umowa została ogłoszona pod koniec września 2022 roku.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "9aa689a1-2cae-486f-8a7c-417afb09a9e6"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036553"
      },
      {
        "fact_id": "8a652ad3-8cbd-484d-a4c9-54b079175c9c",
        "statement": "Doctor Brew połączył się z spółką Przyjazne Państwo, założoną przez Janusza Palikota, w celu tworzenia produktów alkoholowych z dodatkiem konopi. Konsolidacja operacyjna została zrealizowana w 2021 roku. Przy udziale Doctor Brew powstało piwo BUH, które stało się hitem sprzedażowym.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "73c5383a-9ded-4ef2-ad8f-bccbf90f0e14"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036577"
      },
      {
        "fact_id": "dfa2ddd9-9c98-472b-9b5b-29c9bc8024ab",
        "statement": "W 2020 roku Doctor Brew wydzierżawił od posła Marka Jakubiaka Browar Lwówek z zamiarem jego późniejszego zakupu. Operacja była częścią strategii rozwoju firmy i przyciągnęła uwagę mediów ze względu na powiązania z politykiem. W ramach tej transakcji Doctor Brew zebrał 3,2 mln zł od inwestorów prywatnych.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "fd746a8a-0431-412c-af21-d9febb1f78dc"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036592"
      },
      {
        "fact_id": "bea590b3-3224-4247-8656-30277718b1cd",
        "statement": "Doctor Brew planuje udział w holdingu MPWiW, obejmując 25% udziałów. Pozostałe 75% udziałów pozostanie w rękach dotychczasowych akcjonariuszy MPWiW. Transakcja ma być sfinalizowana do końca września 2020 roku.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "656a28c2-e127-4915-8266-0b7c9d657c62"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352856"
      },
      {
        "fact_id": "9c481652-9398-4ff7-904a-0a950de64e1e",
        "statement": "Akcjonariusze MPWiW zatwierdzili połączenie z Doctor Brew w 2020 roku. Połączenie obejmuje przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek oraz uzyskanie synergii. Decyzja została podjęta w ramach konsolidacji działalności obu podmiotów.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "ecca3879-5144-4cb8-9a94-0c60628a6dfb"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352880"
      },
      {
        "fact_id": "d49f6279-13c0-436a-8f6d-0442475ff450",
        "statement": "Doctor Brew zawarł umowę wydzierżawienia Browaru Lwówek od Grupy Browary Regionalne Jakubiak. Umowa przewiduje wyłączne prawo do zakupu zakładu po upływie dwóch lat oraz inwestycje modernizacyjne o wartości ponad 1,5 mln zł. Warunki umowy są korzystne dla Doctor Brew.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "5c74f1c1-aece-461c-9754-e15bc6888b78"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352895"
      }
    ],
    "696f15f9-2460-4ca3-ac08-047dbd584090": [
      {
        "fact_id": "eada72eb-980d-4657-a38f-30c667642608",
        "statement": "ETNO CAFE znajduje się w restrukturyzacji od połowy 2022 roku. Spółka spłaca zobowiązania z przeszłości, które przekraczają bieżące możliwości operacyjne. To powoduje opóźnienia w wypłatach wynagrodzeń pracowników zamykanych lokali.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "ab24b183-4c9f-41dc-b260-737cd05d4e46"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564870"
      },
      {
        "fact_id": "65975cc7-d8e7-4cde-9e49-8712e33e460f",
        "statement": "Pracownicy ETNO CAFE doświadczyli opóźnień w wypłatach wynagrodzeń, szczególnie w zamykanych lokalach. Opóźnienia są powiązane z problemami płynnościowymi spółki w trakcie restrukturyzacji. Sytuacja ta wskazuje na spory z pracownikami wynikające z niewypłaconych wynagrodzeń.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "69b40767-7893-4186-bd21-189f73cf8b46"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564899"
      },
      {
        "fact_id": "5e25e470-7815-48bb-9005-a1a670deb455",
        "statement": "W 2025 roku ETNO CAFE zamknęło kilka kluczowych lokali we Wrocławiu, w tym kultową lokalizację w Okrąglaku. Zamknięcia były częścią procesu restrukturyzacji mającego na celu redukcję skali działalności i poprawę dyscypliny kosztowej. Działanie to odzwierciedla decyzje zarządcze mające wpływ na strukturę operacyjną firmy.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "ec74b9b0-37e9-46e4-942f-f6ba0feccd1d"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564914"
      },
      {
        "fact_id": "cf6a2501-9c97-4aae-8803-8d331b6c8b87",
        "statement": "ETNO CAFE apeluje o wsparcie ze strony państwa w związku z kryzysem w branży gastronomicznej. Firma liczy na pomoc w zakresie minimalnego wynagrodzenia oraz wsparcie ze strony samorządów. Podkreśla potrzebę interwencji publicznej.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54af8214-6116-4011-b642-3a929319433f"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.00460508,
        "created_at": "2026-03-30T09:34:24.192769"
      },
      {
        "fact_id": "a48f0235-ce98-4ee7-801f-8e85ddfd56e3",
        "statement": "CEO ETNO CAFE, Łukasz Mrowiński, wskazuje na przykłady wsparcia gastronomii w innych krajach UE. Apeluje do rządu polskiego o podobne środki, w tym obniżenie VAT i dopłaty dla pracowników. ETNO CAFE domaga się wsparcia państwa na wzór innych krajów europejskich.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "3b0783a3-5c46-4bf6-91ca-29713e26cf73"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.00460508,
        "created_at": "2026-03-30T09:34:24.192792"
      },
      {
        "fact_id": "9d0163e1-f7f3-41bc-8932-c1a571a52fed",
        "statement": "Pracownicy Etno Cafe zgłosili brak wypłat oraz zamykanie lokali. Zgłoszenia pojawiły się w kontekście restrukturyzacji w 2025 roku, w której zamknięto kilka kluczowych punktów we Wrocławiu. Informacje te zostały szeroko opisane w mediach w lutym 2023 roku.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7af48be1-588d-4614-8f36-86c15c3ae667"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.003909,
        "created_at": "2026-03-30T09:34:00.520293"
      },
      {
        "fact_id": "e4a10ac0-7fb0-457e-bbb1-b21e8798fc81",
        "statement": "Media przedstawiły Etno Cafe w negatywnym świetle, podkreślając problemy z wypłatami i zamykaniem lokali. Artykuły wskazują, że sytuacja wywołała krytykę ze strony opinii publicznej. Negatywne relacje medialne przyczyniają się do pogorszenia reputacji firmy.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7af48be1-588d-4614-8f36-86c15c3ae667"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.003909,
        "created_at": "2026-03-30T09:34:00.520317"
      }
    ],
    "123af1ad-ff0f-4b97-bd83-7d8a47277873": [
      {
        "fact_id": "d7d51337-6a6e-4dfe-99ec-155bc565037a",
        "statement": "ETNO CAFE poszukuje wsparcia państwa i dodatkowych ulg w czasie pandemii. Firma wskazuje, że brak przychodów zmusza ją do poszukiwania dodatkowych środków, w tym zachęt dotyczących minimalnego wynagrodzenia oraz ulg czynszowych. Wsparcie publiczne jest kluczowe dla utrzymania działalności sieci 23 kawiarni.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a4af60f2-4c96-4e2b-8dc5-6b206162a131"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0100812,
        "created_at": "2026-03-30T09:37:36.325338"
      },
      {
        "fact_id": "86c7d093-ecff-4859-b774-3e2f8608b769",
        "statement": "Etno Cafe S.A. posiada trzy spółki zależne w Polsce: Etno Cafe Sp. z o.o., Hamda Trade Sp. z o.o. oraz Etno Cafe SpV Sp. z o.o. (posiadającej 51,16% udziałów). To wskazuje na strukturę grupy i potencjalne ryzyka transakcyjne związane z jej podmiotami zależnymi. Spółki te mogą wpływać na działalność i wyniki finansowe Etno Cafe S.A.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a67f56ef-1cee-403e-a9ef-907e7619c69b"
        ],
        "source_urls": [
          "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055276"
      },
      {
        "fact_id": "8c502bb0-e24c-4b4e-a1d4-bb0d34aa4f2c",
        "statement": "W spółce Etno Cafe SPV S.A. prokurentami są Tomasz Witold Nietubyć i Konrad Maćkowiak. Obie osoby mają prawo do reprezentowania spółki w czynnościach prawnych, co może mieć znaczenie przy ocenie ryzyka transakcyjnego. Ich role mogą wpływać na zobowiązania i decyzje spółki.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "51443ae8-5bbc-4cf7-9fc3-4afa793a129e"
        ],
        "source_urls": [
          "https://rejestr.io/krs/804291/etno-cafe-spv"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055299"
      },
      {
        "fact_id": "dd4058f7-7889-4db7-a3f9-34d3828410a7",
        "statement": "Etno Cafe S.A. została zarejestrowana 31 marca 2016 r. Podstawowe dane identyfikacyjne spółki, takie jak data rejestracji, są niezbędne przy analizie transakcji i ewentualnych zmian własnościowych. Rejestracja potwierdza istnienie podmiotu jako osoby prawnej.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "c13b6f4c-4af8-4c5b-8f7b-66034f930349"
        ],
        "source_urls": [
          "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055313"
      },
      {
        "fact_id": "b11c045c-cf65-436d-9a71-75922a0047d0",
        "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję publiczną akcji, co wywołało negatywne opinie w mediach i wśród potencjalnych inwestorów. Spółka posiada ujemne kapitały własne oraz duże zobowiązania finansowe. Taka sytuacja zwiększa ryzyko inwestycyjne i budzi krytykę w publikacjach branżowych.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "cedc20ba-ac34-4085-b8da-5176696f11eb"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215527"
      },
      {
        "fact_id": "a1484915-25d3-465e-a470-3c9caac1e1f1",
        "statement": "W ramach restrukturyzacji Etno Cafe zamknięto kilka lokali, co zostało opisane w mediach. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń i wyrażają negatywne opinie o sytuacji finansowej firmy. Komentarze pracowników podkreślają problemy operacyjne i brak stabilności płacowej.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "b6787951-925e-4f2c-acde-83b9242c9181"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215549"
      },
      {
        "fact_id": "6c147055-c8f4-4c0c-929a-8730e5d31212",
        "statement": "Analiza oferty publicznej akcji Etno Cafe wskazuje na duże zadłużenie spółki oraz ograniczenia dla inwestorów, w tym brak prawa do głosu przez trzy lata. Negatywne opinie w mediach podkreślają niekorzystne warunki inwestycyjne i ryzyko dla nabywców akcji. Inwestorzy są ostrzegani przed potencjalnymi stratami wynikającymi z tych warunków.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "7898e6ac-99fa-415c-b132-026ecd62420b"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215564"
      }
    ],
    "6ea9f0e6-6210-4967-9b95-245c1321f10a": [
      {
        "fact_id": "bec4a4c7-d71a-4b00-9d9a-11a0606ca288",
        "statement": "MERCATON uczestniczy w debacie nad europejską polityką obronną. Podmiot pojawia się w dyskusji o bezpieczeństwie Europy, komentując wypowiedzi szefowej polityki zagranicznej UE, Kaji Kallas. MERCATON podkreśla ryzyko tworzenia odrębnej armii europejskiej.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "243d7aa2-b4a1-46c6-8c86-0bca004a2d31"
        ],
        "source_urls": [
          "https://li.linkedin.com/company/mercaton-group"
        ],
        "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
        "cost_attribution": 0.00192105,
        "created_at": "2026-03-30T09:40:43.855588"
      },
      {
        "fact_id": "804ef6fe-49b3-435d-aafd-f3ea5af44c0c",
        "statement": "MERCATON popiera europejski pakiet obronny Defence Omnibus V. Pakiet ten upraszcza procedury zamówień, pozwolenia i współpracę transgraniczną w europejskim przemyśle obronnym. MERCATON wyraża swoje poparcie dla tego pakietu w wpisie na blogu z 26 listopada 2025 r.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "061011aa-3263-421d-9daa-c4ed0e0801d5"
        ],
        "source_urls": [
          "https://mercaton.org/blog"
        ],
        "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
        "cost_attribution": 0.00192105,
        "created_at": "2026-03-30T09:40:43.855611"
      }
    ],
    "84987c74-327d-49da-b857-1facec6995a2": [
      {
        "fact_id": "2f5293c1-f4ed-4286-9ba1-90fee36c130e",
        "statement": "Kierownik zakładu Prodigo Sp. z o.o. został oskarżony o spowodowanie pożaru, który trwał 10 dni i zagrażał mieniu oraz życiu wielu osób. Przyczyną pożaru był samozapłon. Do jego rozprzestrzenienia doszło wskutek nadmiernego składowania odpadów.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "d0d10962-97b9-4955-8f6c-495329eaa121"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0058059,
        "created_at": "2026-03-30T09:44:01.230219"
      },
      {
        "fact_id": "65b3529c-966f-4503-8d42-86f7082b1dcd",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące oszustw związanych z Prodigo SA. Śledztwo obejmuje zawieranie umów pożyczkowych w okresie 2021‑2024. Postępowanie obejmuje także podmioty powiązane, w tym Vortune Equity Group SA.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "8106efd2-5f39-4582-bebe-15a4379d18fa"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0058059,
        "created_at": "2026-03-30T09:44:01.230242"
      },
      {
        "fact_id": "761bbeb8-2f7c-45f2-a96c-2dd92a352114",
        "statement": "Kierownik zakładu PRODIGO został oskarżony o pozostawienie odpadów w miejscu składowania przez 10 dni. Naruszenie to spowodowało naruszenie przepisów ochrony środowiska i zagrożenie zdrowia publicznego. Sprawa jest prowadzona w ramach postępowania administracyjnego.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "ae09e78c-276f-464d-9659-9c3da5c6cea2"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0206856,
        "created_at": "2026-03-30T09:43:22.299737"
      },
      {
        "fact_id": "4e633609-32b7-47a7-9a0c-6c1c7a46a96c",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo przeciwko Prodigo SA dotyczące doprowadzenia wielu klientów do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczkowych. Śledztwo obejmuje okres 2021‑2024. Zarzuty obejmują oszustwo (art. 286 §1 k.k.) oraz nadużycie zaufania (art. 294 §1 k.k.).",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "5ecf43a9-b7c2-4d87-9d41-b89dceedbea5"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0037998,
        "created_at": "2026-03-30T09:42:17.512702"
      },
      {
        "fact_id": "db5ac7b3-cacd-417a-a8d5-02345aa94c42",
        "statement": "Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłej zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób. Zarzut dotyczy nieprzestrzegania przepisów przeciwpożarowych i dopuszczenia do niebezpiecznego składowania odpadów. Kierownik zakładu odpowie za spowodowanie pożaru.",
        "category": "CRIMINAL",
        "severity": "MEDIUM",
        "confidence": 0.7,
        "source_finding_ids": [
          "fbbe5f79-61b5-4e20-a531-ad98b65f469f"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0037998,
        "created_at": "2026-03-30T09:42:17.512728"
      }
    ]
  },
  "facts_by_relation": {
    "root:Tomasz Nietubyć": [
      {
        "fact_id": "6915eba4-d8db-46db-b998-63790738ad63",
        "statement": "Tomasz Nietubyć był zaangażowany w działalność, w której inwestorzy nie otrzymywali wypłaconych odsetek i zwrotu zainwestowanych środków. Spółka Prodigo SA, pod jego kierownictwem, zgłosiła upadłość z długami wobec 1333 wierzycieli. W efekcie, klienci ponieśli straty sięgające setek tysięcy złotych.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "dd60ef57-06e7-49db-acf0-fcd6c8feece8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.01172595,
        "created_at": "2026-03-30T08:47:08.845862"
      },
      {
        "fact_id": "0d767bd3-217d-4965-8992-0ec799efa666",
        "statement": "Tomasz Nietubyć pełnił funkcję wiceprezesa w spółce Manufaktura Piwa Wódki i Wina (MPWiW). MPWiW wyemitowała obligacje o wartości 19,7 mln zł w czerwcu 2020 r. oraz serię obligacji w 2022 r. o łącznej wartości 22 mln zł, które nie zostały spłacone.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "db102556-b8a1-4163-93fa-18204de958c9"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.00228765,
        "created_at": "2026-03-30T08:47:23.480216"
      },
      {
        "fact_id": "9d89df41-f015-491e-8143-508516932ffa",
        "statement": "Spółka MPWiW została założona i jest głównie własnością byłego posła i przedsiębiorcy Janusza Palikota. Tomasz Nietubyć w wywiadach odrzucał odpowiedzialność za finanse spółki. Podkreślał, że nie miał wpływu na decyzje finansowe dotyczące emisji obligacji.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "db102556-b8a1-4163-93fa-18204de958c9"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.00228765,
        "created_at": "2026-03-30T08:47:23.480239"
      },
      {
        "fact_id": "031ea25f-4bfd-41f7-a822-8d9f5985e619",
        "statement": "Tomasz Nietubyć wydał oświadczenie publiczne, w którym zaprzecza oskarżeniom o nieuczciwą działalność biznesową. Zarzuca, że te oskarżenia są bezpodstawne i spowodowały straty finansowe oraz destabilizację jego projektów. Oskarżenia te pojawiły się w mediach.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "4c04f036-8403-40aa-b868-4109c79a13d5"
        ],
        "source_urls": [
          "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.0023835,
        "created_at": "2026-03-30T08:47:39.027929"
      },
      {
        "fact_id": "2d0fac7d-4c9b-498c-b273-b93e28ac70fc",
        "statement": "Tomasz Nietubyć jest prezesem spółek grupy Prodigo oraz udziałowcem Vortune Equity Group w sektorze recyklingu. Pojawiają się zarzuty o tworzenie struktury przypominającej piramidę finansową. Działalność ta wiąże się z niejasnymi przepływami kapitałowymi od drobnych inwestorów.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "0e93a2ee-eee6-41a3-b2f0-8d8938ecd4c5"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
        "cost_attribution": 0.0023835,
        "created_at": "2026-03-30T08:47:39.027955"
      }
    ],
    "dep_person:Tomasz Nietubyć": [
      {
        "fact_id": "30d47123-c0d4-463a-a108-44c3a78e1856",
        "statement": "Tomasz Nietubyć był zaangażowany w spółkę Prodigo SA jako wiceprezes zarządu. Spółka ta była związana z piramidą finansową, w której inwestorzy stracili setki tysięcy złotych. W wyniku tej afery inwestycyjnej, 1333 inwestorów poniosło straty.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "247af38c-3486-4c88-93b6-f62e34f1c4b8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.0084222,
        "created_at": "2026-03-30T08:48:43.946418"
      },
      {
        "fact_id": "93ee31bf-71e6-46b7-aa6e-76e9804df57d",
        "statement": "Spółka Prodigo SA miała łączne zobowiązania w wysokości 305,4 mln zł. Tomasz Nietubyć był mocno zaangażowany w tę spółkę. Sprawa Prodigo SA jest obecnie przedmiotem postępowania sądowego i prokuratorskiego.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "247af38c-3486-4c88-93b6-f62e34f1c4b8"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.0084222,
        "created_at": "2026-03-30T08:48:43.946442"
      },
      {
        "fact_id": "a5a54152-b810-409f-87a3-0cfc415938b3",
        "statement": "Tomasz Nietubyć jest prezesem zarządu funduszu Mercaton ASI. Fundusz ten koncentruje się na rozwoju i restrukturyzacji biznesów. W jego profilu podkreślono doświadczenie jako przedsiębiorca, inwestor i menedżer.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
        ],
        "source_urls": [
          "https://mercaton.pl/o-nas/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897314"
      },
      {
        "fact_id": "15db3e44-ae58-4ea6-81c8-d7e7dc96d34a",
        "statement": "Tomasz Nietubyć uczestniczył w ponad 50 emisjach instrumentów dłużnych i kapitałowych. Łączna wartość tych emisji wynosi ponad pół miliarda złotych. Działalność ta jest powiązana z jego rolą w Mercaton ASI.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
        ],
        "source_urls": [
          "https://mercaton.pl/o-nas/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897337"
      },
      {
        "fact_id": "5d80b9b6-6257-4e63-bd8e-2dedcf448270",
        "statement": "Tomasz Nietubyć wydał oświadczenie przeciwko szkalującym informacjom. Zaprzecza zarzutom o nieuczciwą działalność biznesową. Podkreśla, że pojawiające się oskarżenia są bezpodstawne.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "12eb9dc5-bf75-4504-ac92-dfe119a605ca"
        ],
        "source_urls": [
          "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00227918,
        "created_at": "2026-03-30T08:48:18.916620"
      },
      {
        "fact_id": "9cd664cf-e139-4d71-8d0e-a3a5c424b558",
        "statement": "Tomasz Nietubyć pełnił funkcję prezesa w spółkach grupy Prodigo. Grupa ta miała podbić polski rynek recyklingu. Był również udziałowcem Vortune Equity Group.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.7,
        "source_finding_ids": [
          "5fa42b36-d749-4776-bff1-201e1914b9d3"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897351"
      },
      {
        "fact_id": "94c5be7a-8cf6-4401-abfa-bdf3d6a20aeb",
        "statement": "Tomasz Nietubyć trzykrotnie pełnił funkcję wiceprezesa zarządu w Manufakturze Piwa, Wódki i Wina. Spółka ta jest częścią holdingu Palikota. To wskazuje na jego doświadczenie w branży napojów alkoholowych.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.7,
        "source_finding_ids": [
          "5fa42b36-d749-4776-bff1-201e1914b9d3"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00106946,
        "created_at": "2026-03-30T08:48:59.897383"
      },
      {
        "fact_id": "14ebfd42-7da8-41b4-a016-0bd591cce144",
        "statement": "Artykuł krytyczny opisuje projekt Prodigo SA, w którym Tomasz Nietubyć był zaangażowany. Sugeruje, że pieniądze inwestorów zniknęły w piramidzie. Wskazuje na ryzyko dla inwestorów i podnosi pytania o rzetelność prowadzonych przedsięwzięć.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.5,
        "source_finding_ids": [
          "d60d9497-669c-4dbe-a735-83d11e644bea"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
        "cost_attribution": 0.00227918,
        "created_at": "2026-03-30T08:48:18.916647"
      }
    ],
    "child:AQUAMORE": [
      {
        "fact_id": "935c9023-9d1d-4a34-8c92-a7c320d1361a",
        "statement": "AQUAMORE została wskazana jako podmiot wnioskodawczy w sprawie, w której jednym z wnioskodawców był Skarb Państwa – Starosta Nowotomyski. Dokument potwierdza formalne powiązanie firmy z podmiotem publicznym. Fakt ten wskazuje na bezpośredni związek AQUAMORE z organami państwowymi.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "6173076b-45e6-4300-ae20-b83f5391c430"
        ],
        "source_urls": [
          "https://www.imsig.pl/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r."
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757130"
      },
      {
        "fact_id": "fe562f58-f930-43be-b11a-161aba736514",
        "statement": "AQUAMORE pojawia się jako podmiot w sprawie, w której wnioskodawcą był Powiat Sztumski wraz z udziałem gminy i innych jednostek samorządowych. Dokument wskazuje na kolejne formalne powiązanie z organami publicznymi. To pokazuje dalsze zaangażowanie AQUAMORE w współpracę z podmiotami samorządowymi.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "d69786c9-bf66-4b4b-a5be-d44e5a1632fb"
        ],
        "source_urls": [
          "https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r."
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757155"
      },
      {
        "fact_id": "313b2b2b-a3bc-4708-a8ab-208999c97abb",
        "statement": "AQUAMORE i Manufaktura 1 są skojarzone z Tomaszem Nietubyciem, który pełni funkcję członka zarządu i udziałowca. Cytat potwierdza bezpośrednie powiązanie osoby publicznej z podmiotem. To powiązanie może wskazywać na wpływ osób publicznych na działalność AQUAMORE.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0c559b74-5b27-4edb-a997-b0f0ea143fe7"
        ],
        "source_urls": [
          "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
        ],
        "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
        "cost_attribution": 0.00471015,
        "created_at": "2026-03-30T08:50:03.757169"
      }
    ],
    "child:BROWAR W NIECHANOWIE": [
      {
        "fact_id": "fbf6d3a1-09d9-44d0-a97c-5ccc738a7c88",
        "statement": "Browar w Niechanowie został wystawiony na sprzedaż przez Skarb Państwa w 2006 roku. W 2009 roku zakład przeszedł na własność spółki Browar Niechanowo Sp. z o.o. Działanie to wskazuje na bezpośrednią interwencję państwa w losy podmiotu.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "95f29114-2a27-4c48-942f-5ed1062b1df8"
        ],
        "source_urls": [
          "https://pl.wikipedia.org/wiki/Browar_Niechanowo"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00355448,
        "created_at": "2026-03-30T08:51:31.458606"
      },
      {
        "fact_id": "19004604-8610-4854-8520-4082e89646d4",
        "statement": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ posiada NIP 8971868685, KRS 0000795615 oraz REGON 383924530. W 2023 roku spółka odnotowała przychody netto ze sprzedaży w wysokości 2,2 mln zł. Zobowiązania krótkoterminowe spółki wyniosły 5,5 mln zł.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "a63686b2-e363-4bb5-8546-7610d19752ca"
        ],
        "source_urls": [
          "https://aleo.com/int/company/browar-w-niechanowie-spolka-z-ograniczona-odpowiedzialnoscia"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00306757,
        "created_at": "2026-03-30T08:51:44.229774"
      },
      {
        "fact_id": "252722b3-6ff0-4f3b-a3fa-9e262f624f0b",
        "statement": "W 2021 roku wspólnicy Przyjaznego Państwa, w tym były poseł Janusz Palikot, oraz Vortune Equity Group powołali spółkę BUH Distillery sp. z o.o., której produkcja ma odbywać się w Browarze w Niechanowie. Obecność byłego polityka w grupie inwestorów wskazuje na potencjalny wpływ polityczny na działalność browaru. Inwestorzy tacy jak Janusz Palikot mogą mieć wpływ na strategię i decyzje podejmowane przez browar.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "84e40c44-fd84-48b9-9f65-297d8486ba7c"
        ],
        "source_urls": [
          "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00355448,
        "created_at": "2026-03-30T08:51:31.458630"
      },
      {
        "fact_id": "3cad1554-6faf-4e87-ab41-d9e08f9cfe64",
        "statement": "Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, ogłosiła w 2022 roku zamiar przejęcia Browaru w Niechanowie. W ramach przygotowań spółka pozyskała 7,5 mln zł w ofercie publicznej, aby sfinansować transakcję. Planowana data przejęcia to drugi lub trzeci kwartał 2022 roku.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "dd6132dc-66ab-4432-9c27-0deed5f68ed1"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
        ],
        "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
        "cost_attribution": 0.00306757,
        "created_at": "2026-03-30T08:51:44.229750"
      },
      {
        "fact_id": "ff6e4d27-d5d8-4d78-841d-45ccab28f924",
        "statement": "BROWAR W NIECHANOWIE Sp. z o.o. jest zarejestrowany w KRS pod numerem 0000795615. Spółka posiada NIP 8971868685 oraz REGON 383924530. Siedziba spółki znajduje się przy ul. Januszowicka 5, 53‑135 Wrocław.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "d4388aae-d109-4026-a639-25d14c04d095"
        ],
        "source_urls": [
          "https://rejestr.io/krs/795615/browar-w-niechanowie"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.00414885,
        "created_at": "2026-03-30T09:29:50.034620"
      },
      {
        "fact_id": "5a8b2df8-66ee-4fb6-87c1-33215b6fda1c",
        "statement": "BROWAR W NIECHANOWIE jest zaangażowany w projekt BUH Distillery z udziałem polityka Janusza Palikota, co wskazuje na polityczną ekspozycję podmiotu. Projekt ten przewiduje produkcję okowity z linii BUH. Browar należy do Vortune Equity Group (VEG).",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "e50d075b-8ccf-4b3a-9be7-f3b8cd3cdb8c"
        ],
        "source_urls": [
          "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.0036117,
        "created_at": "2026-03-30T09:29:27.568411"
      },
      {
        "fact_id": "32615f86-213b-4bcf-a7f4-bd292db33a64",
        "statement": "Spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, planowała przejęcie BROWAR W NIECHANOWIE. Przejęcie miało na celu rozbudowę grupy w latach 2022‑2023. Informacja wskazuje na zamiar konsolidacji w sektorze piwnym.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "b4441ec8-2601-4b44-90ec-ca9e28b0e876"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
        ],
        "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
        "cost_attribution": 0.00414885,
        "created_at": "2026-03-30T09:29:50.034644"
      }
    ],
    "child:CENTRUM USŁUG WSPÓLNYCH TENCZYNEK": [
      {
        "fact_id": "5d70938d-391d-4b9f-bde7-18aa3b821ac4",
        "statement": "Janusz Palikot i jego współpracownicy, w tym osoby związane z Centrum Usług Wspólnych Tenczynek, zostali zatrzymani przez prokuraturę i Centralne Biuro Antykorupcyjne (CBA) w związku z podejrzeniami o oszustwa finansowe, przywłaszczenie mienia oraz inne przestępstwa gospodarcze. W toku postępowania prowadzone są dalsze przesłuchania i zabezpieczenia rzeczowe. Zatrzymania te dotyczą bezpośrednio Centrum Usług Wspólnych Tenczynek.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "e1d69c1c-36e2-44cc-be6a-a942ab60035e"
        ],
        "source_urls": [
          "https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367703"
      },
      {
        "fact_id": "b423f10f-161c-46c6-9674-6baa9af33d97",
        "statement": "W wyniku aresztowania Janusza Palikota, prokuratura podjęła działania wobec spółek powiązanych, w tym Centrum Usług Wspólnych Tenczynek. Pracownicy tej spółki zostali przeniesieni przed aresztowaniem. Sprawa obejmuje zarzuty oszustwa oraz przywłaszczenia.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7cc6304c-58e1-4966-a6fd-6979a55cdac2"
        ],
        "source_urls": [
          "https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367727"
      },
      {
        "fact_id": "ae8e1225-0f6b-4632-bba4-fead27924614",
        "statement": "Centrum Usług Wspólnych Tenczynek miało problemy finansowe i zaległości płacowe, co doprowadziło do dochodzenia prokuratorskiego. Państwowa Inspekcja Pracy wielokrotnie kontrolowała działalność spółek powiązanych z Januszem Palikotem, wykazując zaległości w wypłatach wynagrodzeń i składek ZUS. W wyniku tych nieprawidłowości prokuratura wszczęła postępowanie karne przeciwko zarządzającym spółką.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "6b18ed9e-1fb4-473c-bb3f-57ad2b89f973"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367742"
      },
      {
        "fact_id": "7ff42b76-f5fd-4606-b1f3-bc0c1dac0688",
        "statement": "Centrum Usług Wspólnych Tenczynek jest objęte dochodzeniem w sprawie oszustw finansowych, związanych z zadłużeniem w wysokości 300 mln zł. Pracownicy Browaru Tenczynek, będącego częścią grupy spółek Palikota, zgłaszają brak wypłat. Prokuratura prowadzi dochodzenie w tej sprawie.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "055e7f8d-3c35-4bff-9353-5aea006b372d"
        ],
        "source_urls": [
          "https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html"
        ],
        "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
        "cost_attribution": 0.00185989,
        "created_at": "2026-03-30T08:53:33.367755"
      }
    ],
    "child:DOCTOR BREW": [
      {
        "fact_id": "97eb7011-0402-48dc-a760-a8066b83aa67",
        "statement": "Zespół nadzorujący holdingu Manufaktura Piwa Wódki i Wina zlecił audyt wszystkich aktywności podmiotu, w tym spółki Doctor Brew. Celem audytu jest wdrożenie zmian organizacyjnych i osobowych zapewniających rentowność. Audyt jest odpowiedzią na trudną sytuację finansową grupy.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "fd8f2873-6ef5-4d0f-9238-83aabe965bb3"
        ],
        "source_urls": [
          "https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117551"
      },
      {
        "fact_id": "fe7b76d9-9aae-4970-9e7a-8cc6df8f770e",
        "statement": "Browar Lwówek został wydzierżawiony firmie Doctor Brew, która uzyskała wyłączne prawo pierwokupu tego zakładu. Umowa została zawarta w 2018 roku. Umowa przewiduje możliwość przejęcia własności po spełnieniu określonych warunków.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "bce1392e-69b5-4b13-afbb-8bc062391f2f"
        ],
        "source_urls": [
          "https://ccprogres.pl/wlasciciele/browar-lwowek/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117575"
      },
      {
        "fact_id": "1c008867-c551-4c1d-814e-54a59518a80c",
        "statement": "Spółka Doctor Brew przyczyniła się do zwiększenia zadłużenia grupy MPWiW poprzez emisję obligacji. W 2020 roku zebrano prawie 20 mln zł, a w 2022 roku kolejne serie na łączną sumę 22 mln zł. Emitowanie obligacji budzi obawy o zdolność spłaty zobowiązań.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "93890d54-872a-47b6-935c-a9f2f948c293"
        ],
        "source_urls": [
          "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0024541,
        "created_at": "2026-03-30T08:56:08.117590"
      },
      {
        "fact_id": "0c427f93-d853-43b6-b3e7-c32c8d8ac2ae",
        "statement": "DOCTOR BREW połączył się z Manufakturą Piwa Wódki i Wina. Połączenie ma na celu stworzenie holdingu alkoholowego. Celem połączenia jest zwiększenie możliwości produkcyjnych poprzez wykorzystanie infrastruktury Browaru Tenczynek.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "401aff93-1d89-4ef4-85d6-9b432e4bef3b"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532888"
      },
      {
        "fact_id": "6304f1ff-ae90-4e15-9648-fab075cc9b09",
        "statement": "Janusz Palikot i Kuba Wojewódzki są współzałożycielami spółki Przyjazne Państwo. Spółka Przyjazne Państwo współpracuje z Doctor Brew. Spółka produkuje piwa i napoje z dodatkiem olejów konopnych CBD.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "eb517a28-567f-451f-b700-af89fcc1c01f"
        ],
        "source_urls": [
          "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532912"
      },
      {
        "fact_id": "65fbd1d7-ee23-47b5-a7d8-715f6ae176e0",
        "statement": "Fuzja Browar Tenczynek i Doctor Brew została zakończona w 2021 roku. Celem fuzji było połączenie produkcji piw obu podmiotów pod jedną marką. Fuzja została ogłoszona w styczniu 2021 roku.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a3b3cd37-a16e-405a-adb1-733cf3e70f9c"
        ],
        "source_urls": [
          "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860204"
      },
      {
        "fact_id": "6f53868f-6262-46fd-9453-0938877ff52b",
        "statement": "Janusz Palikot planował utworzyć holding alkoholowy z Doctor Brew. Umowa miała zostać zawarta do końca września 2020 roku. W ramach projektu przewidziano wspólny biznesplan na lata 2020‑2024.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2791af88-2c5b-4c61-8193-72a31e315d6b"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860235"
      },
      {
        "fact_id": "8304a683-57f6-4e9e-b01e-4924595972e0",
        "statement": "Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu Doctor Brew. Przeniesienie majątku Doctor Brew do MPWiW miało stworzyć lifestylowy holding alkoholowy. Decyzja została podjęta w 2020 roku.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "50553eeb-2ade-4bdd-b9e5-938a6aa3d7a5"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.00316165,
        "created_at": "2026-03-30T08:57:18.860251"
      },
      {
        "fact_id": "3ab3a21d-c3b3-47db-8bb9-f2999ee9e0cc",
        "statement": "Doctor Brew współpracował z MPWiW, spółką powiązaną z Januszem Palikotem. Współpraca wskazuje na polityczny wymiar działalności podmiotu. Doctor Brew jest podmiotem, który może być narażony na wpływ polityczny.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "b8184a6f-7682-415e-94f5-037e7d8c7058"
        ],
        "source_urls": [
          "https://www.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html"
        ],
        "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
        "cost_attribution": 0.0051146,
        "created_at": "2026-03-30T08:56:55.532926"
      },
      {
        "fact_id": "eab499f1-6604-4bc7-9215-13eb704c3d1a",
        "statement": "Janusz Palikot połączył siły z Doctor Brew, aby utworzyć holding alkoholowy w ramach MPWiW. Połączenie ma na celu zwiększenie efektywności operacyjnej oraz uzyskanie synergii produkcyjnych. Transakcja została sfinalizowana w marcu 2022 roku.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "10723f47-5d8d-4472-acd9-d44fc0acca31"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00227438,
        "created_at": "2026-03-30T09:24:46.178852"
      },
      {
        "fact_id": "a7964894-c96f-42ba-99f2-60cd4c151203",
        "statement": "Browar Tenczynek i Doctor Brew są w trakcie fuzji, której celem jest stworzenie jednej organizacji produkcyjnej. Po zakończeniu fuzji, piwa pod marką Doctor Brew będą wytwarzane w browarze Tenczynek. Ma to zwiększyć skalę produkcji i efektywność kosztową.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "fbd2e5ad-0379-4ce9-83d5-81b1c82f8b0a"
        ],
        "source_urls": [
          "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00227438,
        "created_at": "2026-03-30T09:24:46.178874"
      },
      {
        "fact_id": "9bf27184-2a6c-43a7-ae10-438c926638c0",
        "statement": "Podmiot Doctor Brew uczestniczył w fuzji z Browarem Tenczynek. W wyniku połączenia, Doctor Brew stał się częścią nowej organizacji. Fuzja ta została zakończona.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2551cc9e-916b-4aea-a549-390573150373"
        ],
        "source_urls": [
          "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587483"
      },
      {
        "fact_id": "0f01adab-94bb-44de-9c86-dd3cb8dc947f",
        "statement": "Akcjonariusze MPWiW podjęli decyzję o przejęciu Doctor Brew. Majątek Doctor Brew miał być przeniesiony na MPWiW. Celem połączenia była konsolidacja operacyjna.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "2f6ddae4-2114-4801-ac8b-53e7f5ac7a8e"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587525"
      },
      {
        "fact_id": "8c2f8b22-b2cf-4fce-ac70-fb481190cb3c",
        "statement": "Doctor Brew miało uczestniczyć w planowanym holdingu alkoholowym. Udział Doctor Brew w holdingu miał wynosić 25%. Planowany holding nie został jeszcze utworzony.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "afe03387-c6c5-40b2-85f4-f2c1fd838a85"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.0051111,
        "created_at": "2026-03-30T09:25:18.587509"
      },
      {
        "fact_id": "27595735-620c-406e-af5f-abc9a62ee87f",
        "statement": "W spółce DOCTOR BREW miały miejsce nieprawidłowości zarządcze, w tym decyzje inwestycyjne i przejęcie spółki z wielomilionowymi zobowiązaniami. Te działania miały negatywny wpływ na kondycję finansową spółki. Zarząd, w tym Tomasz Nietubyć, był odpowiedzialny za te decyzje.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "1931aba3-6bba-4a5d-bab8-2bbfcf950519"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00224805,
        "created_at": "2026-03-30T09:24:23.808082"
      },
      {
        "fact_id": "d5fa285c-8b5c-4cdb-bb64-3a09c186ffaf",
        "statement": "W spółce DOCTOR BREW występowały spory wewnętrzne dotyczące przekształceń i niepowodzeń operacyjnych. Były one związane z krytyką działań zarządu wobec pracowników i byłych pracowników. Konflikty te miały charakter personalny i zarządczy.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "d6de7dd2-67ee-40da-98ec-dc01ff53de83"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
        "cost_attribution": 0.00224805,
        "created_at": "2026-03-30T09:24:23.808106"
      },
      {
        "fact_id": "a884eaa8-8fb0-4adc-9387-2926f0fde55f",
        "statement": "Doctor Brew współpracuje z Januszem Palikotem w ramach holdingu alkoholowego, który ma na celu produkcję wysokogatunkowych alkoholi i ekspansję w Polsce oraz w krajach Europy Środkowo‑Wschodniej. Celem holdingu jest wycena biznesu na poziomie 150 mln zł do 2024 roku. Umowa została ogłoszona pod koniec września 2022 roku.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "9aa689a1-2cae-486f-8a7c-417afb09a9e6"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036553"
      },
      {
        "fact_id": "8a652ad3-8cbd-484d-a4c9-54b079175c9c",
        "statement": "Doctor Brew połączył się z spółką Przyjazne Państwo, założoną przez Janusza Palikota, w celu tworzenia produktów alkoholowych z dodatkiem konopi. Konsolidacja operacyjna została zrealizowana w 2021 roku. Przy udziale Doctor Brew powstało piwo BUH, które stało się hitem sprzedażowym.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "73c5383a-9ded-4ef2-ad8f-bccbf90f0e14"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036577"
      },
      {
        "fact_id": "dfa2ddd9-9c98-472b-9b5b-29c9bc8024ab",
        "statement": "W 2020 roku Doctor Brew wydzierżawił od posła Marka Jakubiaka Browar Lwówek z zamiarem jego późniejszego zakupu. Operacja była częścią strategii rozwoju firmy i przyciągnęła uwagę mediów ze względu na powiązania z politykiem. W ramach tej transakcji Doctor Brew zebrał 3,2 mln zł od inwestorów prywatnych.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "fd746a8a-0431-412c-af21-d9febb1f78dc"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0030243,
        "created_at": "2026-03-30T09:30:56.036592"
      },
      {
        "fact_id": "bea590b3-3224-4247-8656-30277718b1cd",
        "statement": "Doctor Brew planuje udział w holdingu MPWiW, obejmując 25% udziałów. Pozostałe 75% udziałów pozostanie w rękach dotychczasowych akcjonariuszy MPWiW. Transakcja ma być sfinalizowana do końca września 2020 roku.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "656a28c2-e127-4915-8266-0b7c9d657c62"
        ],
        "source_urls": [
          "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352856"
      },
      {
        "fact_id": "9c481652-9398-4ff7-904a-0a950de64e1e",
        "statement": "Akcjonariusze MPWiW zatwierdzili połączenie z Doctor Brew w 2020 roku. Połączenie obejmuje przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek oraz uzyskanie synergii. Decyzja została podjęta w ramach konsolidacji działalności obu podmiotów.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "ecca3879-5144-4cb8-9a94-0c60628a6dfb"
        ],
        "source_urls": [
          "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352880"
      },
      {
        "fact_id": "d49f6279-13c0-436a-8f6d-0442475ff450",
        "statement": "Doctor Brew zawarł umowę wydzierżawienia Browaru Lwówek od Grupy Browary Regionalne Jakubiak. Umowa przewiduje wyłączne prawo do zakupu zakładu po upływie dwóch lat oraz inwestycje modernizacyjne o wartości ponad 1,5 mln zł. Warunki umowy są korzystne dla Doctor Brew.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "5c74f1c1-aece-461c-9754-e15bc6888b78"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
        ],
        "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
        "cost_attribution": 0.0025118,
        "created_at": "2026-03-30T09:31:16.352895"
      }
    ],
    "child:ETNO CAFE": [
      {
        "fact_id": "d757b38d-ab37-4367-9b9a-275515bcfb9c",
        "statement": "ETNO CAFE doświadcza kryzysu finansowego, w tym problemów z wypłatą wynagrodzeń i brakiem wsparcia z tarcz antykryzysowych. Spółka zmaga się również z konfliktami zarządczymi. Działania windykacyjne ZUS i urzędów skarbowych doprowadziły do opóźnień w wypłatach wynagrodzeń i restrukturyzacji od połowy 2022 roku.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "371c518e-d491-41ce-a17d-5feda365487b"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740545"
      },
      {
        "fact_id": "b4b11c4f-1274-4b76-a8f2-45f469d0a008",
        "statement": "ETNO CAFE zamknęło swoje flagowe lokale we Wrocławiu, w tym w Okrąglaku i przy ulicy Solskiego. Zamknięcia te są konsekwencją poważnych problemów finansowych i trwającej restrukturyzacji sieci. W efekcie, ETNO CAFE kontynuuje działalność w ograniczonym zakresie.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "ace72cf7-894e-4a34-90b8-dde286491346"
        ],
        "source_urls": [
          "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740567"
      },
      {
        "fact_id": "61990406-782b-4aa8-b932-80f1a96c9d2e",
        "statement": "ETNO CAFE przeprowadziło kontrowersyjną emisję akcji, w ramach której niektórzy akcjonariusze nie otrzymali prawa głosu. Spółka przydzieliła akcje blogerom i dziennikarzom w ramach praktyk promocyjnych. To budzi wątpliwości co do przejrzystości i zarządzania spółką.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "7a94841c-28b8-434a-b6c4-7ab075fb7438"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00195025,
        "created_at": "2026-03-30T08:59:42.740581"
      },
      {
        "fact_id": "25084a9f-1f63-4fc0-bb7b-69bda35f5500",
        "statement": "Etno Cafe zmaga się z poważnym kryzysem operacyjnym i finansowym. W mediach społecznościowych pojawiły się doniesienia o opóźnieniach w wypłatach wynagrodzeń, odcięciach prądu i wstrzymanych dostawach, a także o zamknięciu większości lokali. Największy inwestor, Tomasz Nietubyć, potwierdził, że sieć jest w restrukturyzacji od 2022 roku.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "80c561d3-b35e-4e07-b8f3-08f25e06ceac"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098541"
      },
      {
        "fact_id": "a5904c3a-5fbe-429e-8502-5d84e7178af0",
        "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję akcji, która zakończyła się zebraniem jedynie 1,2 mln zł. To znacznie poniżej zakładanego celu wynoszącego 5 mln zł. Koszty oferty wyniosły około 380 tys. zł.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "a41aaae7-34e2-48b2-acc5-85773c1c8357"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098566"
      },
      {
        "fact_id": "6fc42b7e-978e-4645-9e89-4ff0371d3d78",
        "statement": "Etno Cafe oficjalnie zamknęło flagowe lokale we Wrocławiu. Prezes Tomasz Nietubyć poinformował, że marka znalazła prywatnego inwestora, który przejmie większościowy pakiet udziałów. Inwestor ten ma doświadczenie w branży gastronomicznej.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "206c300c-c5d2-4584-993e-51ee4f35837d"
        ],
        "source_urls": [
          "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
        ],
        "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
        "cost_attribution": 0.00525245,
        "created_at": "2026-03-30T09:00:54.098581"
      },
      {
        "fact_id": "e0c160db-b975-44c7-ba53-c80482a8fe01",
        "statement": "Sieć kawiarni ETNO CAFE zamyka kilka lokali, w tym flagową lokalizację we Wrocławiu. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń, niektóre trwające nawet dwa miesiące. Media społecznościowe i portale branżowe opisują te problemy jako symptom restrukturyzacji i spadku rentowności.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "87fc5869-d583-45ea-a17c-de24309d44f3"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.00241327,
        "created_at": "2026-03-30T09:01:49.476195"
      },
      {
        "fact_id": "bb19e50f-bb1a-401a-a840-e0a0c5d66e55",
        "statement": "Spółka Etno Cafe posiada ogromne zadłużenie. Spółka planuje pozyskać 5 mln zł od inwestorów. Pozyskane środki mogą zostać przeznaczone na spłatę zobowiązań.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "bfa96130-0824-4127-b22f-7c2524522950"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249592"
      },
      {
        "fact_id": "5010ccf3-4463-46e0-bcf9-9a11d6f015d0",
        "statement": "Etno Cafe znajduje się w poważnym kryzysie finansowym. Firma zmaga się z problemami płynnościowymi. Problemy te skutkują zamykaniem lokali.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "c4dec8e0-3dcf-4db6-a113-6660fad8293b"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249615"
      },
      {
        "fact_id": "cdfe105f-4c01-4226-900f-ad34fa17a1c8",
        "statement": "Etno Cafe generuje straty przewyższające kapitał zakładowy. Spółka potrzebuje dodatkowego finansowania. Sytuacja finansowa spółki jest krytyczna.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "7bf90595-73c2-42b6-a26c-7f599d5807a9"
        ],
        "source_urls": [
          "https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.0048623,
        "created_at": "2026-03-30T09:02:30.249630"
      },
      {
        "fact_id": "ffaef4df-fcbe-48f6-9d0e-a4e664fac5dd",
        "statement": "Internauci spekulują, że zamknięcie lokali ETNO CAFE wynika z konkurencji ze strony sieci handlowych, takich jak Żabka, które oferują tańszą kawę. W komentarzach podkreślają różnice cenowe i sugerują, że presja cenowa może być przyczyną decyzji o zamknięciach. Te spekulacje tworzą negatywny wizerunek ETNO CAFE w mediach internetowych.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "4ca6bffb-5dfe-4604-8abe-fca41c7f238a"
        ],
        "source_urls": [
          "https://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a"
        ],
        "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
        "cost_attribution": 0.00241327,
        "created_at": "2026-03-30T09:01:49.476219"
      },
      {
        "fact_id": "eada72eb-980d-4657-a38f-30c667642608",
        "statement": "ETNO CAFE znajduje się w restrukturyzacji od połowy 2022 roku. Spółka spłaca zobowiązania z przeszłości, które przekraczają bieżące możliwości operacyjne. To powoduje opóźnienia w wypłatach wynagrodzeń pracowników zamykanych lokali.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "ab24b183-4c9f-41dc-b260-737cd05d4e46"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564870"
      },
      {
        "fact_id": "65975cc7-d8e7-4cde-9e49-8712e33e460f",
        "statement": "Pracownicy ETNO CAFE doświadczyli opóźnień w wypłatach wynagrodzeń, szczególnie w zamykanych lokalach. Opóźnienia są powiązane z problemami płynnościowymi spółki w trakcie restrukturyzacji. Sytuacja ta wskazuje na spory z pracownikami wynikające z niewypłaconych wynagrodzeń.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "69b40767-7893-4186-bd21-189f73cf8b46"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564899"
      },
      {
        "fact_id": "5e25e470-7815-48bb-9005-a1a670deb455",
        "statement": "W 2025 roku ETNO CAFE zamknęło kilka kluczowych lokali we Wrocławiu, w tym kultową lokalizację w Okrąglaku. Zamknięcia były częścią procesu restrukturyzacji mającego na celu redukcję skali działalności i poprawę dyscypliny kosztowej. Działanie to odzwierciedla decyzje zarządcze mające wpływ na strukturę operacyjną firmy.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "ec74b9b0-37e9-46e4-942f-f6ba0feccd1d"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.0023325,
        "created_at": "2026-03-30T09:33:38.564914"
      },
      {
        "fact_id": "cf6a2501-9c97-4aae-8803-8d331b6c8b87",
        "statement": "ETNO CAFE apeluje o wsparcie ze strony państwa w związku z kryzysem w branży gastronomicznej. Firma liczy na pomoc w zakresie minimalnego wynagrodzenia oraz wsparcie ze strony samorządów. Podkreśla potrzebę interwencji publicznej.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54af8214-6116-4011-b642-3a929319433f"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.00460508,
        "created_at": "2026-03-30T09:34:24.192769"
      },
      {
        "fact_id": "a48f0235-ce98-4ee7-801f-8e85ddfd56e3",
        "statement": "CEO ETNO CAFE, Łukasz Mrowiński, wskazuje na przykłady wsparcia gastronomii w innych krajach UE. Apeluje do rządu polskiego o podobne środki, w tym obniżenie VAT i dopłaty dla pracowników. ETNO CAFE domaga się wsparcia państwa na wzór innych krajów europejskich.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "3b0783a3-5c46-4bf6-91ca-29713e26cf73"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.00460508,
        "created_at": "2026-03-30T09:34:24.192792"
      },
      {
        "fact_id": "9d0163e1-f7f3-41bc-8932-c1a571a52fed",
        "statement": "Pracownicy Etno Cafe zgłosili brak wypłat oraz zamykanie lokali. Zgłoszenia pojawiły się w kontekście restrukturyzacji w 2025 roku, w której zamknięto kilka kluczowych punktów we Wrocławiu. Informacje te zostały szeroko opisane w mediach w lutym 2023 roku.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7af48be1-588d-4614-8f36-86c15c3ae667"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.003909,
        "created_at": "2026-03-30T09:34:00.520293"
      },
      {
        "fact_id": "e4a10ac0-7fb0-457e-bbb1-b21e8798fc81",
        "statement": "Media przedstawiły Etno Cafe w negatywnym świetle, podkreślając problemy z wypłatami i zamykaniem lokali. Artykuły wskazują, że sytuacja wywołała krytykę ze strony opinii publicznej. Negatywne relacje medialne przyczyniają się do pogorszenia reputacji firmy.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "7af48be1-588d-4614-8f36-86c15c3ae667"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
        "cost_attribution": 0.003909,
        "created_at": "2026-03-30T09:34:00.520317"
      },
      {
        "fact_id": "d7d51337-6a6e-4dfe-99ec-155bc565037a",
        "statement": "ETNO CAFE poszukuje wsparcia państwa i dodatkowych ulg w czasie pandemii. Firma wskazuje, że brak przychodów zmusza ją do poszukiwania dodatkowych środków, w tym zachęt dotyczących minimalnego wynagrodzenia oraz ulg czynszowych. Wsparcie publiczne jest kluczowe dla utrzymania działalności sieci 23 kawiarni.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a4af60f2-4c96-4e2b-8dc5-6b206162a131"
        ],
        "source_urls": [
          "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0100812,
        "created_at": "2026-03-30T09:37:36.325338"
      },
      {
        "fact_id": "86c7d093-ecff-4859-b774-3e2f8608b769",
        "statement": "Etno Cafe S.A. posiada trzy spółki zależne w Polsce: Etno Cafe Sp. z o.o., Hamda Trade Sp. z o.o. oraz Etno Cafe SpV Sp. z o.o. (posiadającej 51,16% udziałów). To wskazuje na strukturę grupy i potencjalne ryzyka transakcyjne związane z jej podmiotami zależnymi. Spółki te mogą wpływać na działalność i wyniki finansowe Etno Cafe S.A.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "a67f56ef-1cee-403e-a9ef-907e7619c69b"
        ],
        "source_urls": [
          "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055276"
      },
      {
        "fact_id": "8c502bb0-e24c-4b4e-a1d4-bb0d34aa4f2c",
        "statement": "W spółce Etno Cafe SPV S.A. prokurentami są Tomasz Witold Nietubyć i Konrad Maćkowiak. Obie osoby mają prawo do reprezentowania spółki w czynnościach prawnych, co może mieć znaczenie przy ocenie ryzyka transakcyjnego. Ich role mogą wpływać na zobowiązania i decyzje spółki.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "51443ae8-5bbc-4cf7-9fc3-4afa793a129e"
        ],
        "source_urls": [
          "https://rejestr.io/krs/804291/etno-cafe-spv"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055299"
      },
      {
        "fact_id": "dd4058f7-7889-4db7-a3f9-34d3828410a7",
        "statement": "Etno Cafe S.A. została zarejestrowana 31 marca 2016 r. Podstawowe dane identyfikacyjne spółki, takie jak data rejestracji, są niezbędne przy analizie transakcji i ewentualnych zmian własnościowych. Rejestracja potwierdza istnienie podmiotu jako osoby prawnej.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "c13b6f4c-4af8-4c5b-8f7b-66034f930349"
        ],
        "source_urls": [
          "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.00206105,
        "created_at": "2026-03-30T09:37:50.055313"
      },
      {
        "fact_id": "b11c045c-cf65-436d-9a71-75922a0047d0",
        "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję publiczną akcji, co wywołało negatywne opinie w mediach i wśród potencjalnych inwestorów. Spółka posiada ujemne kapitały własne oraz duże zobowiązania finansowe. Taka sytuacja zwiększa ryzyko inwestycyjne i budzi krytykę w publikacjach branżowych.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "cedc20ba-ac34-4085-b8da-5176696f11eb"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215527"
      },
      {
        "fact_id": "a1484915-25d3-465e-a470-3c9caac1e1f1",
        "statement": "W ramach restrukturyzacji Etno Cafe zamknięto kilka lokali, co zostało opisane w mediach. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń i wyrażają negatywne opinie o sytuacji finansowej firmy. Komentarze pracowników podkreślają problemy operacyjne i brak stabilności płacowej.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "b6787951-925e-4f2c-acde-83b9242c9181"
        ],
        "source_urls": [
          "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215549"
      },
      {
        "fact_id": "6c147055-c8f4-4c0c-929a-8730e5d31212",
        "statement": "Analiza oferty publicznej akcji Etno Cafe wskazuje na duże zadłużenie spółki oraz ograniczenia dla inwestorów, w tym brak prawa do głosu przez trzy lata. Negatywne opinie w mediach podkreślają niekorzystne warunki inwestycyjne i ryzyko dla nabywców akcji. Inwestorzy są ostrzegani przed potencjalnymi stratami wynikającymi z tych warunków.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "7898e6ac-99fa-415c-b132-026ecd62420b"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640"
        ],
        "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
        "cost_attribution": 0.0015912,
        "created_at": "2026-03-30T09:37:22.215564"
      }
    ],
    "child:ETNO CAFE SPV": [
      {
        "fact_id": "8ba6f61e-582e-4794-bc55-66a01f7cbcee",
        "statement": "Spółka ETNO CAFE SPV wykazuje ujemne kapitały własne w wysokości -4,2 mln zł w 2017 roku. Spółka jest finansowana w pełni ze zobowiązań, które sięgają 24,9 mln zł. Krótkoterminowe zobowiązania wynoszą 10 mln zł.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "6c59dbb8-15ef-4116-9db0-fb897af0014c"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00599565,
        "created_at": "2026-03-30T09:03:11.479107"
      },
      {
        "fact_id": "5157131b-be1f-479f-942b-99c07a495d3b",
        "statement": "Ocena wiarygodności ETNO CAFE SPV w 2023 roku została oznaczona jako D (niska wiarygodność). W 2022 roku ocena wiarygodności wynosiła C (umiarkowana wiarygodność). Spółka posiada niską wiarygodność w ostatnich latach.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "6f341e5e-24e8-48d5-b00f-3d4e41edfb14"
        ],
        "source_urls": [
          "https://www.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00599565,
        "created_at": "2026-03-30T09:03:11.479131"
      },
      {
        "fact_id": "e2410cab-aef9-49d9-aaea-6aa5ef7137a5",
        "statement": "Spółka ETNO CAFE SPV posiada znaczną niepewność co do zdolności kontynuacji działalności, jeśli nie zdoła refinansować obligacji zapadających w 2018 roku. Spółka zależna Hamda Trade odnotowała stratę netto w wysokości 2,9 mln zł. To wskazuje na potencjalne ryzyko transakcyjne związane z refinansowaniem obligacji i stratą spółki zależnej.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "825d0192-f891-4d32-8e88-52d63306d227"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331585"
      },
      {
        "fact_id": "c419f251-9391-46f1-a20a-2478ac585ba6",
        "statement": "ETNO CAFE SPV podjęło próbę emisji długu w funtach brytyjskich o wartości 1 mln GBP, która zakończyła się niepowodzeniem. Spółka planuje ambitną ekspansję zagraniczną, w tym otwarcie nowych kawiarni w kilku polskich miastach oraz potencjalne przejęcia. To wskazuje na ryzyko związane z działalnością zagraniczną i ekspansją.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "4e211598-0024-46a1-8fc6-11eb033d4761"
        ],
        "source_urls": [
          "https://www.horecabc.pl/debiut-na-rynku-newconnect-kolejnym-etapem-rozwoju-etno-cafe/"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331611"
      },
      {
        "fact_id": "5540de78-334f-4eaf-af1d-e47157e9802c",
        "statement": "Spółka ETNO CAFE SPV posiada następujące dane rejestrowe: KRS 0000804291, NIP 8943145621, REGON 384385123. Dodatkowo, Tomasz Witold Nietubyć posiada prokurę samodzielną od 7 lutego 2020 r. Te dane są podstawowymi informacjami identyfikacyjnymi spółki.",
        "category": "TRANSACTIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0cc4a4ea-0c42-40ae-9f3a-ce245d0a5487"
        ],
        "source_urls": [
          "https://rejestr.io/krs/804291/etno-cafe-spv"
        ],
        "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
        "cost_attribution": 0.00210465,
        "created_at": "2026-03-30T09:03:55.331626"
      }
    ],
    "child:HAMDA TRADE": [
      {
        "fact_id": "43932db2-b800-4f2c-8377-e1afff9f83d8",
        "statement": "In 2018, Etno Cafe, a subsidiary of Hamda Trade, was unable to refinance its maturing bonds. This failure created serious uncertainty about the company's ability to continue operations. The situation was highlighted in the auditor's report.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54b0381f-b859-4292-bf45-fe1226b4c459"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.0033639,
        "created_at": "2026-03-30T09:06:05.850713"
      },
      {
        "fact_id": "f783ca87-50ed-43df-8c27-7b003cb75162",
        "statement": "Hamda Trade reported a net loss of 2.9 million PLN. A planned debt issuance of 1 million GBP was not completed. These financial difficulties were described in a Business Insider Polska article.",
        "category": "TRANSACTIONAL",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "54b0381f-b859-4292-bf45-fe1226b4c459"
        ],
        "source_urls": [
          "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.0033639,
        "created_at": "2026-03-30T09:06:05.850737"
      },
      {
        "fact_id": "4e1ea5f0-0636-4de6-a438-a8bf3f83369b",
        "statement": "Hamda Trade dołączyła do grupy kapitałowej Etno Cafe w listopadzie 2017 roku. To spowodowało ograniczoną przejrzystość wyników finansowych i podkreśliło ryzyko inwestycyjne. Brak pełnych danych finansowych oraz problemy operacyjne Etno Cafe wpływają negatywnie na postrzeganie Hamda Trade w mediach.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "484277eb-79b1-4e8e-8598-cf2e3d4cafbe"
        ],
        "source_urls": [
          "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
        ],
        "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
        "cost_attribution": 0.05378175,
        "created_at": "2026-03-30T09:05:28.292617"
      }
    ],
    "child:LOCATION": [
      {
        "fact_id": "91c3508b-9514-4d9e-b3ee-c7f4079279cc",
        "statement": "Tomasz Nietubyć był wymieniany w kontekście spółki działającej jak piramida finansowa, w której inwestorzy zgłaszali utratę środków. W mediach pojawiają się informacje o jego obecności w wielu miejscach oraz o zmianie siedziby spółki. To wskazuje na potencjalne ryzyko reputacyjne związane z zarządzaniem i nadzorem nad taką działalnością.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "c27bea29-5f95-4308-a45b-fdc1e8fbf359"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884681"
      },
      {
        "fact_id": "3cff6803-9c9b-4b84-9267-26ed32960893",
        "statement": "Tomasz Nietubyć krytykowany jest za rolę w spółkach powiązanych z Januszem Palikotem, które były przedmiotem krytyki ze względu na nieudane inwestycje i wysokie zadłużenie. Wskazuje się na jego udział w radzie nadzorczej oraz wiceprezesurze, co budzi wątpliwości co do odpowiedzialności za straty inwestorów. Negatywne opinie w mediach podkreślają brak przejrzystości działań.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "9b13a03b-20bf-4c60-ac07-c489d466123a"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884705"
      },
      {
        "fact_id": "85633c10-3d36-4572-a7de-d9e2ff387f2a",
        "statement": "Pracownicy krytykują atmosferę w firmie oraz zarządzanie przez Tomasza Nietubyć. Opinie wskazują na niezadowolenie z warunków pracy i brak przejrzystości w podejmowaniu decyzji. To może wpływać na wizerunek spółki wśród potencjalnych pracowników i klientów.",
        "category": "REPUTATIONAL",
        "severity": "LOW",
        "confidence": 0.8,
        "source_finding_ids": [
          "7be82861-7b67-477a-83cc-e059bc61ce21"
        ],
        "source_urls": [
          "https://www.gowork.pl/opinie_czytaj,23654918"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884719"
      },
      {
        "fact_id": "03ade57f-3335-4d65-94e3-31648f909561",
        "statement": "Tomasz Nietubyć zasiadał w radzie nadzorczej spółki, której działalność została zakończona z powodu problemów finansowych. Konieczne było wypłacenie pracownikom, co może świadczyć o negatywnym wpływie na reputację spółki oraz jej zarządu. To może mieć wpływ na postrzeganie spółki i jej zarządu przez klientów i pracowników.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "6a5717d0-d6c9-41e0-b1e8-05c6beb16fde"
        ],
        "source_urls": [
          "https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00173471,
        "created_at": "2026-03-30T09:07:37.884733"
      },
      {
        "fact_id": "6a0f7639-784c-4a48-bd7e-b779ba8159f5",
        "statement": "Tomasz Nietubyć, prezes zarządu LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, pełnił funkcję wiceprezesa w MPWiW, spółce państwowej. To powiązanie wskazuje na ekspozycję polityczną i wpływ państwa na działalność firmy. Informacja pochodzi z publikacji medialnej opisującej struktury zarządcze w kontekście kontrowersyjnych inwestycji.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "333d8100-4ec0-4ae2-9837-358faa84a4ae"
        ],
        "source_urls": [
          "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
        ],
        "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
        "cost_attribution": 0.00596205,
        "created_at": "2026-03-30T09:07:53.787320"
      }
    ],
    "child:METAL TRADER": [
      {
        "fact_id": "0fa29b1d-84a8-4bbc-b34d-fede0760ccb7",
        "statement": "Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Informacja pochodzi z rejestru KRS i wskazuje na formalne działanie mające na celu rozwiązanie spółki. Przyczyny tego działania nie są szczegółowo podane.",
        "category": "GOVERNANCE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "74a820c5-211b-4186-b166-b151dc54bd0e"
        ],
        "source_urls": [
          "https://rejestr.io/krs/745459/metal-trader"
        ],
        "subject_node_id": "2cac8bfa-6fcc-4326-a6af-ff4a57b4ab01",
        "cost_attribution": 0.007587,
        "created_at": "2026-03-30T09:11:11.569285"
      }
    ],
    "child:PRODIGO REAL ESTATE": [
      {
        "fact_id": "8206e611-276a-4731-bd7c-f437a8527218",
        "statement": "Spółka PRODIGO REAL ESTATE wykazała zobowiązania w wysokości 13,22 mln zł. Informacja pochodzi z raportu finansowego dostępnego w publicznej bazie danych KRS. Kwota wskazuje na poważne problemy z płynnością finansową podmiotu.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "a5c1ffb8-ecdd-4a89-bc72-8a2b3e58d47b"
        ],
        "source_urls": [
          "https://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.01780448,
        "created_at": "2026-03-30T09:16:44.190931"
      },
      {
        "fact_id": "96715ff1-e584-4097-ac2d-a970ab947179",
        "statement": "Spółka Prodigo Real Estate jest powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności. W wyniku działań grupy setki drobnych inwestorów straciły środki, a spółka ma zadłużenie w wysokości kilkudziesięciu milionów złotych. Liczba poszkodowanych klientów wynosi 1333 wierzycieli.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981483"
      },
      {
        "fact_id": "73138f18-ca65-4ca7-abab-7e904b00737d",
        "statement": "Łączna kwota strat poniesionych przez poszkodowanych klientów wyniosła 305,4 mln zł. Spółka Prodigo Real Estate jest wymieniona w kontekście upadłości i postępowań sądowych, co wskazuje na trwający problem reputacyjny. Działalność Vortune Equity Group generuje ryzyko dla inwestorów.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981507"
      },
      {
        "fact_id": "95fbb22d-3f4a-4680-87ed-0fd6b59ba000",
        "statement": "Media opisują Prodigo Real Estate jako podmiot powiązany z piramidą finansową i podważają legalność jej działań. Negatywne opinie w internecie podkreślają ryzyko inwestycyjne i brak przejrzystości w zarządzaniu środkami klientów. Takie doniesienia przyczyniają się do pogorszenia reputacji firmy w opinii publicznej.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "84428e1a-174e-4680-abc4-6bf34c24d983"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0056725,
        "created_at": "2026-03-30T09:17:20.981521"
      },
      {
        "fact_id": "12f0306c-ddcf-4968-980c-5114f490e543",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące działalności spółki Prodigo Real Estate oraz podmiotów powiązanych. Śledztwo obejmuje podejrzenia o nadużycia finansowe i niewywiązywanie się ze zobowiązań wobec inwestorów. Prokuratorzy wzywają osoby, które w latach 2021‑2024 udzieliły pożyczek spółce, do składania zawiadomień o przestępstwie.",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "eca52964-a698-469b-b13d-f35bff0a7dff"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.0040878,
        "created_at": "2026-03-30T09:15:52.821866"
      },
      {
        "fact_id": "80294877-d004-410e-aef0-8664e2e7244c",
        "statement": "Spółka PRODIGO SA, do której należy PRODIGO REAL ESTATE, nie składała regularnie sprawozdań finansowych. Zarząd przyznał zobowiązania z tytułu emisji obligacji (34 mln zł) i weksli pożyczkowych (12 mln zł). Wskazuje to na poważne nieprawidłowości w zarządzaniu i brak transparentności wobec inwestorów.",
        "category": "GOVERNANCE",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "e2f65427-f717-42b6-b82f-d2a7fe4ae58f"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
        "cost_attribution": 0.01780448,
        "created_at": "2026-03-30T09:16:44.190953"
      }
    ],
    "child:S4B": [
      {
        "fact_id": "e6468d19-f967-4eae-aa8d-ca3d763bb125",
        "statement": "S4B jest podmiotem realizującym audyty dojrzałości cyfrowej oraz opracowanie map drogowych transformacji cyfrowej przedsiębiorstw. Działalność ta jest realizowana w ramach projektów finansowanych ze środków de minimis. S4B świadczy usługi wsparcia cyfrowej transformacji małych i średnich przedsiębiorstw.",
        "category": "GOVERNANCE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "be22f28f-1a9f-4298-bb6f-5bc7f38abc56"
        ],
        "source_urls": [
          "https://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf"
        ],
        "subject_node_id": "073f0b42-b06b-4c0d-8f39-b9e3498b8221",
        "cost_attribution": 0.0039594,
        "created_at": "2026-03-30T09:18:05.504460"
      }
    ],
    "child:STABILION 2": [
      {
        "fact_id": "60fb9bf8-80f6-4a2b-8943-6d45e9092591",
        "statement": "STABILION 2 jest wierzycielem Prodigo z kwotą około 3 mln zł. Spółka STABILION 2 jest jedną z firm, którym Prodigo SA (obecnie RV Group) jest winna blisko 3 mln zł. Wierzytelność ta pojawia się w kontekście upadłości Prodigo oraz licznych roszczeń wobec podmiotów powiązanych z Tomaszem Nietubyciem.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "69bfeff4-185e-43a2-a045-a8c11f1c0787"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
        "cost_attribution": 0.00962295,
        "created_at": "2026-03-30T09:19:52.733921"
      },
      {
        "fact_id": "1547fb40-dbb3-40b0-837b-fce82bd3c2ba",
        "statement": "Spółka Stabilion 2 jest winna blisko 3 mln zł spółce Prodigo. Informacja ta może negatywnie wpływać na reputację Stabilion 2. Sugeruje to potencjalne problemy reputacyjne i negatywne opinie w mediach.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "9721fdd3-3b05-4216-80c0-b1d32bb8c14b"
        ],
        "source_urls": [
          "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
        ],
        "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
        "cost_attribution": 0.0081846,
        "created_at": "2026-03-30T09:19:37.892799"
      }
    ],
    "child:TOMASZ NIETUBYĆ TARHUN": [
      {
        "fact_id": "e6697964-4dfb-43bc-90f3-ca0f2ec6cf78",
        "statement": "Brak opinii klientów i pracowników na platformie GoWork dotyczących działalności TOMASZ NIETUBYĆ TARHUN. Wyszukiwanie na platformie GoWork nie zwróciło żadnych opinii. Może to oznaczać brak publicznie dostępnych negatywnych lub pozytywnych komentarzy.",
        "category": "REPUTATIONAL",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "0f63d34a-58ff-41e5-acbf-f8c0d8b8038f"
        ],
        "source_urls": [
          "https://www.gowork.pl/opinie_czytaj,23654918"
        ],
        "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
        "cost_attribution": 0.00202553,
        "created_at": "2026-03-30T09:22:03.910700"
      },
      {
        "fact_id": "f29a31aa-a7d9-4093-a7b2-d5a85598abdd",
        "statement": "TOMASZ NIETUBYĆ TARHUN figuruje jako dłużnik z kwotą wierzytelności 14 317,40 PLN. Dokument wskazuje datę 2023‑02‑05 oraz termin płatności 2023‑02‑07. Informacja pochodzi z platformy windykacyjnej, co może wpływać na reputację podmiotu wśród klientów i partnerów biznesowych.",
        "category": "REPUTATIONAL",
        "severity": "MEDIUM",
        "confidence": 0.8,
        "source_finding_ids": [
          "98aa5a49-8d10-40e1-a365-2ca829ff4756"
        ],
        "source_urls": [
          "https://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163"
        ],
        "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
        "cost_attribution": 0.00202553,
        "created_at": "2026-03-30T09:22:03.910677"
      }
    ],
    "child:MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW": [
      {
        "fact_id": "f538324c-4e6f-43b9-948e-2e269e68a354",
        "statement": "Prezydent Wrocławia, Jacek Sutryk, uczestniczył w uroczystym podsumowaniu roku sportowego 2023 Międzyszkolnego Klubu Sportowego \"Juvenia\" Wrocław. Spotkanie odbyło się 1 lutego 2024 roku. Obecność prezydenta wskazuje na polityczną ekspozycję i wpływ samorządu na działalność klubu.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "8deb1fd6-8512-4785-a135-b4d8522b1b2e"
        ],
        "source_urls": [
          "https://www.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia"
        ],
        "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
        "cost_attribution": 0.00254707,
        "created_at": "2026-03-30T09:27:38.368475"
      },
      {
        "fact_id": "664c19de-6002-468f-9010-3944c002feb0",
        "statement": "Międzyszkolny Klub Sportowy Juvenia Wrocław otrzymał wsparcie finansowe i organizacyjne od samorządu Województwa Dolnośląskiego oraz Ministerstwa Sportu i Turystyki. Informacja ta wskazuje na bezpośredni wpływ instytucji publicznych na działalność klubu. Klub korzysta z tego wsparcia.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "LOW",
        "confidence": 1.0,
        "source_finding_ids": [
          "3a717fd8-a1f9-419b-ad0a-98d5f2d4ac68"
        ],
        "source_urls": [
          "https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/"
        ],
        "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
        "cost_attribution": 0.00254707,
        "created_at": "2026-03-30T09:27:38.368497"
      }
    ],
    "child:MERCATON": [
      {
        "fact_id": "bec4a4c7-d71a-4b00-9d9a-11a0606ca288",
        "statement": "MERCATON uczestniczy w debacie nad europejską polityką obronną. Podmiot pojawia się w dyskusji o bezpieczeństwie Europy, komentując wypowiedzi szefowej polityki zagranicznej UE, Kaji Kallas. MERCATON podkreśla ryzyko tworzenia odrębnej armii europejskiej.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "243d7aa2-b4a1-46c6-8c86-0bca004a2d31"
        ],
        "source_urls": [
          "https://li.linkedin.com/company/mercaton-group"
        ],
        "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
        "cost_attribution": 0.00192105,
        "created_at": "2026-03-30T09:40:43.855588"
      },
      {
        "fact_id": "804ef6fe-49b3-435d-aafd-f3ea5af44c0c",
        "statement": "MERCATON popiera europejski pakiet obronny Defence Omnibus V. Pakiet ten upraszcza procedury zamówień, pozwolenia i współpracę transgraniczną w europejskim przemyśle obronnym. MERCATON wyraża swoje poparcie dla tego pakietu w wpisie na blogu z 26 listopada 2025 r.",
        "category": "POLITICAL_EXPOSURE",
        "severity": "MEDIUM",
        "confidence": 1.0,
        "source_finding_ids": [
          "061011aa-3263-421d-9daa-c4ed0e0801d5"
        ],
        "source_urls": [
          "https://mercaton.org/blog"
        ],
        "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
        "cost_attribution": 0.00192105,
        "created_at": "2026-03-30T09:40:43.855611"
      }
    ],
    "child:PRODIGO": [
      {
        "fact_id": "2f5293c1-f4ed-4286-9ba1-90fee36c130e",
        "statement": "Kierownik zakładu Prodigo Sp. z o.o. został oskarżony o spowodowanie pożaru, który trwał 10 dni i zagrażał mieniu oraz życiu wielu osób. Przyczyną pożaru był samozapłon. Do jego rozprzestrzenienia doszło wskutek nadmiernego składowania odpadów.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "d0d10962-97b9-4955-8f6c-495329eaa121"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0058059,
        "created_at": "2026-03-30T09:44:01.230219"
      },
      {
        "fact_id": "65b3529c-966f-4503-8d42-86f7082b1dcd",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące oszustw związanych z Prodigo SA. Śledztwo obejmuje zawieranie umów pożyczkowych w okresie 2021‑2024. Postępowanie obejmuje także podmioty powiązane, w tym Vortune Equity Group SA.",
        "category": "TRANSACTIONAL",
        "severity": "HIGH",
        "confidence": 1.0,
        "source_finding_ids": [
          "8106efd2-5f39-4582-bebe-15a4379d18fa"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0058059,
        "created_at": "2026-03-30T09:44:01.230242"
      },
      {
        "fact_id": "761bbeb8-2f7c-45f2-a96c-2dd92a352114",
        "statement": "Kierownik zakładu PRODIGO został oskarżony o pozostawienie odpadów w miejscu składowania przez 10 dni. Naruszenie to spowodowało naruszenie przepisów ochrony środowiska i zagrożenie zdrowia publicznego. Sprawa jest prowadzona w ramach postępowania administracyjnego.",
        "category": "REPUTATIONAL",
        "severity": "HIGH",
        "confidence": 0.8,
        "source_finding_ids": [
          "ae09e78c-276f-464d-9659-9c3da5c6cea2"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0206856,
        "created_at": "2026-03-30T09:43:22.299737"
      },
      {
        "fact_id": "4e633609-32b7-47a7-9a0c-6c1c7a46a96c",
        "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo przeciwko Prodigo SA dotyczące doprowadzenia wielu klientów do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczkowych. Śledztwo obejmuje okres 2021‑2024. Zarzuty obejmują oszustwo (art. 286 §1 k.k.) oraz nadużycie zaufania (art. 294 §1 k.k.).",
        "category": "CRIMINAL",
        "severity": "HIGH",
        "confidence": 0.7,
        "source_finding_ids": [
          "5ecf43a9-b7c2-4d87-9d41-b89dceedbea5"
        ],
        "source_urls": [
          "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0037998,
        "created_at": "2026-03-30T09:42:17.512702"
      },
      {
        "fact_id": "db5ac7b3-cacd-417a-a8d5-02345aa94c42",
        "statement": "Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłej zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób. Zarzut dotyczy nieprzestrzegania przepisów przeciwpożarowych i dopuszczenia do niebezpiecznego składowania odpadów. Kierownik zakładu odpowie za spowodowanie pożaru.",
        "category": "CRIMINAL",
        "severity": "MEDIUM",
        "confidence": 0.7,
        "source_finding_ids": [
          "fbbe5f79-61b5-4e20-a531-ad98b65f469f"
        ],
        "source_urls": [
          "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
        ],
        "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
        "cost_attribution": 0.0037998,
        "created_at": "2026-03-30T09:42:17.512728"
      }
    ]
  },
  "total_cost": {
    "task_costs": [],
    "total_override": 1.5226011
  },
  "screening_tasks": [
    {
      "task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "subject_type": "ENTITY",
      "subject_name": "Tomasz Nietubyć",
      "subject_full_name": "Tomasz Nietubyć",
      "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
      "context_description": "Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": ""
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, Tomasz Nietubyć,  (Dane: country: PL)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji dotyczących postępowań karnych, śledztw, zarzutów karnych, aresztowań ani innych przestępstw związanych z podmiotem Tomasz Nietubyć. Dostępne materiały odnoszą się jedynie do spraw cywilnych, administracyjnych lub biznesowych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10265,
              "output_tokens": 1611,
              "total_tokens": 11876,
              "cost_usd": 0.00250635
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:46:11.808325"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, Tomasz Nietubyć,  (Dane: country: PL)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 jednoznacznie wskazywałyby na podejrzenie korupcji, śledztwo, postawienie zarzutów korupcyjnych, akt oskarżenia, zatrzymanie lub skazanie Tomasza Nietubycia w kontekście korupcji, łapownictwa lub przestępstw korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 104325,
              "output_tokens": 2010,
              "total_tokens": 106335,
              "cost_usd": 0.01685475
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:46:25.061408"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, Tomasz Nietubyć,  (Dane: country: PL)\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 <= 2.\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 Tomasz Nietubyć w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł zawierających informacje o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami lub byłymi członkami zarządu dotyczącymi podmiotu dokładnie o nazwie \\\"Tomasz Nietubyć\\\". Przeszukane wyniki nie wykazały żadnych faktów, dat, kwot ani numerów spraw spełniających kryteria kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 41718,
              "output_tokens": 1906,
              "total_tokens": 43624,
              "cost_usd": 0.0074013
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:46:48.306137"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, Tomasz Nietubyć,  (Dane: country: PL)\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 <= 2.\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 Tomasz Nietubyć w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Tomasz Nietubyć – problemy z inwestorami, niewypłacone odsetki i możliwe oszustwa finansowe\",\n      \"description\": \"W artykule „Śmieciowy biznes. Jak pieniądze inwestorów znikały w piramidzie Prodigo” z 9 sierpnia 2025 r. opisano, że Tomasz Nietubyć, wiceprezes Manufaktury Piwa Wódki i Wina oraz prezes spółki Prodigo SA, był zaangażowany w działalność, w której inwestorzy nie otrzymywali wypłaconych odsetek i zwrotu zainwestowanych środków. Według tekstu spółka Prodigo SA, pod jego kierownictwem, zgłosiła upadłość z długami wobec 1333 wierzycieli, a Nietubyć jest wymieniany jako osoba odpowiedzialna za pozyskiwanie kapitału od drobnych inwestorów. Artykuł zawiera liczne zeznania pokrzywdzonych klientów, które opisują straty sięgające setek tysięcy złotych.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2025-08-09\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Tomasz Nietubyć, przedsiębiorca z Wrocławia, jest zamieszany w aferę inwestycyjną związaną z branżą recyklingową i alkoholową. Jego spółki, w tym Prodigo SA, miały problemy z wypłatą odsetek i zwrotem pieniędzy inwestorom. Nietubyć jest oskarżany o stworzenie piramidy finansowej, która doprowadziła do strat finansowych tysięcy osób.\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": null,\n        \"KRS\": null,\n        \"REGON\": null\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 49368,
              "output_tokens": 2671,
              "total_tokens": 52039,
              "cost_usd": 0.0090078
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:47:08.848211"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, Tomasz Nietubyć,  (Dane: country: PL)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Tomasz Nietubyć jako wiceprezes MPWiW – powiązania z byłym politykiem Januszem Palikotu\",\n      \"description\": \"W artykule opisano, że Tomasz Nietubyć pełnił funkcję wiceprezesa w spółce Manufaktura Piwa Wódki i Wina (MPWiW), której założycielem i głównym udziałowcem jest były poseł i przedsiębiorca Janusz Palikot. MPWiW wyemitowała obligacje w wysokości 19,7 mln zł w czerwcu 2020 r. oraz serię obligacji w 2022 r. o łącznej wartości 22 mln zł, które nie zostały spłacone, co doprowadziło do nałożenia kary na dom maklerski obsługujący emisję. Nietubyć w wywiadach odrzucał odpowiedzialność za finanse spółki, podkreślając, że nie miał wpływu na decyzje finansowe.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\"\n      ],\n      \"raw_text\": \"„MPWiW wypuszcza kolejne obligacje – w czerwcu 2020 r. na kwotę 19,7 mln zł i w 2022 r. serii F, G, H, I, J na łączną sumę 22 mln zł. Tego długu spółka nigdy nie spłaci, a prowadzący te emisje Dom Maklerski Prosper Capital dostanie karę (1,2 mln zł). Tomasz Nietubyć, wiceprezes MPWiW, chwali się w mediach emisją akcji na kwotę 27 mln zł, jednocześnie podkreślając, że nie miał nic wspólnego z finansami spółki.”\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych źródeł opisujących bezpośrednią ekspozycję polityczną i wpływ państwa Tomasza Nietubycia poza powyższym przypadkiem.\"\n}",
            "findings_count": 1,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 10996,
              "output_tokens": 2419,
              "total_tokens": 13415,
              "cost_usd": 0.0031008
            },
            "information_gain": 0.6666666666666666,
            "timestamp": "2026-03-30T08:47:23.482608"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, Tomasz Nietubyć,  (Dane: country: PL)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Oświadczenie Tomasza Nietubycia w sprawie oskarżeń o nieuczciwą działalność\",\n      \"description\": \"Tomasz Nietubyć zamieścił publiczne oświadczenie, w którym zaprzecza pojawiającym się w mediach oskarżeniom o nieuczciwą działalność biznesową oraz budowanie „piramid finansowych”. Podkreśla, że zarzuty są bezpodstawne i szkodziły jego projektom, powodując straty finansowe i destabilizację inicjatyw gospodarczych.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS\"\n      ],\n      \"raw_text\": \"Oświadczenie w związku z pojawiającymi się w przestrzeni medialnej i internetowej oskarżeniami składam niniejsze oświadczenie. Przytaczane pomówienia, o mnie i o projektach w które jestem zaangażowany, są bezpodstawne i niezgodne z rzeczywistością.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"Tomasz Nietubyć\"\n    },\n    {\n      \"title\": \"Śmieciowy biznes – zarzuty wobec Tomasza Nietubycia i spółek powiązanych\",\n      \"description\": \"Artykuł opisuje działalność Tomasza Nietubycia w sektorze recyklingu, wskazując na jego rolę jako prezesa spółek grupy Prodigo oraz udziałowca Vortune Equity Group. W treści pojawiają się oskarżenia o tworzenie struktury przypominającej piramidę finansową oraz niejasne przepływy kapitałowe od drobnych inwestorów.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Tomasz Nietubyć (rocznik ’82) robi, co może, by dać się poznać jako ten, który „zamienia odpady w pieniądze„, anioł biznesu i genialny przedsiębiorca/inwestor, który w zaledwie w dekadę dorobił się kilkunastu projektów generujących rocznie setki milionów złotych.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników spełniających kryteria w nowych źródłach.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 10259,
              "output_tokens": 1670,
              "total_tokens": 11929,
              "cost_usd": 0.00254085
            },
            "information_gain": 0.4,
            "timestamp": "2026-03-30T08:47:39.031357"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "dd60ef57-06e7-49db-acf0-fcd6c8feece8",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Tomasz Nietubyć – problemy z inwestorami, niewypłacone odsetki i możliwe oszustwa finansowe",
            "description": "W artykule „Śmieciowy biznes. Jak pieniądze inwestorów znikały w piramidzie Prodigo” z 9 sierpnia 2025 r. opisano, że Tomasz Nietubyć, wiceprezes Manufaktury Piwa Wódki i Wina oraz prezes spółki Prodigo SA, był zaangażowany w działalność, w której inwestorzy nie otrzymywali wypłaconych odsetek i zwrotu zainwestowanych środków. Według tekstu spółka Prodigo SA, pod jego kierownictwem, zgłosiła upadłość z długami wobec 1333 wierzycieli, a Nietubyć jest wymieniany jako osoba odpowiedzialna za pozyskiwanie kapitału od drobnych inwestorów. Artykuł zawiera liczne zeznania pokrzywdzonych klientów, które opisują straty sięgające setek tysięcy złotych.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "date": "2025-08-09",
            "status": "ongoing",
            "context": {
              "birthDate": null,
              "secondName": null,
              "PESEL": null,
              "NIP": null,
              "KRS": null,
              "REGON": null
            },
            "raw_text": "Tomasz Nietubyć, przedsiębiorca z Wrocławia, jest zamieszany w aferę inwestycyjną związaną z branżą recyklingową i alkoholową. Jego spółki, w tym Prodigo SA, miały problemy z wypłatą odsetek i zwrotem pieniędzy inwestorom. Nietubyć jest oskarżany o stworzenie piramidy finansowej, która doprowadziła do strat finansowych tysięcy osób.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "db102556-b8a1-4163-93fa-18204de958c9",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Tomasz Nietubyć jako wiceprezes MPWiW – powiązania z byłym politykiem Januszem Palikotu",
            "description": "W artykule opisano, że Tomasz Nietubyć pełnił funkcję wiceprezesa w spółce Manufaktura Piwa Wódki i Wina (MPWiW), której założycielem i głównym udziałowcem jest były poseł i przedsiębiorca Janusz Palikot. MPWiW wyemitowała obligacje w wysokości 19,7 mln zł w czerwcu 2020 r. oraz serię obligacji w 2022 r. o łącznej wartości 22 mln zł, które nie zostały spłacone, co doprowadziło do nałożenia kary na dom maklerski obsługujący emisję. Nietubyć w wywiadach odrzucał odpowiedzialność za finanse spółki, podkreślając, że nie miał wpływu na decyzje finansowe.",
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "„MPWiW wypuszcza kolejne obligacje – w czerwcu 2020 r. na kwotę 19,7 mln zł i w 2022 r. serii F, G, H, I, J na łączną sumę 22 mln zł. Tego długu spółka nigdy nie spłaci, a prowadzący te emisje Dom Maklerski Prosper Capital dostanie karę (1,2 mln zł). Tomasz Nietubyć, wiceprezes MPWiW, chwali się w mediach emisją akcji na kwotę 27 mln zł, jednocześnie podkreślając, że nie miał nic wspólnego z finansami spółki.”",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "4c04f036-8403-40aa-b868-4109c79a13d5",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Oświadczenie Tomasza Nietubycia w sprawie oskarżeń o nieuczciwą działalność",
            "description": "Tomasz Nietubyć zamieścił publiczne oświadczenie, w którym zaprzecza pojawiającym się w mediach oskarżeniom o nieuczciwą działalność biznesową oraz budowanie „piramid finansowych”. Podkreśla, że zarzuty są bezpodstawne i szkodziły jego projektom, powodując straty finansowe i destabilizację inicjatyw gospodarczych.",
            "source_urls": [
              "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Oświadczenie w związku z pojawiającymi się w przestrzeni medialnej i internetowej oskarżeniami składam niniejsze oświadczenie. Przytaczane pomówienia, o mnie i o projektach w które jestem zaangażowany, są bezpodstawne i niezgodne z rzeczywistością.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "0e93a2ee-eee6-41a3-b2f0-8d8938ecd4c5",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Śmieciowy biznes – zarzuty wobec Tomasza Nietubycia i spółek powiązanych",
            "description": "Artykuł opisuje działalność Tomasza Nietubycia w sektorze recyklingu, wskazując na jego rolę jako prezesa spółek grupy Prodigo oraz udziałowca Vortune Equity Group. W treści pojawiają się oskarżenia o tworzenie struktury przypominającej piramidę finansową oraz niejasne przepływy kapitałowe od drobnych inwestorów.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Tomasz Nietubyć (rocznik ’82) robi, co może, by dać się poznać jako ten, który „zamienia odpady w pieniądze„, anioł biznesu i genialny przedsiębiorca/inwestor, który w zaledwie w dekadę dorobił się kilkunastu projektów generujących rocznie setki milionów złotych.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "6915eba4-d8db-46db-b998-63790738ad63",
            "statement": "Tomasz Nietubyć był zaangażowany w działalność, w której inwestorzy nie otrzymywali wypłaconych odsetek i zwrotu zainwestowanych środków. Spółka Prodigo SA, pod jego kierownictwem, zgłosiła upadłość z długami wobec 1333 wierzycieli. W efekcie, klienci ponieśli straty sięgające setek tysięcy złotych.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "dd60ef57-06e7-49db-acf0-fcd6c8feece8"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
            "cost_attribution": 0.01172595,
            "created_at": "2026-03-30T08:47:08.845862"
          },
          {
            "fact_id": "0d767bd3-217d-4965-8992-0ec799efa666",
            "statement": "Tomasz Nietubyć pełnił funkcję wiceprezesa w spółce Manufaktura Piwa Wódki i Wina (MPWiW). MPWiW wyemitowała obligacje o wartości 19,7 mln zł w czerwcu 2020 r. oraz serię obligacji w 2022 r. o łącznej wartości 22 mln zł, które nie zostały spłacone.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "db102556-b8a1-4163-93fa-18204de958c9"
            ],
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
            "cost_attribution": 0.00228765,
            "created_at": "2026-03-30T08:47:23.480216"
          },
          {
            "fact_id": "9d89df41-f015-491e-8143-508516932ffa",
            "statement": "Spółka MPWiW została założona i jest głównie własnością byłego posła i przedsiębiorcy Janusza Palikota. Tomasz Nietubyć w wywiadach odrzucał odpowiedzialność za finanse spółki. Podkreślał, że nie miał wpływu na decyzje finansowe dotyczące emisji obligacji.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "db102556-b8a1-4163-93fa-18204de958c9"
            ],
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
            "cost_attribution": 0.00228765,
            "created_at": "2026-03-30T08:47:23.480239"
          },
          {
            "fact_id": "031ea25f-4bfd-41f7-a822-8d9f5985e619",
            "statement": "Tomasz Nietubyć wydał oświadczenie publiczne, w którym zaprzecza oskarżeniom o nieuczciwą działalność biznesową. Zarzuca, że te oskarżenia są bezpodstawne i spowodowały straty finansowe oraz destabilizację jego projektów. Oskarżenia te pojawiły się w mediach.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 0.5,
            "source_finding_ids": [
              "4c04f036-8403-40aa-b868-4109c79a13d5"
            ],
            "source_urls": [
              "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
            ],
            "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
            "cost_attribution": 0.0023835,
            "created_at": "2026-03-30T08:47:39.027929"
          },
          {
            "fact_id": "2d0fac7d-4c9b-498c-b273-b93e28ac70fc",
            "statement": "Tomasz Nietubyć jest prezesem spółek grupy Prodigo oraz udziałowcem Vortune Equity Group w sektorze recyklingu. Pojawiają się zarzuty o tworzenie struktury przypominającej piramidę finansową. Działalność ta wiąże się z niejasnymi przepływami kapitałowymi od drobnych inwestorów.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 0.5,
            "source_finding_ids": [
              "0e93a2ee-eee6-41a3-b2f0-8d8938ecd4c5"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "debc8ab2-a16c-4b06-b13d-30eeb339d083",
            "cost_attribution": 0.0023835,
            "created_at": "2026-03-30T08:47:39.027955"
          }
        ],
        "cumulative_cost": 0.04141185,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.6666666666666666,
          0.4
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T08:47:39.031552",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "a8ed561b-ac48-4d52-ac30-0667e3e2756a",
      "subject_type": "PERSON",
      "subject_name": "Tomasz Nietubyć",
      "subject_full_name": "Tomasz Nietubyć",
      "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "UBO of Tomasz Nietubyć",
      "context_data": {
        "role": "UBO",
        "PESEL": "82090500574",
        "birthDate": "1982-09-05",
        "secondName": null,
        "pepPositions": []
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, UBO of Tomasz Nietubyć,  (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących postępowań karnych, śledztw, zarzutów karnych, zatrzymań ani aresztowań wobec osoby o dokładnej nazwie Tomasz Nietubyć. Wszystkie odnalezione materiały odnoszą się do działalności biznesowej, wywiadów lub spraw cywilnych, a nie do postępowań prokuratorskich.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12099,
              "output_tokens": 1019,
              "total_tokens": 13118,
              "cost_usd": 0.00242625
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:47:46.624362"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, UBO of Tomasz Nietubyć,  (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 przeanalizowanych źródłach nie znaleziono artykułów, które jednoznacznie wskazywałyby na podejrzenie korupcji, łapownictwa, postawienie zarzutów korupcyjnych, akt oskarżenia, zatrzymanie lub skazanie Tomasza Nietubyća. Wspomniane materiały dotyczą jedynie problemów finansowych, upadłości i postępowań związanych z oszustwem, a nie przestępstw korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 59067,
              "output_tokens": 1359,
              "total_tokens": 60426,
              "cost_usd": 0.00967545
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:47:59.079405"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, UBO of Tomasz Nietubyć,  (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)\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 <= 2.\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 Tomasz Nietubyć w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 związanych z podmiotem Tomasz Nietubyć.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12079,
              "output_tokens": 505,
              "total_tokens": 12584,
              "cost_usd": 0.00211485
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:48:05.788269"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, UBO of Tomasz Nietubyć,  (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)\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 <= 2.\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 Tomasz Nietubyć w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie Tomasz Nietubyć 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Tomasz Nietubyć wydaje oświadczenie przeciwko szkalującym informacjom\",\n      \"description\": \"W poście na LinkedIn Tomasz Nietubyć poinformował o wystosowaniu oświadczeń wzywających do zaprzestania naruszania jego dóbr osobistych oraz o gotowości podjęcia kroków prawnych w celu ochrony reputacji. Zaprzecza zarzutom o nieuczciwą działalność biznesową i podkreśla, że pojawiające się oskarżenia są bezpodstawne.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS\"\n      ],\n      \"raw_text\": \"Oficjalnie wystosowałem już oświadczenia wzywające do zaprzestania naruszania moich dóbr osobistych. W przypadku kontynuowania działań szkalujących, podejmę wszelkie przewidziane prawem kroki w celu ochrony swojej reputacji i interesów.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    },\n    {\n      \"title\": \"Artykuł krytyczny o projektach Prodigo i rzekomych stratach inwestorów\",\n      \"description\": \"W publikacji na portalu JawnyLublin opisano projekt Prodigo SA, w którym Tomasz Nietubyć był zaangażowany, sugerując, że pieniądze inwestorów „zniknęły w piramidzie”. Artykuł wskazuje na ryzyko dla inwestorów i podnosi pytania o rzetelność prowadzonych przedsięwzięć.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Śmieciowy biznes. Jak pieniądze inwestorów znikały w piramidzie Prodigo?\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 12146,
              "output_tokens": 2233,
              "total_tokens": 14379,
              "cost_usd": 0.0031617
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:48:18.918925"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, UBO of Tomasz Nietubyć,  (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Tomasz Nietubyć zaangażowany w aferę inwestycyjną Prodigo SA\",\n      \"description\": \"Tomasz Nietubyć był mocno zaangażowany w spółkę Prodigo SA, pełniąc funkcję wiceprezesa zarządu. Spółka miała zajmować się recyklingiem, jednakże okazało się, że była to piramida finansowa, w której inwestorzy stracili setki tysięcy złotych. W artykule podano liczbę 1333 poszkodowanych inwestorów oraz 305,4 mln zł łącznych zobowiązań spółki. Sprawa jest przedmiotem postępowania sądowego i prokuratorskiego.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2023-08-09\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Tomasz Nietubyć był mocno zaangażowany w spółkę Prodigo SA, pełniąc funkcję wiceprezesa zarządu.\",\n      \"context\": {\n        \"birthDate\": \"1982-09-05\",\n        \"secondName\": \"\",\n        \"PESEL\": \"82090500574\",\n        \"NIP\": \"\",\n        \"KRS\": \"\",\n        \"REGON\": \"\"\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 72766,
              "output_tokens": 2944,
              "total_tokens": 75710,
              "cost_usd": 0.0126813
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T08:48:43.948541"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**Tomasz Nietubyć**\nKontekst pomocniczy: Tomasz Nietubyć, UBO of Tomasz Nietubyć,  (Dane: role: UBO, PESEL: 82090500574, birthDate: 1982-09-05)\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 <= 2.\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 Tomasz Nietubyć 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 Tomasz Nietubyć 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://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Tomasz Nietubyć – prezes zarządu funduszu Mercaton ASI\",\n      \"description\": \"Tomasz Nietubyć jest prezesem zarządu Mercaton ASI, funduszu koncentrującego się na rozwoju i restrukturyzacji biznesów. W opisanym profilu podkreśla doświadczenie jako przedsiębiorca, inwestor i menedżer, a także udział w ponad 50 emisjach instrumentów dłużnych i kapitałowych o łącznej wartości ponad pół miliarda złotych.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://mercaton.pl/o-nas/\"\n      ],\n      \"raw_text\": \"TOMASZ NIETUBYĆ – prezes zarządu – doświadczony przedsiębiorca, inwestor i menedżer.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    },\n    {\n      \"title\": \"Tomasz Nietubyć – prezes spółek grupy Prodigo i udziałowiec Vortune Equity Group\",\n      \"description\": \"Według artykułu na JawnyLublin.pl Tomasz Nietubyć pełnił funkcję prezesa w spółkach grupy Prodigo, które miały podbić polski rynek recyklingu, oraz był udziałowcem Vortune Equity Group. Wspomniano także o jego trzykrotnym pełnieniu funkcji wiceprezesa zarządu w Manufakturze Piwa, Wódki i Wina, będącej częścią holdingu Palikota.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Tomasz Nietubyć przez trzy lata pełni funkcję wiceprezesa zarządu… w spółkach grupy Prodigo, jest prezesem. W tym czasie jest też udziałowcem Vortune Equity Group.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 2,
            "facts_extracted": 4,
            "cost": {
              "input_tokens": 9242,
              "output_tokens": 1412,
              "total_tokens": 10654,
              "cost_usd": 0.0022335
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T08:48:59.899707"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "12eb9dc5-bf75-4504-ac92-dfe119a605ca",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Tomasz Nietubyć wydaje oświadczenie przeciwko szkalującym informacjom",
            "description": "W poście na LinkedIn Tomasz Nietubyć poinformował o wystosowaniu oświadczeń wzywających do zaprzestania naruszania jego dóbr osobistych oraz o gotowości podjęcia kroków prawnych w celu ochrony reputacji. Zaprzecza zarzutom o nieuczciwą działalność biznesową i podkreśla, że pojawiające się oskarżenia są bezpodstawne.",
            "source_urls": [
              "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Oficjalnie wystosowałem już oświadczenia wzywające do zaprzestania naruszania moich dóbr osobistych. W przypadku kontynuowania działań szkalujących, podejmę wszelkie przewidziane prawem kroki w celu ochrony swojej reputacji i interesów.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "d60d9497-669c-4dbe-a735-83d11e644bea",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Artykuł krytyczny o projektach Prodigo i rzekomych stratach inwestorów",
            "description": "W publikacji na portalu JawnyLublin opisano projekt Prodigo SA, w którym Tomasz Nietubyć był zaangażowany, sugerując, że pieniądze inwestorów „zniknęły w piramidzie”. Artykuł wskazuje na ryzyko dla inwestorów i podnosi pytania o rzetelność prowadzonych przedsięwzięć.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Śmieciowy biznes. Jak pieniądze inwestorów znikały w piramidzie Prodigo?",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "247af38c-3486-4c88-93b6-f62e34f1c4b8",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "Tomasz Nietubyć zaangażowany w aferę inwestycyjną Prodigo SA",
            "description": "Tomasz Nietubyć był mocno zaangażowany w spółkę Prodigo SA, pełniąc funkcję wiceprezesa zarządu. Spółka miała zajmować się recyklingiem, jednakże okazało się, że była to piramida finansowa, w której inwestorzy stracili setki tysięcy złotych. W artykule podano liczbę 1333 poszkodowanych inwestorów oraz 305,4 mln zł łącznych zobowiązań spółki. Sprawa jest przedmiotem postępowania sądowego i prokuratorskiego.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "date": "2023-08-09",
            "status": "ongoing",
            "context": {
              "birthDate": "1982-09-05",
              "secondName": "",
              "PESEL": "82090500574",
              "NIP": "",
              "KRS": "",
              "REGON": ""
            },
            "raw_text": "Tomasz Nietubyć był mocno zaangażowany w spółkę Prodigo SA, pełniąc funkcję wiceprezesa zarządu.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Tomasz Nietubyć – prezes zarządu funduszu Mercaton ASI",
            "description": "Tomasz Nietubyć jest prezesem zarządu Mercaton ASI, funduszu koncentrującego się na rozwoju i restrukturyzacji biznesów. W opisanym profilu podkreśla doświadczenie jako przedsiębiorca, inwestor i menedżer, a także udział w ponad 50 emisjach instrumentów dłużnych i kapitałowych o łącznej wartości ponad pół miliarda złotych.",
            "source_urls": [
              "https://mercaton.pl/o-nas/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "TOMASZ NIETUBYĆ – prezes zarządu – doświadczony przedsiębiorca, inwestor i menedżer.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "5fa42b36-d749-4776-bff1-201e1914b9d3",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Tomasz Nietubyć – prezes spółek grupy Prodigo i udziałowiec Vortune Equity Group",
            "description": "Według artykułu na JawnyLublin.pl Tomasz Nietubyć pełnił funkcję prezesa w spółkach grupy Prodigo, które miały podbić polski rynek recyklingu, oraz był udziałowcem Vortune Equity Group. Wspomniano także o jego trzykrotnym pełnieniu funkcji wiceprezesa zarządu w Manufakturze Piwa, Wódki i Wina, będącej częścią holdingu Palikota.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Tomasz Nietubyć przez trzy lata pełni funkcję wiceprezesa zarządu… w spółkach grupy Prodigo, jest prezesem. W tym czasie jest też udziałowcem Vortune Equity Group.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "30d47123-c0d4-463a-a108-44c3a78e1856",
            "statement": "Tomasz Nietubyć był zaangażowany w spółkę Prodigo SA jako wiceprezes zarządu. Spółka ta była związana z piramidą finansową, w której inwestorzy stracili setki tysięcy złotych. W wyniku tej afery inwestycyjnej, 1333 inwestorów poniosło straty.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "247af38c-3486-4c88-93b6-f62e34f1c4b8"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.0084222,
            "created_at": "2026-03-30T08:48:43.946418"
          },
          {
            "fact_id": "93ee31bf-71e6-46b7-aa6e-76e9804df57d",
            "statement": "Spółka Prodigo SA miała łączne zobowiązania w wysokości 305,4 mln zł. Tomasz Nietubyć był mocno zaangażowany w tę spółkę. Sprawa Prodigo SA jest obecnie przedmiotem postępowania sądowego i prokuratorskiego.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "247af38c-3486-4c88-93b6-f62e34f1c4b8"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.0084222,
            "created_at": "2026-03-30T08:48:43.946442"
          },
          {
            "fact_id": "a5a54152-b810-409f-87a3-0cfc415938b3",
            "statement": "Tomasz Nietubyć jest prezesem zarządu funduszu Mercaton ASI. Fundusz ten koncentruje się na rozwoju i restrukturyzacji biznesów. W jego profilu podkreślono doświadczenie jako przedsiębiorca, inwestor i menedżer.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
            ],
            "source_urls": [
              "https://mercaton.pl/o-nas/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.00106946,
            "created_at": "2026-03-30T08:48:59.897314"
          },
          {
            "fact_id": "15db3e44-ae58-4ea6-81c8-d7e7dc96d34a",
            "statement": "Tomasz Nietubyć uczestniczył w ponad 50 emisjach instrumentów dłużnych i kapitałowych. Łączna wartość tych emisji wynosi ponad pół miliarda złotych. Działalność ta jest powiązana z jego rolą w Mercaton ASI.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "cbe11c20-d1cd-46c6-b4f5-9c89ff34cde3"
            ],
            "source_urls": [
              "https://mercaton.pl/o-nas/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.00106946,
            "created_at": "2026-03-30T08:48:59.897337"
          },
          {
            "fact_id": "5d80b9b6-6257-4e63-bd8e-2dedcf448270",
            "statement": "Tomasz Nietubyć wydał oświadczenie przeciwko szkalującym informacjom. Zaprzecza zarzutom o nieuczciwą działalność biznesową. Podkreśla, że pojawiające się oskarżenia są bezpodstawne.",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "12eb9dc5-bf75-4504-ac92-dfe119a605ca"
            ],
            "source_urls": [
              "https://pl.linkedin.com/posts/tomasz-nietubyc_o%C5%9Bwiadczenie-w-zwi%C4%85zku-z-pojawiaj%C4%85cymi-si%C4%99-activity-7371156998521872385-ZhAS"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.00227918,
            "created_at": "2026-03-30T08:48:18.916620"
          },
          {
            "fact_id": "9cd664cf-e139-4d71-8d0e-a3a5c424b558",
            "statement": "Tomasz Nietubyć pełnił funkcję prezesa w spółkach grupy Prodigo. Grupa ta miała podbić polski rynek recyklingu. Był również udziałowcem Vortune Equity Group.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 0.7,
            "source_finding_ids": [
              "5fa42b36-d749-4776-bff1-201e1914b9d3"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.00106946,
            "created_at": "2026-03-30T08:48:59.897351"
          },
          {
            "fact_id": "94c5be7a-8cf6-4401-abfa-bdf3d6a20aeb",
            "statement": "Tomasz Nietubyć trzykrotnie pełnił funkcję wiceprezesa zarządu w Manufakturze Piwa, Wódki i Wina. Spółka ta jest częścią holdingu Palikota. To wskazuje na jego doświadczenie w branży napojów alkoholowych.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 0.7,
            "source_finding_ids": [
              "5fa42b36-d749-4776-bff1-201e1914b9d3"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.00106946,
            "created_at": "2026-03-30T08:48:59.897383"
          },
          {
            "fact_id": "14ebfd42-7da8-41b4-a016-0bd591cce144",
            "statement": "Artykuł krytyczny opisuje projekt Prodigo SA, w którym Tomasz Nietubyć był zaangażowany. Sugeruje, że pieniądze inwestorów zniknęły w piramidzie. Wskazuje na ryzyko dla inwestorów i podnosi pytania o rzetelność prowadzonych przedsięwzięć.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.5,
            "source_finding_ids": [
              "d60d9497-669c-4dbe-a735-83d11e644bea"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "0a43441b-973e-453f-8abd-6e76be160cf1",
            "cost_attribution": 0.00227918,
            "created_at": "2026-03-30T08:48:18.916647"
          }
        ],
        "cumulative_cost": 0.03229305,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.5,
          0.5
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T08:48:59.900075",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "80c4285a-9016-4bb1-8fbc-f11f0b255bfe",
      "subject_type": "ENTITY",
      "subject_name": "AQUAMORE",
      "subject_full_name": "AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Zarządu,Udziałowiec of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Zarządu,Udziałowiec",
        "role": "Członek Zarządu,Udziałowiec"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących adverse media dla podmiotu AQUAMORE w kategorii sprawy karne i postępowania prokuratorskie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12573,
              "output_tokens": 462,
              "total_tokens": 13035,
              "cost_usd": 0.00216315
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:49:06.091272"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, prowadzone śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane bezpośrednio z podmiotem AQUAMORE lub osobą powiązaną (Tomasz Nietubyć). Wyszukiwanie nie zwróciło wyników spełniających kryteria kategorii \\\"Korupcja, łapownictwo i przestępstwa korupcyjne\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13399,
              "output_tokens": 637,
              "total_tokens": 14036,
              "cost_usd": 0.00239205
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:49:12.798593"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 AQUAMORE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 \\\"Audyty, nieprawidłowości zarządcze i governance\\\" dla podmiotu AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 39721,
              "output_tokens": 779,
              "total_tokens": 40500,
              "cost_usd": 0.00642555
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:49:21.442964"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 AQUAMORE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 negatywnym ryzyku reputacyjnym, pokrzywdzonych klientach, opiniach pracowników i klientów oraz negatywnych opiniach w mediach i internecie dotyczących AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14333,
              "output_tokens": 845,
              "total_tokens": 15178,
              "cost_usd": 0.00265695
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:49:27.945846"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"AQUAMORE wymieniona w Monitorze Sądowym jako wnioskodawca Skarbu Państwa (2019)\",\n      \"description\": \"W Monitorze Sądowym i Gospodarczym nr 200/2019 z 15 października 2019 r. AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ została wskazana jako podmiot wnioskodawczy w sprawie, w której jednym z wnioskodawców był Skarb Państwa – Starosta Nowotomyski. Dokument potwierdza formalne powiązanie firmy z podmiotem publicznym.\",\n      \"severity\": \"LOW\",\n      \"date\": \"2019-10-15\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.imsig.pl/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r.\"\n      ],\n      \"raw_text\": \"AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\"\n    },\n    {\n      \"title\": \"AQUAMORE wymieniona w Monitorze Sądowym jako wnioskodawca podmiotu samorządowego (2025)\",\n      \"description\": \"W Monitorze Sądowym i Gospodarczym nr 20/2025 z 30 stycznia 2025 r. AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ pojawia się jako podmiot w sprawie, w której wnioskodawcą był Powiat Sztumski wraz z udziałem gminy i innych jednostek samorządowych. Dokument wskazuje na kolejne formalne powiązanie z organami publicznymi.\",\n      \"severity\": \"LOW\",\n      \"date\": \"2025-01-30\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r.\"\n      ],\n      \"raw_text\": \"AQUAMORE SPÓŁKA\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\"\n    },\n    {\n      \"title\": \"Powiązanie AQUAMORE z Tomaszem Nietubyciem w artykule medialnym\",\n      \"description\": \"W artykule na portalu BitHub.pl opisującym problemy finansowe w biznesie alkoholowym, wspomniano, że AQUAMORE i Manufaktura 1 są skojarzone z Tomaszem Nietubyciem, który pełni funkcję członka zarządu i udziałowca. Cytat potwierdza bezpośrednie powiązanie osoby publicznej z podmiotem.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/\"\n      ],\n      \"raw_text\": \"Aquamore i Manufaktura 1 skojarzone z Tomaszem Nietubyciem\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"AQUAMORE\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak bezpośrednich informacji o ekspozycji politycznej i wpływie państwa na AQUAMORE poza wymienionymi powiązaniami z podmiotami publicznymi.\"\n}\n```",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 45925,
              "output_tokens": 7434,
              "total_tokens": 53359,
              "cost_usd": 0.01134915
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:50:03.758579"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r.\n   - https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r.\n   - https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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": 7272,
              "output_tokens": 1204,
              "total_tokens": 8476,
              "cost_usd": 0.0018132
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:50:13.940426"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "6173076b-45e6-4300-ae20-b83f5391c430",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "AQUAMORE wymieniona w Monitorze Sądowym jako wnioskodawca Skarbu Państwa (2019)",
            "description": "W Monitorze Sądowym i Gospodarczym nr 200/2019 z 15 października 2019 r. AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ została wskazana jako podmiot wnioskodawczy w sprawie, w której jednym z wnioskodawców był Skarb Państwa – Starosta Nowotomyski. Dokument potwierdza formalne powiązanie firmy z podmiotem publicznym.",
            "source_urls": [
              "https://www.imsig.pl/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r."
            ],
            "date": "2019-10-15",
            "status": "resolved",
            "context": {},
            "raw_text": "AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "d69786c9-bf66-4b4b-a5be-d44e5a1632fb",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "AQUAMORE wymieniona w Monitorze Sądowym jako wnioskodawca podmiotu samorządowego (2025)",
            "description": "W Monitorze Sądowym i Gospodarczym nr 20/2025 z 30 stycznia 2025 r. AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ pojawia się jako podmiot w sprawie, w której wnioskodawcą był Powiat Sztumski wraz z udziałem gminy i innych jednostek samorządowych. Dokument wskazuje na kolejne formalne powiązanie z organami publicznymi.",
            "source_urls": [
              "https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r."
            ],
            "date": "2025-01-30",
            "status": "resolved",
            "context": {},
            "raw_text": "AQUAMORE SPÓŁKA",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "0c559b74-5b27-4edb-a997-b0f0ea143fe7",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Powiązanie AQUAMORE z Tomaszem Nietubyciem w artykule medialnym",
            "description": "W artykule na portalu BitHub.pl opisującym problemy finansowe w biznesie alkoholowym, wspomniano, że AQUAMORE i Manufaktura 1 są skojarzone z Tomaszem Nietubyciem, który pełni funkcję członka zarządu i udziałowca. Cytat potwierdza bezpośrednie powiązanie osoby publicznej z podmiotem.",
            "source_urls": [
              "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
            ],
            "status": "resolved",
            "context": {},
            "raw_text": "Aquamore i Manufaktura 1 skojarzone z Tomaszem Nietubyciem",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "935c9023-9d1d-4a34-8c92-a7c320d1361a",
            "statement": "AQUAMORE została wskazana jako podmiot wnioskodawczy w sprawie, w której jednym z wnioskodawców był Skarb Państwa – Starosta Nowotomyski. Dokument potwierdza formalne powiązanie firmy z podmiotem publicznym. Fakt ten wskazuje na bezpośredni związek AQUAMORE z organami państwowymi.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "6173076b-45e6-4300-ae20-b83f5391c430"
            ],
            "source_urls": [
              "https://www.imsig.pl/numer/2019/200,Monitor_S%C4%85dowy_i_Gospodarczy_nr_200_2019_%285839%29_z_15_pa%C5%BAdziernika_2019_r."
            ],
            "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
            "cost_attribution": 0.00471015,
            "created_at": "2026-03-30T08:50:03.757130"
          },
          {
            "fact_id": "fe562f58-f930-43be-b11a-161aba736514",
            "statement": "AQUAMORE pojawia się jako podmiot w sprawie, w której wnioskodawcą był Powiat Sztumski wraz z udziałem gminy i innych jednostek samorządowych. Dokument wskazuje na kolejne formalne powiązanie z organami publicznymi. To pokazuje dalsze zaangażowanie AQUAMORE w współpracę z podmiotami samorządowymi.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "d69786c9-bf66-4b4b-a5be-d44e5a1632fb"
            ],
            "source_urls": [
              "https://www.imsig.pl/numer/2025/20,Monitor_S%C4%85dowy_i_Gospodarczy_nr_20_2025_%287174%29_z_30_stycznia_2025_r."
            ],
            "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
            "cost_attribution": 0.00471015,
            "created_at": "2026-03-30T08:50:03.757155"
          },
          {
            "fact_id": "313b2b2b-a3bc-4708-a8ab-208999c97abb",
            "statement": "AQUAMORE i Manufaktura 1 są skojarzone z Tomaszem Nietubyciem, który pełni funkcję członka zarządu i udziałowca. Cytat potwierdza bezpośrednie powiązanie osoby publicznej z podmiotem. To powiązanie może wskazywać na wpływ osób publicznych na działalność AQUAMORE.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "0c559b74-5b27-4edb-a997-b0f0ea143fe7"
            ],
            "source_urls": [
              "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
            ],
            "subject_node_id": "fc7999a6-8670-4935-9628-6c421d7763f4",
            "cost_attribution": 0.00471015,
            "created_at": "2026-03-30T08:50:03.757169"
          }
        ],
        "cumulative_cost": 0.026800050000000002,
        "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-30T08:50:13.940564",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "7c873d7f-8af7-4339-9b96-616ee42d1a30",
      "subject_type": "ENTITY",
      "subject_name": "BROWAR W NIECHANOWIE",
      "subject_full_name": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Zarządu",
        "role": "Członek Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 bezpośrednio dotyczących podmiotu BROWAR W NIECHANOWIE. Przeszukane źródła zawierały jedynie informacje o działalności gospodarczej, powiązaniach kapitałowych oraz kontrowersjach finansowych, które nie są klasyfikowane jako sprawy karne lub postępowania prokuratorskie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 48166,
              "output_tokens": 1892,
              "total_tokens": 50058,
              "cost_usd": 0.0083601
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:50:32.159525"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 sprawie korupcyjnej wobec podmiotu BROWAR W NIECHANOWIE.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14769,
              "output_tokens": 553,
              "total_tokens": 15322,
              "cost_usd": 0.00254715
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:50:41.043839"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 BROWAR W NIECHANOWIE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 oficjalnych dokumentów, które zawierałyby dokładną nazwę podmiotu \\\"BROWAR W NIECHANOWIE\\\" w kontekście audytów, nieprawidłowości zarządczych, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów pracowniczych lub innych wymienionych kwestii. Wszystkie napotkane wyniki odnosiły się do innych podmiotów (np. \\\"browar Tenczynek\\\", \\\"Manufaktura Piwa Wódki i Wina\\\") i nie spełniały kryterium dokładnego dopasowania nazwy, co jest wymagane zgodnie z zasadami Levenshtein ≤ 2 i brakiem dopuszczalnych wariantów pisowni.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 34466,
              "output_tokens": 2973,
              "total_tokens": 37439,
              "cost_usd": 0.0069537
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:50:55.770302"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 BROWAR W NIECHANOWIE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 znalezisk spełniających kryteria adverse media dla podmiotu BROWAR W NIECHANOWIE w zakresie ryzyka reputacyjnego, wpływu na media i opinię publiczną, pokrzywdzonych klientów, opinii pracowników i klientów oraz negatywnych opinii w mediach i internecie. Przeglądane źródła (np. portal o piwie, artykuł o przejęciu przez spółkę Palikota) zawierają jedynie informacje o problemach finansowych i planowanym przejęciu, bez dowodów na negatywne opinie, skargi klientów ani inne zdarzenia reputacyjne.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 97138,
              "output_tokens": 2606,
              "total_tokens": 99744,
              "cost_usd": 0.0161343
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:51:12.222564"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"BROWAR W NIECHANOWIE wystawiony na sprzedaż przez Skarb Państwa\",\n      \"description\": \"W 2006 roku budynki i wyposażenie dawnego Browaru w Niechanowie zostały wystawione przez Skarb Państwa na sprzedaż. W 2009 roku zakład przeszedł na własność spółki Browar Niechanowo Sp. z o.o. Działanie to wskazuje na bezpośrednią interwencję państwa w losy podmiotu.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2006-01-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://pl.wikipedia.org/wiki/Browar_Niechanowo\"\n      ],\n      \"raw_text\": \"Na początku XXI wieku budynki dawnego browaru wraz z wyposażeniem zostały wystawione przez Skarb Państwa na sprzedaż. W 2006 roku zostały sprzedane.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    },\n    {\n      \"title\": \"Polityczne powiązania Browaru w Niechanowie poprzez inwestorów‑polityków\",\n      \"description\": \"W 2021 roku wspólnicy Przyjaznego Państwa – Janusz Palikot (były poseł), Kuba Wojewódzki i Tomasz Czechowski – oraz Vortune Equity Group (VEG) powołali spółkę BUH Distillery sp. z o.o., której produkcja ma odbywać się w Browarze w Niechanowie. Obecność byłego polityka w grupie inwestorów wskazuje na potencjalny wpływ polityczny na działalność browaru.\",\n      \"severity\": \"LOW\",\n      \"date\": \"2021-04-21\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html\"\n      ],\n      \"raw_text\": \"Wspólnicy Przyjaznego Państwa – Janusz Palikot, Kuba Wojewódzki i Tomasz Czechowski – oraz Vortune Equity Group (VEG) powołują BUH Distillery sp. z o.o. i rozszerzają linię produktów pod marką BUH. W browarze Niechanowo, należącym do VEG, będzie powstawała okowita z linii BUH.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 21877,
              "output_tokens": 4043,
              "total_tokens": 25920,
              "cost_usd": 0.00570735
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:51:31.459683"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html\n   - https://pl.wikipedia.org/wiki/Browar_Niechanowo\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Planowane przejęcie Browaru w Niechanowie przez spółkę Palikota\",\n      \"description\": \"W 2022 roku spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, ogłosiła zamiar przejęcia Browaru w Niechanowie. W ramach przygotowań spółka pozyskała 7,5 mln zł w ofercie publicznej, aby sfinansować transakcję planowaną na II lub III kwartał 2022 roku.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2022-01-01\",\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html\"\n      ],\n      \"raw_text\": \"Spółka Palikota planowała przejęcie Browaru w Niechanowie.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    },\n    {\n      \"title\": \"Dane finansowe i rejestrowe Browaru w Niechanowie za 2023 rok\",\n      \"description\": \"BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ posiada NIP 8971868685, KRS 0000795615 oraz REGON 383924530. W 2023 roku spółka odnotowała przychody netto ze sprzedaży w wysokości 2,2 mln zł oraz zobowiązania krótkoterminowe w wysokości 5,5 mln zł.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2023-01-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://aleo.com/int/company/browar-w-niechanowie-spolka-z-ograniczona-odpowiedzialnoscia\"\n      ],\n      \"raw_text\": \"Dane finansowe Browaru w Niechanowie za 2023 rok.\",\n      \"context\": {\n        \"NIP\": \"8971868685\",\n        \"KRS\": \"0000795615\",\n        \"REGON\": \"383924530\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników w kategorii Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna poza wymienionymi powyżej źródłami.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 23975,
              "output_tokens": 1871,
              "total_tokens": 25846,
              "cost_usd": 0.00471885
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T08:51:44.230922"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "95f29114-2a27-4c48-942f-5ed1062b1df8",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "BROWAR W NIECHANOWIE wystawiony na sprzedaż przez Skarb Państwa",
            "description": "W 2006 roku budynki i wyposażenie dawnego Browaru w Niechanowie zostały wystawione przez Skarb Państwa na sprzedaż. W 2009 roku zakład przeszedł na własność spółki Browar Niechanowo Sp. z o.o. Działanie to wskazuje na bezpośrednią interwencję państwa w losy podmiotu.",
            "source_urls": [
              "https://pl.wikipedia.org/wiki/Browar_Niechanowo"
            ],
            "date": "2006-01-01",
            "status": "resolved",
            "context": {},
            "raw_text": "Na początku XXI wieku budynki dawnego browaru wraz z wyposażeniem zostały wystawione przez Skarb Państwa na sprzedaż. W 2006 roku zostały sprzedane.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "84e40c44-fd84-48b9-9f65-297d8486ba7c",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Polityczne powiązania Browaru w Niechanowie poprzez inwestorów‑polityków",
            "description": "W 2021 roku wspólnicy Przyjaznego Państwa – Janusz Palikot (były poseł), Kuba Wojewódzki i Tomasz Czechowski – oraz Vortune Equity Group (VEG) powołali spółkę BUH Distillery sp. z o.o., której produkcja ma odbywać się w Browarze w Niechanowie. Obecność byłego polityka w grupie inwestorów wskazuje na potencjalny wpływ polityczny na działalność browaru.",
            "source_urls": [
              "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
            ],
            "date": "2021-04-21",
            "status": "resolved",
            "context": {},
            "raw_text": "Wspólnicy Przyjaznego Państwa – Janusz Palikot, Kuba Wojewódzki i Tomasz Czechowski – oraz Vortune Equity Group (VEG) powołują BUH Distillery sp. z o.o. i rozszerzają linię produktów pod marką BUH. W browarze Niechanowo, należącym do VEG, będzie powstawała okowita z linii BUH.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "dd6132dc-66ab-4432-9c27-0deed5f68ed1",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Planowane przejęcie Browaru w Niechanowie przez spółkę Palikota",
            "description": "W 2022 roku spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, ogłosiła zamiar przejęcia Browaru w Niechanowie. W ramach przygotowań spółka pozyskała 7,5 mln zł w ofercie publicznej, aby sfinansować transakcję planowaną na II lub III kwartał 2022 roku.",
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
            ],
            "date": "2022-01-01",
            "status": "alleged",
            "context": {},
            "raw_text": "Spółka Palikota planowała przejęcie Browaru w Niechanowie.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "a63686b2-e363-4bb5-8546-7610d19752ca",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Dane finansowe i rejestrowe Browaru w Niechanowie za 2023 rok",
            "description": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ posiada NIP 8971868685, KRS 0000795615 oraz REGON 383924530. W 2023 roku spółka odnotowała przychody netto ze sprzedaży w wysokości 2,2 mln zł oraz zobowiązania krótkoterminowe w wysokości 5,5 mln zł.",
            "source_urls": [
              "https://aleo.com/int/company/browar-w-niechanowie-spolka-z-ograniczona-odpowiedzialnoscia"
            ],
            "date": "2023-01-01",
            "status": "ongoing",
            "context": {
              "NIP": "8971868685",
              "KRS": "0000795615",
              "REGON": "383924530"
            },
            "raw_text": "Dane finansowe Browaru w Niechanowie za 2023 rok.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "fbf6d3a1-09d9-44d0-a97c-5ccc738a7c88",
            "statement": "Browar w Niechanowie został wystawiony na sprzedaż przez Skarb Państwa w 2006 roku. W 2009 roku zakład przeszedł na własność spółki Browar Niechanowo Sp. z o.o. Działanie to wskazuje na bezpośrednią interwencję państwa w losy podmiotu.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "95f29114-2a27-4c48-942f-5ed1062b1df8"
            ],
            "source_urls": [
              "https://pl.wikipedia.org/wiki/Browar_Niechanowo"
            ],
            "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
            "cost_attribution": 0.00355448,
            "created_at": "2026-03-30T08:51:31.458606"
          },
          {
            "fact_id": "19004604-8610-4854-8520-4082e89646d4",
            "statement": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ posiada NIP 8971868685, KRS 0000795615 oraz REGON 383924530. W 2023 roku spółka odnotowała przychody netto ze sprzedaży w wysokości 2,2 mln zł. Zobowiązania krótkoterminowe spółki wyniosły 5,5 mln zł.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "a63686b2-e363-4bb5-8546-7610d19752ca"
            ],
            "source_urls": [
              "https://aleo.com/int/company/browar-w-niechanowie-spolka-z-ograniczona-odpowiedzialnoscia"
            ],
            "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
            "cost_attribution": 0.00306757,
            "created_at": "2026-03-30T08:51:44.229774"
          },
          {
            "fact_id": "252722b3-6ff0-4f3b-a3fa-9e262f624f0b",
            "statement": "W 2021 roku wspólnicy Przyjaznego Państwa, w tym były poseł Janusz Palikot, oraz Vortune Equity Group powołali spółkę BUH Distillery sp. z o.o., której produkcja ma odbywać się w Browarze w Niechanowie. Obecność byłego polityka w grupie inwestorów wskazuje na potencjalny wpływ polityczny na działalność browaru. Inwestorzy tacy jak Janusz Palikot mogą mieć wpływ na strategię i decyzje podejmowane przez browar.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "84e40c44-fd84-48b9-9f65-297d8486ba7c"
            ],
            "source_urls": [
              "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
            ],
            "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
            "cost_attribution": 0.00355448,
            "created_at": "2026-03-30T08:51:31.458630"
          },
          {
            "fact_id": "3cad1554-6faf-4e87-ab41-d9e08f9cfe64",
            "statement": "Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, ogłosiła w 2022 roku zamiar przejęcia Browaru w Niechanowie. W ramach przygotowań spółka pozyskała 7,5 mln zł w ofercie publicznej, aby sfinansować transakcję. Planowana data przejęcia to drugi lub trzeci kwartał 2022 roku.",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "dd6132dc-66ab-4432-9c27-0deed5f68ed1"
            ],
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
            ],
            "subject_node_id": "cef8eacb-ee20-48c7-b511-806dfeed5850",
            "cost_attribution": 0.00306757,
            "created_at": "2026-03-30T08:51:44.229750"
          }
        ],
        "cumulative_cost": 0.04442145,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          1.0,
          0.5
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T08:51:44.231078",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "8cb95f6a-c1be-48a6-9ad7-c5e17a176927",
      "subject_type": "ENTITY",
      "subject_name": "CAFEWAY INVESTORS",
      "subject_full_name": "CAFEWAY INVESTORS SPÓŁKA AKCYJNA",
      "subject_node_id": "8fdd943a-3132-4dac-be47-dda5a11a943b",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Organu Nadzoru of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Organu Nadzoru",
        "role": "Członek Organu Nadzoru"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 CAFEWAY INVESTORS 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 CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY INVESTORS w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". Nie znaleziono żadnych informacji o postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach ani innych przestępstwach związanych z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12415,
              "output_tokens": 500,
              "total_tokens": 12915,
              "cost_usd": 0.00216225
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:51:50.991741"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 CAFEWAY INVESTORS 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 CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY INVESTORS związanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12732,
              "output_tokens": 449,
              "total_tokens": 13181,
              "cost_usd": 0.0021792
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:51:58.104097"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 CAFEWAY INVESTORS w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 bezpośrednio związanych z podmiotem CAFEWAY INVESTORS w kategorii audyty, nieprawidłowości zarządcze i governance. W przeprowadzonych wyszukiwaniach nie odnaleziono żadnych źródeł zawierających fakty, daty, kwoty ani numery spraw dotyczących nieuregulowanych zobowiązań, likwidacji, upadłości, audytów, kontroli, nieprawidłowości zarządczych, sporów z pracownikami lub byłymi członkami zarządu. Wszystkie znalezione wyniki dotyczyły innych podmiotów lub były ogólnymi raportami, które nie spełniały kryterium dokładnego dopasowania nazwy \\\"CAFEWAY INVESTORS\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21466,
              "output_tokens": 1184,
              "total_tokens": 22650,
              "cost_usd": 0.0039303
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:52:10.757191"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 CAFEWAY INVESTORS w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY INVESTORS związanych z ryzykiem reputacyjnym, informacjami o pokrzywdzonych klientach, opiniami pracowników/klientów lub negatywnymi opiniami w mediach i internecie. Nie znaleziono żadnych źródeł spełniających kryteria wyszukiwania przy zachowaniu wymogu dokładnego dopasowania nazwy podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12830,
              "output_tokens": 622,
              "total_tokens": 13452,
              "cost_usd": 0.0022977
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:52:15.964707"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 CAFEWAY INVESTORS 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 CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 negatywne informacje dotyczące podmiotu CAFEWAY INVESTORS w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11400,
              "output_tokens": 443,
              "total_tokens": 11843,
              "cost_usd": 0.0019758
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:52:24.600067"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01254525,
        "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-30T08:52:24.600240",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "b9262e6a-dc15-48fb-a606-bd92f3d51be1",
      "subject_type": "ENTITY",
      "subject_name": "CAFEWAY",
      "subject_full_name": "CAFEWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "0097e71d-1930-4cdd-8af3-06d75854849c",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu,Udziałowiec of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu,Udziałowiec",
        "role": "Prezes Zarządu,Udziałowiec"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 CAFEWAY 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 CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spełniających kryteria wyszukiwania dla podmiotu CAFEWAY w kategorii spraw karnych i postępowań prokuratorskich przy zachowaniu wymogu dopasowania nazwy dokładnie (lub odległość Levenshteina ≤ 2).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14750,
              "output_tokens": 1162,
              "total_tokens": 15912,
              "cost_usd": 0.0029097
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:52:32.765666"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 CAFEWAY 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 CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane bezpośrednio z podmiotem CAFEWAY lub jego prezesem Tomaszem Nietubyciem. Wszystkie znalezione wyniki dotyczyły jedynie ogólnych opisów przestępstw korupcyjnych, nie odnosząc się do CAFEWAY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24142,
              "output_tokens": 552,
              "total_tokens": 24694,
              "cost_usd": 0.0039525
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:52:40.880006"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 CAFEWAY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących audytów, nieprawidłowości zarządczych, likwidacji, upadłości, nieuregulowanych zobowiązań ani sporów z pracownikami lub członkami zarządu spółki CAFEWAY. Dostępne wyniki wyszukiwania zawierały jedynie dane rejestrowe i finansowe, które nie spełniają kryteriów adverse media w wybranej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24753,
              "output_tokens": 1673,
              "total_tokens": 26426,
              "cost_usd": 0.00471675
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:52:54.555934"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 CAFEWAY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 i internecie dotyczących podmiotu CAFEWAY (dokładna nazwa) w kategorii ryzyka reputacyjnego, w tym brak danych o pokrzywdzonych klientach, opiniach pracowników/klientów oraz negatywnych opiniach, przy zachowaniu wymogu dopasowania nazwy dokładnie i wykluczeniu źródeł z oficjalnych rejestrów.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15951,
              "output_tokens": 899,
              "total_tokens": 16850,
              "cost_usd": 0.00293205
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:53:05.692096"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 CAFEWAY 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 CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein ≤ 2) i braku dostępnych źródeł potwierdzających takie zdarzenia.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7985,
              "output_tokens": 432,
              "total_tokens": 8417,
              "cost_usd": 0.00145695
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:53:13.028133"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01596795,
        "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-30T08:53:13.028313",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "529311a6-0819-47fa-a74d-4ee60b1ac8bb",
      "subject_type": "ENTITY",
      "subject_name": "CENTRUM USŁUG WSPÓLNYCH TENCZYNEK",
      "subject_full_name": "CENTRUM USŁUG WSPÓLNYCH TENCZYNEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Udziałowiec of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Udziałowiec",
        "role": "Udziałowiec"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CENTRUM USŁUG WSPÓLNYCH TENCZYNEK**\nKontekst pomocniczy: CENTRUM USŁUG WSPÓLNYCH TENCZYNEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 CENTRUM USŁUG WSPÓLNYCH TENCZYNEK 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 CENTRUM USŁUG WSPÓLNYCH TENCZYNEK 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Zatrzymanie Janusza Palikota i współpracowników w sprawie kryminalnej\",\n      \"description\": \"Prokuratura oraz Centralne Biuro Antykorupcyjne (CBA) przeprowadziły zatrzymania Janusza Palikota oraz jego współpracowników, w tym osób związanych z Centrum Usług Wspólnych Tenczynek. Zatrzymania dotyczą podejrzeń o oszustwa finansowe, przywłaszczenie mienia oraz inne przestępstwa gospodarcze. W toku postępowania prowadzone są dalsze przesłuchania i zabezpieczenia rzeczowe.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/\"\n      ],\n      \"raw_text\": \"Zatrzymani w swoich domach w Lublinie (Janusz Palikot i Przemysław B.) i Biłgoraju (Zbigniew B.) zostali przewiezieni do Wrocławia na przesłuchanie przez prokuratora.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"CENTRUM USŁUG WSPÓLNYCH TENCZYNEK\"\n    },\n    {\n      \"title\": \"Aresztowanie Janusza Palikota – konsekwencje dla Centrum Usług Wspólnych Tenczynek\",\n      \"description\": \"W wyniku aresztowania Janusza Palikota, prokuratura podjęła działania wobec spółek powiązanych, w tym Centrum Usług Wspólnych Tenczynek. W artykule wskazano, że pracownicy tej spółki zostali przeniesieni przed aresztowaniem i że sprawa obejmuje zarzuty oszustwa oraz przywłaszczenia. Postępowanie jest w toku.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/\"\n      ],\n      \"raw_text\": \"Jak ustaliliśmy, może chodzić o partię alkoholi należących do Marka Maślanki. ... Zatrzymani w swoich domach w Lublinie (Janusz Palikot i Przemysław B.) i Biłgoraju (Zbigniew B.) zostali przewiezieni do Wrocławia na przesłuchanie przez prokuratora.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"CENTRUM USŁUG WSPÓLNYCH TENCZYNEK\"\n    },\n    {\n      \"title\": \"Problemy finansowe i zaległości płacowe w Centrum Usług Wspólnych Tenczynek – dochodzenie prokuratorskie\",\n      \"description\": \"Artykuł opisuje, że od 2023 roku Państwowa Inspekcja Pracy wielokrotnie kontrolowała działalność spółek powiązanych z Januszem Palikotem, w tym Centrum Usług Wspólnych Tenczynek, wykazując zaległości w wypłatach wynagrodzeń i składek ZUS. W wyniku tych nieprawidłowości prokuratura wszczęła postępowanie karne przeciwko zarządzającym spółką.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html\"\n      ],\n      \"raw_text\": \"Od 2023 roku Państwowa Inspekcja Pracy cztery razy sprawdzała biznesy Janusza Palikota w Tenczynku - Manufakturę Piwa, Wódki i Wina oraz Centrum Usług Wspólnych Tenczynek Spółka z o.o. Kontrole wykazały, że biznesmen nie wypłacał pensji osobom zatrudnionym na etatach, a także tym, które pracowały na umowach typu B2B.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"CENTRUM USŁUG WSPÓLNYCH TENCZYNEK\"\n    },\n    {\n      \"title\": \"Zadłużenie i oskarżenia o oszustwa finansowe wobec spółek Palikota, w tym Centrum Usług Wspólnych Tenczynek\",\n      \"description\": \"W artykule podkreślono, że pracownicy Browaru Tenczynek, będącego częścią grupy spółek Palikota, zgłaszają brak wypłat i wskazują na zadłużenie w wysokości 300 mln zł. Prokuratura prowadzi dochodzenie w sprawie oszustw finansowych, które obejmują również Centrum Usług Wspólnych Tenczynek.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html\"\n      ],\n      \"raw_text\": \"Pracownicy Browaru Tenczynek, należącego do Janusza Palikota, donoszą o braku wypłat oraz informują o zadłużeniu polityka na kwotę 300 milionów złotych.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"CENTRUM USŁUG WSPÓLNYCH TENCZYNEK\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak\"\n}",
            "findings_count": 4,
            "facts_extracted": 4,
            "cost": {
              "input_tokens": 14227,
              "output_tokens": 3445,
              "total_tokens": 17672,
              "cost_usd": 0.00420105
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:53:33.369017"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CENTRUM USŁUG WSPÓLNYCH TENCZYNEK**\nKontekst pomocniczy: CENTRUM USŁUG WSPÓLNYCH TENCZYNEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 CENTRUM USŁUG WSPÓLNYCH TENCZYNEK 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 CENTRUM USŁUG WSPÓLNYCH TENCZYNEK 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.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html\n   - https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html\n   - https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/\n   - https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, które jednoznacznie wskazują na podejrzenie korupcji, łapownictwa, śledztwo prokuratorskie lub zarzuty korupcyjne wobec podmiotu CENTRUM USŁUG WSPÓLNYCH TENCZYNEK. Znalezione materiały dotyczą jedynie problemów z wypłatą wynagrodzeń i kontroli PIP, co nie spełnia kryteriów korupcji.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28668,
              "output_tokens": 1471,
              "total_tokens": 30139,
              "cost_usd": 0.0051828
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:53:45.960333"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CENTRUM USŁUG WSPÓLNYCH TENCZYNEK**\nKontekst pomocniczy: CENTRUM USŁUG WSPÓLNYCH TENCZYNEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 CENTRUM USŁUG WSPÓLNYCH TENCZYNEK w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie CENTRUM USŁUG WSPÓLNYCH TENCZYNEK 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.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html\n   - https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html\n   - https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/\n   - https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"No adverse media findings related to audits, governance, non‑settled liabilities, liquidation, bankruptcy, disputes, or audits were found for the exact entity name CENTRUM USŁUG WSPÓLNYCH TENCZYNEK in the searched sources. The available sources only contain basic registry information and do not mention any of the requested adverse events.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14199,
              "output_tokens": 1690,
              "total_tokens": 15889,
              "cost_usd": 0.00314385
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:53:55.659345"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CENTRUM USŁUG WSPÓLNYCH TENCZYNEK**\nKontekst pomocniczy: CENTRUM USŁUG WSPÓLNYCH TENCZYNEK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 CENTRUM USŁUG WSPÓLNYCH TENCZYNEK w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie CENTRUM USŁUG WSPÓLNYCH TENCZYNEK 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.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html\n   - https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html\n   - https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/\n   - https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 i internecie dotyczących negatywnych opinii, skarg klientów, pracowników lub innych zdarzeń o charakterze reputacyjnym związanych z podmiotem CENTRUM USŁUG WSPÓLNYCH TENCZYNEK. Wszystkie dostępne wyniki to jedynie dane z oficjalnych rejestrów, które nie spełniają kryteriów wykluczenia.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15381,
              "output_tokens": 1154,
              "total_tokens": 16535,
              "cost_usd": 0.00299955
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:54:03.574329"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL"
        ],
        "findings": [
          {
            "finding_id": "e1d69c1c-36e2-44cc-be6a-a942ab60035e",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Zatrzymanie Janusza Palikota i współpracowników w sprawie kryminalnej",
            "description": "Prokuratura oraz Centralne Biuro Antykorupcyjne (CBA) przeprowadziły zatrzymania Janusza Palikota oraz jego współpracowników, w tym osób związanych z Centrum Usług Wspólnych Tenczynek. Zatrzymania dotyczą podejrzeń o oszustwa finansowe, przywłaszczenie mienia oraz inne przestępstwa gospodarcze. W toku postępowania prowadzone są dalsze przesłuchania i zabezpieczenia rzeczowe.",
            "source_urls": [
              "https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Zatrzymani w swoich domach w Lublinie (Janusz Palikot i Przemysław B.) i Biłgoraju (Zbigniew B.) zostali przewiezieni do Wrocławia na przesłuchanie przez prokuratora.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "7cc6304c-58e1-4966-a6fd-6979a55cdac2",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Aresztowanie Janusza Palikota – konsekwencje dla Centrum Usług Wspólnych Tenczynek",
            "description": "W wyniku aresztowania Janusza Palikota, prokuratura podjęła działania wobec spółek powiązanych, w tym Centrum Usług Wspólnych Tenczynek. W artykule wskazano, że pracownicy tej spółki zostali przeniesieni przed aresztowaniem i że sprawa obejmuje zarzuty oszustwa oraz przywłaszczenia. Postępowanie jest w toku.",
            "source_urls": [
              "https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Jak ustaliliśmy, może chodzić o partię alkoholi należących do Marka Maślanki. ... Zatrzymani w swoich domach w Lublinie (Janusz Palikot i Przemysław B.) i Biłgoraju (Zbigniew B.) zostali przewiezieni do Wrocławia na przesłuchanie przez prokuratora.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "6b18ed9e-1fb4-473c-bb3f-57ad2b89f973",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Problemy finansowe i zaległości płacowe w Centrum Usług Wspólnych Tenczynek – dochodzenie prokuratorskie",
            "description": "Artykuł opisuje, że od 2023 roku Państwowa Inspekcja Pracy wielokrotnie kontrolowała działalność spółek powiązanych z Januszem Palikotem, w tym Centrum Usług Wspólnych Tenczynek, wykazując zaległości w wypłatach wynagrodzeń i składek ZUS. W wyniku tych nieprawidłowości prokuratura wszczęła postępowanie karne przeciwko zarządzającym spółką.",
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Od 2023 roku Państwowa Inspekcja Pracy cztery razy sprawdzała biznesy Janusza Palikota w Tenczynku - Manufakturę Piwa, Wódki i Wina oraz Centrum Usług Wspólnych Tenczynek Spółka z o.o. Kontrole wykazały, że biznesmen nie wypłacał pensji osobom zatrudnionym na etatach, a także tym, które pracowały na umowach typu B2B.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "055e7f8d-3c35-4bff-9353-5aea006b372d",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Zadłużenie i oskarżenia o oszustwa finansowe wobec spółek Palikota, w tym Centrum Usług Wspólnych Tenczynek",
            "description": "W artykule podkreślono, że pracownicy Browaru Tenczynek, będącego częścią grupy spółek Palikota, zgłaszają brak wypłat i wskazują na zadłużenie w wysokości 300 mln zł. Prokuratura prowadzi dochodzenie w sprawie oszustw finansowych, które obejmują również Centrum Usług Wspólnych Tenczynek.",
            "source_urls": [
              "https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Pracownicy Browaru Tenczynek, należącego do Janusza Palikota, donoszą o braku wypłat oraz informują o zadłużeniu polityka na kwotę 300 milionów złotych.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "5d70938d-391d-4b9f-bde7-18aa3b821ac4",
            "statement": "Janusz Palikot i jego współpracownicy, w tym osoby związane z Centrum Usług Wspólnych Tenczynek, zostali zatrzymani przez prokuraturę i Centralne Biuro Antykorupcyjne (CBA) w związku z podejrzeniami o oszustwa finansowe, przywłaszczenie mienia oraz inne przestępstwa gospodarcze. W toku postępowania prowadzone są dalsze przesłuchania i zabezpieczenia rzeczowe. Zatrzymania te dotyczą bezpośrednio Centrum Usług Wspólnych Tenczynek.",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "e1d69c1c-36e2-44cc-be6a-a942ab60035e"
            ],
            "source_urls": [
              "https://jawnylublin.pl/janusz-p-zatrzymany-przez-cba-to-koniec-jego-lifestylowego-alkoholowego-imperium/"
            ],
            "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
            "cost_attribution": 0.00185989,
            "created_at": "2026-03-30T08:53:33.367703"
          },
          {
            "fact_id": "b423f10f-161c-46c6-9674-6baa9af33d97",
            "statement": "W wyniku aresztowania Janusza Palikota, prokuratura podjęła działania wobec spółek powiązanych, w tym Centrum Usług Wspólnych Tenczynek. Pracownicy tej spółki zostali przeniesieni przed aresztowaniem. Sprawa obejmuje zarzuty oszustwa oraz przywłaszczenia.",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "7cc6304c-58e1-4966-a6fd-6979a55cdac2"
            ],
            "source_urls": [
              "https://jawnylublin.pl/areszt-dla-janusza-palikota-za-kaucja-wychodza-jego-wspolpracownicy/"
            ],
            "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
            "cost_attribution": 0.00185989,
            "created_at": "2026-03-30T08:53:33.367727"
          },
          {
            "fact_id": "ae8e1225-0f6b-4632-bba4-fead27924614",
            "statement": "Centrum Usług Wspólnych Tenczynek miało problemy finansowe i zaległości płacowe, co doprowadziło do dochodzenia prokuratorskiego. Państwowa Inspekcja Pracy wielokrotnie kontrolowała działalność spółek powiązanych z Januszem Palikotem, wykazując zaległości w wypłatach wynagrodzeń i składek ZUS. W wyniku tych nieprawidłowości prokuratura wszczęła postępowanie karne przeciwko zarządzającym spółką.",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "6b18ed9e-1fb4-473c-bb3f-57ad2b89f973"
            ],
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/tyle-janusz-palikot-jest-winny-swoim-pracownikom,150736.html"
            ],
            "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
            "cost_attribution": 0.00185989,
            "created_at": "2026-03-30T08:53:33.367742"
          },
          {
            "fact_id": "7ff42b76-f5fd-4606-b1f3-bc0c1dac0688",
            "statement": "Centrum Usług Wspólnych Tenczynek jest objęte dochodzeniem w sprawie oszustw finansowych, związanych z zadłużeniem w wysokości 300 mln zł. Pracownicy Browaru Tenczynek, będącego częścią grupy spółek Palikota, zgłaszają brak wypłat. Prokuratura prowadzi dochodzenie w tej sprawie.",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "055e7f8d-3c35-4bff-9353-5aea006b372d"
            ],
            "source_urls": [
              "https://superbiz.se.pl/wiadomosci/palikot-ma-300-mln-zl-dlugow-i-oszukal-pracownikow-nie-raczyl-przeprosic-aa-kPyA-pBBh-McmF.html"
            ],
            "subject_node_id": "0073e8a3-ddca-4205-b18a-0b39de165f02",
            "cost_attribution": 0.00185989,
            "created_at": "2026-03-30T08:53:33.367755"
          }
        ],
        "cumulative_cost": 0.01552725,
        "information_gain_history": [
          1.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Sufficient facts (4) with 3 consecutive low-gain iterations",
        "stopped_at": "2026-03-30T08:54:03.574538",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "4e7ae982-0929-4058-8747-6e72a8053897",
      "subject_type": "ENTITY",
      "subject_name": "COLD BREW",
      "subject_full_name": "COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "e3f5cb47-fd69-4243-958d-906174aab63a",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 COLD BREW 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 COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 sprawy karne lub postępowania prokuratorskie związane z podmiotem COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16377,
              "output_tokens": 435,
              "total_tokens": 16812,
              "cost_usd": 0.00271755
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:54:10.115873"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 COLD BREW 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 COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ oraz jego prezesem Tomaszem Nietubyciem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10670,
              "output_tokens": 815,
              "total_tokens": 11485,
              "cost_usd": 0.0020895
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:54:17.381289"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 COLD BREW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 zarządczych, audytach, nieuregulowanych zobowiązaniach, likwidacji, upadłości, sporach z pracownikami lub członkami zarządu dla podmiotu COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Dostępne źródła (krs-pobierz.pl, rejestr.io, imsig.pl) zawierają jedynie dane rejestrowe i finansowe, bez wskazań na adverse media w wymaganej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18171,
              "output_tokens": 1934,
              "total_tokens": 20105,
              "cost_usd": 0.00388605
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:54:27.815916"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 COLD BREW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ (Polska). Znalezione wyniki dotyczyły innych podmiotów lub produktów cold brew, nie spełniając wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9747,
              "output_tokens": 827,
              "total_tokens": 10574,
              "cost_usd": 0.00195825
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:54:35.794633"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 COLD BREW 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 COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 na temat powiązań COLD BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ z podmiotami politycznymi lub wpływu państwa na działalność spółki w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11731,
              "output_tokens": 529,
              "total_tokens": 12260,
              "cost_usd": 0.00207705
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:54:43.545305"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0127284,
        "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-30T08:54:43.545504",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "62b808bc-57af-4d53-bb09-0bbac5f4f041",
      "subject_type": "ENTITY",
      "subject_name": "DOCTOR BREW",
      "subject_full_name": "DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Zarządu",
        "role": "Członek Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 potwierdzonych informacji o rzeczywistych postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach lub innych przestępstwach dotyczących podmiotu DOCTOR BREW. Znalezione materiały (np. dyskusje o potencjalnym przestępstwie podszywania się) nie opisują faktycznych działań prokuratury ani nie podają numerów spraw, dat ani innych szczegółów wymaganych dla kategorii 'Sprawy karne i postępowania prokuratorskie'.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 35629,
              "output_tokens": 1157,
              "total_tokens": 36786,
              "cost_usd": 0.00603855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:55:00.562756"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 DOCTOR BREW lub członkiem zarządu Tomaszem Nietubyć.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 92103,
              "output_tokens": 10472,
              "total_tokens": 102575,
              "cost_usd": 0.02009865
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:55:45.008181"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 DOCTOR BREW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Zlecenie audytu całego holdingu Manufaktura Piwa Wódki i Wina\",\n      \"description\": \"Zespół nadzorujący holdingu Manufaktura Piwa Wódki i Wina, do którego należy spółka Doctor Brew, zlecił audyt wszystkich aktywności tego podmiotu. Celem audytu jest wdrożenie zmian organizacyjnych i osobowych zapewniających rentowność. Informacja pochodzi z artykułu opisującego trudną sytuację finansową grupy i planowane działania naprawcze.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a\"\n      ],\n      \"raw_text\": \"Zespół nadzorujący zlecił audyt wszystkich aktywności holdingu Manufaktura Piwa Wódki i Wina, by „w oparciu o jego wyniki wdrożyć zmiany organizacyjne i osobowe, które zapewnią osiągnięcie celu głównego, czyli rentowności”.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Dzierżawa Browaru Lwówek przez Doctor Brew\",\n      \"description\": \"Browar Lwówek został wydzierżawiony firmie Doctor Brew, która uzyskała wyłączne prawo pierwokupu tego zakładu. Umowa została zawarta w 2018 roku i przewiduje możliwość przejęcia własności po spełnieniu określonych warunków. Informacja pochodzi z serwisu opisującego właścicieli i struktury spółek w branży piwowarskiej.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2018-01-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://ccprogres.pl/wlasciciele/browar-lwowek/\"\n      ],\n      \"raw_text\": \"Formalnym właścicielem browaru nadal pozostaje Marek Jakubiak, choć aktualne operacje prowadzi dzierżawca – firma Doctor Brew, która może stać się właścicielem zakładu po skorzystaniu z prawa pierwokupu.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Problemy finansowe i zadłużenie związane z Doctor Brew w grupie MPWiW\",\n      \"description\": \"W artykule opisano, że spółka Doctor Brew, będąca częścią grupy MPWiW, przyczyniła się do zwiększenia zadłużenia grupy poprzez emisję obligacji. W 2020 roku zebrano prawie 20 mln zł, a w 2022 roku kolejne serie na łączną sumę 22 mln zł, co budziło obawy o zdolność spłaty zobowiązań. Informacja wskazuje na potencjalne nieuregulowane zobowiązania i ryzyko finansowe związane z działalnością Doctor Brew.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/\"\n      ],\n      \"raw_text\": \"Spółka nie ograniczyła się także do jednej transzy obligacji: w 2020 r. zebrała w ten sposób prawie 20 mln zł, dzięki czemu spłaciła obligatariuszy z pierwszych emisji. W 2022 r. wyszły kolejne serie na łączną sumę 22 mln zł.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 21406,
              "output_tokens": 3310,
              "total_tokens": 24716,
              "cost_usd": 0.0051969
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:56:08.118696"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 DOCTOR BREW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie DOCTOR BREW 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://ccprogres.pl/wlasciciele/browar-lwowek/\n   - https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/\n   - https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 Ryzyko reputacyjne oraz wpływ na media i opinię publiczną dla podmiotu DOCTOR BREW. Przeszukane źródła nie zawierają negatywnych informacji o pokrzywdzonych klientach, opiniach pracowników lub klientów oraz negatywnych opinii o spółce w mediach i internecie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 74709,
              "output_tokens": 2928,
              "total_tokens": 77637,
              "cost_usd": 0.01296315
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:56:23.317328"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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://ccprogres.pl/wlasciciele/browar-lwowek/\n   - https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/\n   - https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"DOCTOR BREW łączy się z Manufakturą Piwa Wódki i Wina\",\n      \"description\": \"DOCTOR BREW połączył się z Manufakturą Piwa Wódki i Wina, spółką powiązaną z Januszem Palikotem. Połączenie ma na celu stworzenie holdingu alkoholowego i zwiększenie możliwości produkcyjnych poprzez wykorzystanie infrastruktury Browaru Tenczynek.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2022-03-29\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\"\n      ],\n      \"raw_text\": \"Dzięki wejściu do struktur holdingu wraz z Manufakturą Piwa Wódki i Wina Doctor Brew rozszerzy obecne możliwości produkcyjne o infrastrukturę Browaru Tenczynek.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Janusz Palikot i Kuba Wojewódzki zaangażowani w spółkę Przyjazne Państwo\",\n      \"description\": \"Janusz Palikot oraz Kuba Wojewódzki są współzałożycielami spółki Przyjazne Państwo, w której uczestniczy także Doctor Brew. Spółka produkuje piwa i napoje z dodatkiem olejów konopnych CBD, co wskazuje na powiązania podmiotu z działalnością polityczną i wpływem państwa.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html\"\n      ],\n      \"raw_text\": \"Nowa spółka tych trzech panów zajmie się produkcją napojów w tym piwa z olejami konopnymi CBD.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Polityczny wpływ na działalność Doctor Brew – współpraca z MPWiW\",\n      \"description\": \"W artykule opisano, że przed połączeniem sił Doctor Brew współpracował z MPWiW, spółką powiązaną z Januszem Palikotem, co wskazuje na polityczny wymiar działalności podmiotu.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html\"\n      ],\n      \"raw_text\": \"Zanim firmy połączyły siły, MPWiW współpracowała z Doctor Brew.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 39362,
              "output_tokens": 5544,
              "total_tokens": 44906,
              "cost_usd": 0.0092307
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T08:56:55.534004"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html\n   - https://ccprogres.pl/wlasciciele/browar-lwowek/\n   - https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\n   - https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/\n   - https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a\n   - https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Fuzja Browar Tenczynek i Doctor Brew zakończona w 2021 roku\",\n      \"description\": \"Browar Tenczynek i Doctor Brew zakończyły proces fuzji, tworząc jedną organizację. Fuzja została ogłoszona w styczniu 2021 roku i ma na celu połączenie produkcji piw obu podmiotów pod jedną marką.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a\"\n      ],\n      \"raw_text\": \"Jesteśmy w trakcie fuzji i łączenia Browaru Tenczynek i Doctor Brew i od stycznia będzie to jedna organizacja.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\",\n        \"REGON\": \"022288478\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Planowany holding alkoholowy z Doctor Brew – umowa do końca września 2020\",\n      \"description\": \"Janusz Palikot planował utworzyć holding alkoholowy, w którego skład wchodził Doctor Brew. Umowa miała zostać zawarta do końca września 2020 roku, a w ramach projektu przewidziano wspólny biznesplan na lata 2020‑2024.\",\n      \"severity\": \"LOW\",\n      \"date\": \"2020-09-30\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\"\n      ],\n      \"raw_text\": \"Strony opracowały już wstępnie wspólny biznesplan na lata 2020‑2024.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\",\n        \"REGON\": \"022288478\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Połączenie Doctor Brew z Manufakturą Piwa Wódki i Wina (MPWiW)\",\n      \"description\": \"Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu Doctor Brew i przeniesieniu jego majątku do MPWiW, co ma stworzyć lifestylowy holding alkoholowy. Decyzja została podjęta w 2020 roku.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/\"\n      ],\n      \"raw_text\": \"Tworzymy jedyny w swoim rodzaju lifestylowy holding alkoholowy.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\",\n        \"REGON\": \"022288478\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": null\n}\n```",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 23879,
              "output_tokens": 2533,
              "total_tokens": 26412,
              "cost_usd": 0.00510165
            },
            "information_gain": 0.3333333333333333,
            "timestamp": "2026-03-30T08:57:18.861435"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "fd8f2873-6ef5-4d0f-9238-83aabe965bb3",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "title": "Zlecenie audytu całego holdingu Manufaktura Piwa Wódki i Wina",
            "description": "Zespół nadzorujący holdingu Manufaktura Piwa Wódki i Wina, do którego należy spółka Doctor Brew, zlecił audyt wszystkich aktywności tego podmiotu. Celem audytu jest wdrożenie zmian organizacyjnych i osobowych zapewniających rentowność. Informacja pochodzi z artykułu opisującego trudną sytuację finansową grupy i planowane działania naprawcze.",
            "source_urls": [
              "https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Zespół nadzorujący zlecił audyt wszystkich aktywności holdingu Manufaktura Piwa Wódki i Wina, by „w oparciu o jego wyniki wdrożyć zmiany organizacyjne i osobowe, które zapewnią osiągnięcie celu głównego, czyli rentowności”.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "bce1392e-69b5-4b13-afbb-8bc062391f2f",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "title": "Dzierżawa Browaru Lwówek przez Doctor Brew",
            "description": "Browar Lwówek został wydzierżawiony firmie Doctor Brew, która uzyskała wyłączne prawo pierwokupu tego zakładu. Umowa została zawarta w 2018 roku i przewiduje możliwość przejęcia własności po spełnieniu określonych warunków. Informacja pochodzi z serwisu opisującego właścicieli i struktury spółek w branży piwowarskiej.",
            "source_urls": [
              "https://ccprogres.pl/wlasciciele/browar-lwowek/"
            ],
            "date": "2018-01-01",
            "status": "resolved",
            "context": {},
            "raw_text": "Formalnym właścicielem browaru nadal pozostaje Marek Jakubiak, choć aktualne operacje prowadzi dzierżawca – firma Doctor Brew, która może stać się właścicielem zakładu po skorzystaniu z prawa pierwokupu.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "93890d54-872a-47b6-935c-a9f2f948c293",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Problemy finansowe i zadłużenie związane z Doctor Brew w grupie MPWiW",
            "description": "W artykule opisano, że spółka Doctor Brew, będąca częścią grupy MPWiW, przyczyniła się do zwiększenia zadłużenia grupy poprzez emisję obligacji. W 2020 roku zebrano prawie 20 mln zł, a w 2022 roku kolejne serie na łączną sumę 22 mln zł, co budziło obawy o zdolność spłaty zobowiązań. Informacja wskazuje na potencjalne nieuregulowane zobowiązania i ryzyko finansowe związane z działalnością Doctor Brew.",
            "source_urls": [
              "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Spółka nie ograniczyła się także do jednej transzy obligacji: w 2020 r. zebrała w ten sposób prawie 20 mln zł, dzięki czemu spłaciła obligatariuszy z pierwszych emisji. W 2022 r. wyszły kolejne serie na łączną sumę 22 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "401aff93-1d89-4ef4-85d6-9b432e4bef3b",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "DOCTOR BREW łączy się z Manufakturą Piwa Wódki i Wina",
            "description": "DOCTOR BREW połączył się z Manufakturą Piwa Wódki i Wina, spółką powiązaną z Januszem Palikotem. Połączenie ma na celu stworzenie holdingu alkoholowego i zwiększenie możliwości produkcyjnych poprzez wykorzystanie infrastruktury Browaru Tenczynek.",
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "date": "2022-03-29",
            "status": "resolved",
            "context": {},
            "raw_text": "Dzięki wejściu do struktur holdingu wraz z Manufakturą Piwa Wódki i Wina Doctor Brew rozszerzy obecne możliwości produkcyjne o infrastrukturę Browaru Tenczynek.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "eb517a28-567f-451f-b700-af89fcc1c01f",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Janusz Palikot i Kuba Wojewódzki zaangażowani w spółkę Przyjazne Państwo",
            "description": "Janusz Palikot oraz Kuba Wojewódzki są współzałożycielami spółki Przyjazne Państwo, w której uczestniczy także Doctor Brew. Spółka produkuje piwa i napoje z dodatkiem olejów konopnych CBD, co wskazuje na powiązania podmiotu z działalnością polityczną i wpływem państwa.",
            "source_urls": [
              "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Nowa spółka tych trzech panów zajmie się produkcją napojów w tym piwa z olejami konopnymi CBD.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "b8184a6f-7682-415e-94f5-037e7d8c7058",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "Polityczny wpływ na działalność Doctor Brew – współpraca z MPWiW",
            "description": "W artykule opisano, że przed połączeniem sił Doctor Brew współpracował z MPWiW, spółką powiązaną z Januszem Palikotem, co wskazuje na polityczny wymiar działalności podmiotu.",
            "source_urls": [
              "https://www.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Zanim firmy połączyły siły, MPWiW współpracowała z Doctor Brew.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "a3b3cd37-a16e-405a-adb1-733cf3e70f9c",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Fuzja Browar Tenczynek i Doctor Brew zakończona w 2021 roku",
            "description": "Browar Tenczynek i Doctor Brew zakończyły proces fuzji, tworząc jedną organizację. Fuzja została ogłoszona w styczniu 2021 roku i ma na celu połączenie produkcji piw obu podmiotów pod jedną marką.",
            "source_urls": [
              "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427",
              "REGON": "022288478"
            },
            "raw_text": "Jesteśmy w trakcie fuzji i łączenia Browaru Tenczynek i Doctor Brew i od stycznia będzie to jedna organizacja.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "2791af88-2c5b-4c61-8193-72a31e315d6b",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Planowany holding alkoholowy z Doctor Brew – umowa do końca września 2020",
            "description": "Janusz Palikot planował utworzyć holding alkoholowy, w którego skład wchodził Doctor Brew. Umowa miała zostać zawarta do końca września 2020 roku, a w ramach projektu przewidziano wspólny biznesplan na lata 2020‑2024.",
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "date": "2020-09-30",
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427",
              "REGON": "022288478"
            },
            "raw_text": "Strony opracowały już wstępnie wspólny biznesplan na lata 2020‑2024.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "50553eeb-2ade-4bdd-b9e5-938a6aa3d7a5",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Połączenie Doctor Brew z Manufakturą Piwa Wódki i Wina (MPWiW)",
            "description": "Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu Doctor Brew i przeniesieniu jego majątku do MPWiW, co ma stworzyć lifestylowy holding alkoholowy. Decyzja została podjęta w 2020 roku.",
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427",
              "REGON": "022288478"
            },
            "raw_text": "Tworzymy jedyny w swoim rodzaju lifestylowy holding alkoholowy.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "97eb7011-0402-48dc-a760-a8066b83aa67",
            "statement": "Zespół nadzorujący holdingu Manufaktura Piwa Wódki i Wina zlecił audyt wszystkich aktywności podmiotu, w tym spółki Doctor Brew. Celem audytu jest wdrożenie zmian organizacyjnych i osobowych zapewniających rentowność. Audyt jest odpowiedzią na trudną sytuację finansową grupy.",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "fd8f2873-6ef5-4d0f-9238-83aabe965bb3"
            ],
            "source_urls": [
              "https://www.wirtualnemedia.pl/janusz-palikot-pozyczki-wodka-firma-problemy-finansowe,7169507939505793a"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.0024541,
            "created_at": "2026-03-30T08:56:08.117551"
          },
          {
            "fact_id": "fe7b76d9-9aae-4970-9e7a-8cc6df8f770e",
            "statement": "Browar Lwówek został wydzierżawiony firmie Doctor Brew, która uzyskała wyłączne prawo pierwokupu tego zakładu. Umowa została zawarta w 2018 roku. Umowa przewiduje możliwość przejęcia własności po spełnieniu określonych warunków.",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "bce1392e-69b5-4b13-afbb-8bc062391f2f"
            ],
            "source_urls": [
              "https://ccprogres.pl/wlasciciele/browar-lwowek/"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.0024541,
            "created_at": "2026-03-30T08:56:08.117575"
          },
          {
            "fact_id": "1c008867-c551-4c1d-814e-54a59518a80c",
            "statement": "Spółka Doctor Brew przyczyniła się do zwiększenia zadłużenia grupy MPWiW poprzez emisję obligacji. W 2020 roku zebrano prawie 20 mln zł, a w 2022 roku kolejne serie na łączną sumę 22 mln zł. Emitowanie obligacji budzi obawy o zdolność spłaty zobowiązań.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "93890d54-872a-47b6-935c-a9f2f948c293"
            ],
            "source_urls": [
              "https://bithub.pl/artykuly/alkoholowy-biznes-palikota-na-skraju-bankructwa-porazka-biznesowa-a-moze-kreatywna-piramida-finansowa/"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.0024541,
            "created_at": "2026-03-30T08:56:08.117590"
          },
          {
            "fact_id": "0c427f93-d853-43b6-b3e7-c32c8d8ac2ae",
            "statement": "DOCTOR BREW połączył się z Manufakturą Piwa Wódki i Wina. Połączenie ma na celu stworzenie holdingu alkoholowego. Celem połączenia jest zwiększenie możliwości produkcyjnych poprzez wykorzystanie infrastruktury Browaru Tenczynek.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "401aff93-1d89-4ef4-85d6-9b432e4bef3b"
            ],
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.0051146,
            "created_at": "2026-03-30T08:56:55.532888"
          },
          {
            "fact_id": "6304f1ff-ae90-4e15-9648-fab075cc9b09",
            "statement": "Janusz Palikot i Kuba Wojewódzki są współzałożycielami spółki Przyjazne Państwo. Spółka Przyjazne Państwo współpracuje z Doctor Brew. Spółka produkuje piwa i napoje z dodatkiem olejów konopnych CBD.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "eb517a28-567f-451f-b700-af89fcc1c01f"
            ],
            "source_urls": [
              "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.0051146,
            "created_at": "2026-03-30T08:56:55.532912"
          },
          {
            "fact_id": "65fbd1d7-ee23-47b5-a7d8-715f6ae176e0",
            "statement": "Fuzja Browar Tenczynek i Doctor Brew została zakończona w 2021 roku. Celem fuzji było połączenie produkcji piw obu podmiotów pod jedną marką. Fuzja została ogłoszona w styczniu 2021 roku.",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "a3b3cd37-a16e-405a-adb1-733cf3e70f9c"
            ],
            "source_urls": [
              "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.00316165,
            "created_at": "2026-03-30T08:57:18.860204"
          },
          {
            "fact_id": "6f53868f-6262-46fd-9453-0938877ff52b",
            "statement": "Janusz Palikot planował utworzyć holding alkoholowy z Doctor Brew. Umowa miała zostać zawarta do końca września 2020 roku. W ramach projektu przewidziano wspólny biznesplan na lata 2020‑2024.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "2791af88-2c5b-4c61-8193-72a31e315d6b"
            ],
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.00316165,
            "created_at": "2026-03-30T08:57:18.860235"
          },
          {
            "fact_id": "8304a683-57f6-4e9e-b01e-4924595972e0",
            "statement": "Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu Doctor Brew. Przeniesienie majątku Doctor Brew do MPWiW miało stworzyć lifestylowy holding alkoholowy. Decyzja została podjęta w 2020 roku.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "50553eeb-2ade-4bdd-b9e5-938a6aa3d7a5"
            ],
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.00316165,
            "created_at": "2026-03-30T08:57:18.860251"
          },
          {
            "fact_id": "3ab3a21d-c3b3-47db-8bb9-f2999ee9e0cc",
            "statement": "Doctor Brew współpracował z MPWiW, spółką powiązaną z Januszem Palikotem. Współpraca wskazuje na polityczny wymiar działalności podmiotu. Doctor Brew jest podmiotem, który może być narażony na wpływ polityczny.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "b8184a6f-7682-415e-94f5-037e7d8c7058"
            ],
            "source_urls": [
              "https://www.money.pl/gospodarka/pajeczyna-palikota-ile-pieniedzy-pochlonal-alkobiznes-bylego-polityka-szacujemy-7080451556018752a.html"
            ],
            "subject_node_id": "7c76a3f2-fab7-4bd8-a45b-58ac7fdeb140",
            "cost_attribution": 0.0051146,
            "created_at": "2026-03-30T08:56:55.532926"
          }
        ],
        "cumulative_cost": 0.0586296,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.0,
          0.5,
          0.3333333333333333
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T08:57:18.861628",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "53275786-7501-4e8d-936a-13f292ef9296",
      "subject_type": "ENTITY",
      "subject_name": "EAT&FEEL FREE",
      "subject_full_name": "EAT&FEEL FREE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "b803f5bf-6d44-490e-95be-90c5fd9b5a99",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 EAT&FEEL FREE 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 EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"No adverse media findings related to criminal proceedings, investigations, charges, arrests, or suspected crimes were identified for the exact entity name \\\"EAT&FEEL FREE\\\" (matched name: \\\"EAT&FEEL FREE\\\" with Levenshtein distance 0).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19675,
              "output_tokens": 495,
              "total_tokens": 20170,
              "cost_usd": 0.00324825
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:57:24.945641"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 EAT&FEEL FREE 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 EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej dotyczących podmiotu EAT&FEEL FREE.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21316,
              "output_tokens": 457,
              "total_tokens": 21773,
              "cost_usd": 0.0034716
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:57:32.100744"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 EAT&FEEL FREE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji o audytach, nieuregulowanych zobowiązaniach, likwidacji, upadłości, nieprawidłowościach zarządczych, sporach z pracownikami lub byłymi członkami zarządu dotyczących podmiotu EAT&FEEL FREE w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14156,
              "output_tokens": 1898,
              "total_tokens": 16054,
              "cost_usd": 0.0032622
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:57:41.662793"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 EAT&FEEL FREE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł zawierających dokładną nazwę \\\"EAT&FEEL FREE\\\". Wszystkie odnalezione artykuły dotyczyły produktu \\\"Feel Free\\\" firmy Botanic Tonics, co nie spełnia kryterium dopasowania (odległość Levenshteina > 2).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20902,
              "output_tokens": 5786,
              "total_tokens": 26688,
              "cost_usd": 0.0066069
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:58:06.132802"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 EAT&FEEL FREE 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 EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 EAT&FEEL FREE w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10568,
              "output_tokens": 386,
              "total_tokens": 10954,
              "cost_usd": 0.0018168
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:58:12.246575"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01840575,
        "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-30T08:58:12.246768",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d0cd31f6-3551-423f-b2ac-b238407d7419",
      "subject_type": "ENTITY",
      "subject_name": "ECO-TARA",
      "subject_full_name": "ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "0ae16a61-eb34-41bc-9cb6-3d6a6824a1e9",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Udziałowiec,Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Udziałowiec,Prezes Zarządu",
        "role": "Udziałowiec,Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ECO-TARA**\nKontekst pomocniczy: ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec,Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec,Prezes Zarządu, role: Udziałowiec,Prezes Zarządu)\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 <= 2.\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 ECO-TARA 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 ECO-TARA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spraw karnych, postępowań prokuratorskich, zarzutów karnych, zatrzymań, aresztowań oraz przestępstw lub podejrzeń popełnienia przestępstwa wobec podmiotu ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15563,
              "output_tokens": 535,
              "total_tokens": 16098,
              "cost_usd": 0.00265545
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:58:19.576124"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ECO-TARA**\nKontekst pomocniczy: ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec,Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec,Prezes Zarządu, role: Udziałowiec,Prezes Zarządu)\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 <= 2.\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 ECO-TARA 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 ECO-TARA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ oraz z osobą powiązaną (Tomasz Nietubyć).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 52665,
              "output_tokens": 949,
              "total_tokens": 53614,
              "cost_usd": 0.00846915
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:58:36.459540"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ECO-TARA**\nKontekst pomocniczy: ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec,Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec,Prezes Zarządu, role: Udziałowiec,Prezes Zarządu)\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 <= 2.\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 ECO-TARA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ECO-TARA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 zarządcze, audyty, problemy finansowe, nieuregulowane zobowiązania, likwidację, upadłość, spory z pracownikami, byłymi pracownikami lub byłymi członkami zarządu podmiotu ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12800,
              "output_tokens": 968,
              "total_tokens": 13768,
              "cost_usd": 0.0025008
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:58:44.527440"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ECO-TARA**\nKontekst pomocniczy: ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec,Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec,Prezes Zarządu, role: Udziałowiec,Prezes Zarządu)\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 <= 2.\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 ECO-TARA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ECO-TARA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł internetowych (wyszukiwarki, serwisy informacyjne, portale branżowe) nie znaleziono żadnych artykułów ani publikacji zawierających negatywne informacje o spółce ECO-TARA, w tym brak danych o pokrzywdzonych klientach, opiniach pracowników czy negatywnych opiniach w mediach i internecie. W związku z brakiem takich źródeł nie można przedstawić żadnych faktów spełniających kryteria adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 223502,
              "output_tokens": 1459,
              "total_tokens": 224961,
              "cost_usd": 0.0344007
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:59:02.894212"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ECO-TARA**\nKontekst pomocniczy: ECO-TARA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec,Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec,Prezes Zarządu, role: Udziałowiec,Prezes Zarządu)\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 <= 2.\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 ECO-TARA 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 ECO-TARA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ekspozycję polityczną lub wpływ państwa na podmiot ECO-TARA oraz powiązane osoby (Tomasz Nietubyć) przy zachowaniu wymogów dokładnego dopasowania nazwy.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9647,
              "output_tokens": 537,
              "total_tokens": 10184,
              "cost_usd": 0.00176925
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:59:12.007065"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.04979535,
        "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-30T08:59:12.007250",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "6a218233-11e0-4d1f-8fe5-65748072b6bf",
      "subject_type": "ENTITY",
      "subject_name": "ETNO CAFE",
      "subject_full_name": "ETNO CAFE SPÓŁKA AKCYJNA",
      "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Organu Nadzoru of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Organu Nadzoru",
        "role": "Członek Organu Nadzoru"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ETNO CAFE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17326,
              "output_tokens": 518,
              "total_tokens": 17844,
              "cost_usd": 0.0029097
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:59:18.164466"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ETNO CAFE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10869,
              "output_tokens": 402,
              "total_tokens": 11271,
              "cost_usd": 0.00187155
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T08:59:25.368785"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 ETNO CAFE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Kryzys finansowy i konflikty zarządcze w ETNO CAFE\",\n      \"description\": \"Artykuł opisuje wieloaspektowy kryzys ETNO CAFE, w tym problemy finansowe, brak wsparcia z tarcz antykryzysowych, konflikty zarządcze oraz działania windykacyjne ZUS i urzędów skarbowych, które doprowadziły do opóźnień w wypłatach wynagrodzeń i restrukturyzacji od połowy 2022 roku.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\"\n      ],\n      \"raw_text\": \"…zakaz handlu w niedzielę, pandemia, brak wsparcia z tarcz antykryzysowych, zakończenia okresów obligacyjnych, konieczność wyjścia części inwestorów, konflikty zarządcze, bezwzględne działania windykacyjne ZUS i urzędów skarbowych…\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Zamknięcie lokali i restrukturyzacja ETNO CAFE we Wrocławiu\",\n      \"description\": \"Wrocławskie media informują o zamknięciu flagowych lokali ETNO CAFE w Okrąglaku, przy ulicy Solskiego oraz w innym punkcie, co jest konsekwencją poważnych problemów finansowych i trwającej restrukturyzacji sieci.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/\"\n      ],\n      \"raw_text\": \"Sieć Etno Cafe oficjalnie zamknęła lokale we Wrocławiu: flagową kawiarnię w Okrąglaku na placu Kościuszki, punkt przy ulicy Solskiego oraz lokal\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Kontrowersyjna emisja akcji i ryzyko inwestycyjne w ETNO CAFE\",\n      \"description\": \"Artykuł opisuje kontrowersje związane z emisją akcji ETNO CAFE, w tym brak prawa głosu dla niektórych akcjonariuszy oraz praktyki promocyjne polegające na przydzielaniu akcji blogerom i dziennikarzom, co budziło wątpliwości co do przejrzystości i zarządzania spółką.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html\"\n      ],\n      \"raw_text\": \"…spółka oferowała akcje niektórym blogerom i dziennikarzom, w zamian za rozgłos na temat oferty…\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 10621,
              "output_tokens": 2329,
              "total_tokens": 12950,
              "cost_usd": 0.00299055
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T08:59:42.741971"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 ETNO CAFE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ETNO CAFE 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.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\n   - https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html\n   - https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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": 11949,
              "output_tokens": 3724,
              "total_tokens": 15673,
              "cost_usd": 0.00402675
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:00:09.365272"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\n   - https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html\n   - https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 przeglądniętych źródłach nie znaleziono informacji dotyczących ekspozycji politycznej ani wpływu państwa na podmiot ETNO CAFE. Artykuły opisują jedynie problemy finansowe, restrukturyzację oraz kontrowersje związane z emisją akcji, ale nie zawierają faktów, dat, kwot ani numerów spraw wskazujących na powiązania polityczne lub interwencje państwowe.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 59636,
              "output_tokens": 2859,
              "total_tokens": 62495,
              "cost_usd": 0.0106608
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:00:24.243500"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\n   - https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html\n   - https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Etno Cafe w poważnym kryzysie operacyjnym i finansowym spowodowanym opóźnieniami wypłat i zamknięciami lokali\",\n            \"description\": \"Etno Cafe, niegdyś gigant wśród rodzimych rzemieślniczych marek kawowych, dziś zmaga się z poważnym kryzysem. W mediach społecznościowych pojawiły się doniesienia o opóźnieniach w wypłatach wynagrodzeń, odcięciach prądu i wstrzymanych dostawach, a także o zamknięciu większości lokali. Największy inwestor, Tomasz Nietubyć, potwierdził, że sieć jest w restrukturyzacji od 2022 roku i że wszystkie zaległe wypłaty mają być zrealizowane do końca lutego 2026 roku.\",\n            \"severity\": \"HIGH\",\n            \"date\": \"2026-02-20\",\n            \"status\": \"ongoing\",\n            \"source_urls\": [\n                \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\"\n            ],\n            \"raw_text\": \"Etno Cafe, niegdyś gigant wśród rodzimych rzemieślniczych marek kawowych, dziś zmaga się z poważnym kryzysem… problemy finansowe i operacyjne Etno Cafe przypominały… pracownicy Etno Cafe mieli nie otrzymywać wynagrodzeń przez dwa miesiące, a w niektórych lokalach dochodziło do odcięć prądu i wstrzymania dostaw z powodu niezapłaconych faktur.\",\n            \"context\": {},\n            \"levenshtein_distance\": 0,\n            \"matched_name\": \"ETNO CAFE\"\n        },\n        {\n            \"title\": \"Porażka kontrowersyjnej emisji akcji Etno Cafe – zebranie 1,2 mln zł\",\n            \"description\": \"W ramach kontrowersyjnej emisji akcji, Etno Cafe zebrało jedynie 1,2 mln zł, co stanowiło zaledwie 15 % zakładanego celu 5 mln zł. Koszty oferty wyniosły około 380 tys. zł, co po odliczeniu pozostawiło spółce około 800 tys. zł. Emisja była krytykowana za brak notowań na giełdzie oraz ograniczenia w prawie głosu akcjonariuszy.\",\n            \"severity\": \"HIGH\",\n            \"date\": null,\n            \"status\": \"resolved\",\n            \"source_urls\": [\n                \"https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html\"\n            ],\n            \"raw_text\": \"Tylko 1,2 mln zł zebrało Etno Cafe podczas \\\"crowdfundundingowej\\\" emisji akcji. Ofercie tej towarzyszyły liczne kontrowersje.\",\n            \"context\": {},\n            \"levenshtein_distance\": 0,\n            \"matched_name\": \"ETNO CAFE\"\n        },\n        {\n            \"title\": \"Restrukturyzacja Etno Cafe – zamknięcie flagowych lokali i pozyskanie prywatnego inwestora\",\n            \"description\": \"Sieć Etno Cafe we Wrocławiu oficjalnie zamknęła flagowe lokale, w tym kawiarnię w Okrąglaku, punkt przy ulicy Solskiego oraz lokal na Dworcu Głównym PKP. Prezes Tomasz Nietubyć poinformował, że marka znalazła prywatnego inwestora, który przejmie większościowy pakiet udziałów, przy zachowaniu nazwy Etno Cafe. Szczegóły transakcji nie zostały ujawnione, ale inwestor ma doświadczenie w branży gastronomicznej.\",\n            \"severity\": \"HIGH\",\n            \"date\": null,\n            \"status\": \"ongoing\",\n            \"source_urls\": [\n                \"https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/\"\n            ],\n            \"raw_text\": \"Etno Cafe zamyka lokale we Wrocławiu, marka zostanie zachowana dzięki prywatnemu inwestorowi.\",\n            \"context\": {},\n            \"levenshtein_distance\": 0,\n            \"matched_name\": \"ETNO CAFE\"\n        }\n    ],\n    \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 55780,
              "output_tokens": 7933,
              "total_tokens": 63713,
              "cost_usd": 0.0131268
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T09:00:54.099767"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "371c518e-d491-41ce-a17d-5feda365487b",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Kryzys finansowy i konflikty zarządcze w ETNO CAFE",
            "description": "Artykuł opisuje wieloaspektowy kryzys ETNO CAFE, w tym problemy finansowe, brak wsparcia z tarcz antykryzysowych, konflikty zarządcze oraz działania windykacyjne ZUS i urzędów skarbowych, które doprowadziły do opóźnień w wypłatach wynagrodzeń i restrukturyzacji od połowy 2022 roku.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "…zakaz handlu w niedzielę, pandemia, brak wsparcia z tarcz antykryzysowych, zakończenia okresów obligacyjnych, konieczność wyjścia części inwestorów, konflikty zarządcze, bezwzględne działania windykacyjne ZUS i urzędów skarbowych…",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "ace72cf7-894e-4a34-90b8-dde286491346",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Zamknięcie lokali i restrukturyzacja ETNO CAFE we Wrocławiu",
            "description": "Wrocławskie media informują o zamknięciu flagowych lokali ETNO CAFE w Okrąglaku, przy ulicy Solskiego oraz w innym punkcie, co jest konsekwencją poważnych problemów finansowych i trwającej restrukturyzacji sieci.",
            "source_urls": [
              "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Sieć Etno Cafe oficjalnie zamknęła lokale we Wrocławiu: flagową kawiarnię w Okrąglaku na placu Kościuszki, punkt przy ulicy Solskiego oraz lokal",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "7a94841c-28b8-434a-b6c4-7ab075fb7438",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "title": "Kontrowersyjna emisja akcji i ryzyko inwestycyjne w ETNO CAFE",
            "description": "Artykuł opisuje kontrowersje związane z emisją akcji ETNO CAFE, w tym brak prawa głosu dla niektórych akcjonariuszy oraz praktyki promocyjne polegające na przydzielaniu akcji blogerom i dziennikarzom, co budziło wątpliwości co do przejrzystości i zarządzania spółką.",
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
            ],
            "status": "resolved",
            "context": {},
            "raw_text": "…spółka oferowała akcje niektórym blogerom i dziennikarzom, w zamian za rozgłos na temat oferty…",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "80c561d3-b35e-4e07-b8f3-08f25e06ceac",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Etno Cafe w poważnym kryzysie operacyjnym i finansowym spowodowanym opóźnieniami wypłat i zamknięciami lokali",
            "description": "Etno Cafe, niegdyś gigant wśród rodzimych rzemieślniczych marek kawowych, dziś zmaga się z poważnym kryzysem. W mediach społecznościowych pojawiły się doniesienia o opóźnieniach w wypłatach wynagrodzeń, odcięciach prądu i wstrzymanych dostawach, a także o zamknięciu większości lokali. Największy inwestor, Tomasz Nietubyć, potwierdził, że sieć jest w restrukturyzacji od 2022 roku i że wszystkie zaległe wypłaty mają być zrealizowane do końca lutego 2026 roku.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "date": "2026-02-20",
            "status": "ongoing",
            "context": {},
            "raw_text": "Etno Cafe, niegdyś gigant wśród rodzimych rzemieślniczych marek kawowych, dziś zmaga się z poważnym kryzysem… problemy finansowe i operacyjne Etno Cafe przypominały… pracownicy Etno Cafe mieli nie otrzymywać wynagrodzeń przez dwa miesiące, a w niektórych lokalach dochodziło do odcięć prądu i wstrzymania dostaw z powodu niezapłaconych faktur.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "a41aaae7-34e2-48b2-acc5-85773c1c8357",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Porażka kontrowersyjnej emisji akcji Etno Cafe – zebranie 1,2 mln zł",
            "description": "W ramach kontrowersyjnej emisji akcji, Etno Cafe zebrało jedynie 1,2 mln zł, co stanowiło zaledwie 15 % zakładanego celu 5 mln zł. Koszty oferty wyniosły około 380 tys. zł, co po odliczeniu pozostawiło spółce około 800 tys. zł. Emisja była krytykowana za brak notowań na giełdzie oraz ograniczenia w prawie głosu akcjonariuszy.",
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
            ],
            "status": "resolved",
            "context": {},
            "raw_text": "Tylko 1,2 mln zł zebrało Etno Cafe podczas \"crowdfundundingowej\" emisji akcji. Ofercie tej towarzyszyły liczne kontrowersje.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "206c300c-c5d2-4584-993e-51ee4f35837d",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Restrukturyzacja Etno Cafe – zamknięcie flagowych lokali i pozyskanie prywatnego inwestora",
            "description": "Sieć Etno Cafe we Wrocławiu oficjalnie zamknęła flagowe lokale, w tym kawiarnię w Okrąglaku, punkt przy ulicy Solskiego oraz lokal na Dworcu Głównym PKP. Prezes Tomasz Nietubyć poinformował, że marka znalazła prywatnego inwestora, który przejmie większościowy pakiet udziałów, przy zachowaniu nazwy Etno Cafe. Szczegóły transakcji nie zostały ujawnione, ale inwestor ma doświadczenie w branży gastronomicznej.",
            "source_urls": [
              "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Etno Cafe zamyka lokale we Wrocławiu, marka zostanie zachowana dzięki prywatnemu inwestorowi.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "d757b38d-ab37-4367-9b9a-275515bcfb9c",
            "statement": "ETNO CAFE doświadcza kryzysu finansowego, w tym problemów z wypłatą wynagrodzeń i brakiem wsparcia z tarcz antykryzysowych. Spółka zmaga się również z konfliktami zarządczymi. Działania windykacyjne ZUS i urzędów skarbowych doprowadziły do opóźnień w wypłatach wynagrodzeń i restrukturyzacji od połowy 2022 roku.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "371c518e-d491-41ce-a17d-5feda365487b"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
            "cost_attribution": 0.00195025,
            "created_at": "2026-03-30T08:59:42.740545"
          },
          {
            "fact_id": "b4b11c4f-1274-4b76-a8f2-45f469d0a008",
            "statement": "ETNO CAFE zamknęło swoje flagowe lokale we Wrocławiu, w tym w Okrąglaku i przy ulicy Solskiego. Zamknięcia te są konsekwencją poważnych problemów finansowych i trwającej restrukturyzacji sieci. W efekcie, ETNO CAFE kontynuuje działalność w ograniczonym zakresie.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "ace72cf7-894e-4a34-90b8-dde286491346"
            ],
            "source_urls": [
              "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
            ],
            "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
            "cost_attribution": 0.00195025,
            "created_at": "2026-03-30T08:59:42.740567"
          },
          {
            "fact_id": "61990406-782b-4aa8-b932-80f1a96c9d2e",
            "statement": "ETNO CAFE przeprowadziło kontrowersyjną emisję akcji, w ramach której niektórzy akcjonariusze nie otrzymali prawa głosu. Spółka przydzieliła akcje blogerom i dziennikarzom w ramach praktyk promocyjnych. To budzi wątpliwości co do przejrzystości i zarządzania spółką.",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "7a94841c-28b8-434a-b6c4-7ab075fb7438"
            ],
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
            ],
            "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
            "cost_attribution": 0.00195025,
            "created_at": "2026-03-30T08:59:42.740581"
          },
          {
            "fact_id": "25084a9f-1f63-4fc0-bb7b-69bda35f5500",
            "statement": "Etno Cafe zmaga się z poważnym kryzysem operacyjnym i finansowym. W mediach społecznościowych pojawiły się doniesienia o opóźnieniach w wypłatach wynagrodzeń, odcięciach prądu i wstrzymanych dostawach, a także o zamknięciu większości lokali. Największy inwestor, Tomasz Nietubyć, potwierdził, że sieć jest w restrukturyzacji od 2022 roku.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "80c561d3-b35e-4e07-b8f3-08f25e06ceac"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
            "cost_attribution": 0.00525245,
            "created_at": "2026-03-30T09:00:54.098541"
          },
          {
            "fact_id": "a5904c3a-5fbe-429e-8502-5d84e7178af0",
            "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję akcji, która zakończyła się zebraniem jedynie 1,2 mln zł. To znacznie poniżej zakładanego celu wynoszącego 5 mln zł. Koszty oferty wyniosły około 380 tys. zł.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "a41aaae7-34e2-48b2-acc5-85773c1c8357"
            ],
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Porazka-kontrowersyjnej-emisji-akcji-Etno-Cafe-7622057.html"
            ],
            "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
            "cost_attribution": 0.00525245,
            "created_at": "2026-03-30T09:00:54.098566"
          },
          {
            "fact_id": "6fc42b7e-978e-4645-9e89-4ff0371d3d78",
            "statement": "Etno Cafe oficjalnie zamknęło flagowe lokale we Wrocławiu. Prezes Tomasz Nietubyć poinformował, że marka znalazła prywatnego inwestora, który przejmie większościowy pakiet udziałów. Inwestor ten ma doświadczenie w branży gastronomicznej.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "206c300c-c5d2-4584-993e-51ee4f35837d"
            ],
            "source_urls": [
              "https://wroclawskiefakty.pl/powazne-klopoty-znanej-wroclawskiej-sieci/"
            ],
            "subject_node_id": "ea9becd9-8a88-4ad9-b129-82af91c60eea",
            "cost_attribution": 0.00525245,
            "created_at": "2026-03-30T09:00:54.098581"
          }
        ],
        "cumulative_cost": 0.03558615,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.0,
          0.0,
          0.5
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:00:54.099932",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "f03e2ec9-4b6f-4d38-bc96-6eda533f69d8",
      "subject_type": "ENTITY",
      "subject_name": "ETNO CAFE",
      "subject_full_name": "ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ń ani przestępstw związanych z ETNO CAFE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14266,
              "output_tokens": 396,
              "total_tokens": 14662,
              "cost_usd": 0.0023775
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:01:01.601203"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane z podmiotem ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ lub jego prezesem Tomaszem Nietubyciem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 37686,
              "output_tokens": 1438,
              "total_tokens": 39124,
              "cost_usd": 0.0065157
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:01:17.646745"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 ETNO CAFE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami ani sporach z byłymi członkami zarządu dotyczącymi podmiotu ETNO CAFE. Jedynym napotkanym dopasowaniem nazwy w formie ETNO CAFE występowało w rejestracyjnych danych (np. NIP, REGON) i nie zawierało treści o charakterze adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17387,
              "output_tokens": 1659,
              "total_tokens": 19046,
              "cost_usd": 0.00360345
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:01:29.775595"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 ETNO CAFE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"ETNO CAFE zamyka lokale i ma problemy z wypłatami w 2025 roku\",\n      \"description\": \"Sieć kawiarni ETNO CAFE zamyka kilka lokali, w tym flagową lokalizację we Wrocławiu. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń, niektóre trwające nawet dwa miesiące. Media społecznościowe i portale branżowe opisują te problemy jako symptom restrukturyzacji i spadku rentowności.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\"\n      ],\n      \"raw_text\": \"W 2025 roku Etno Cafe przechodziło restrukturyzację, o której pisały media ogólnopolskie i branżowe. Zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki, a także inne lokale wskazywane w publikacjach jako ważne dla sieci.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Internauci spekulują o przyczynach zamknięcia lokali sieci ETNO CAFE w Polsce\",\n      \"description\": \"Internauci dyskutują, czy zamknięcie lokali ETNO CAFE wynika z konkurencji ze strony sieci handlowych, takich jak Żabka, które oferują tańszą kawę. W komentarzach podkreślają różnice cenowe i sugerują, że presja cenowa może być przyczyną decyzji o zamknięciach.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a\"\n      ],\n      \"raw_text\": \"Internauci zastanawiają się, czy przyczyną zamknięcia lokali ETNO CAFE może być ekspansja sieci handlowych, takich jak Żabka, oferujących kawę w niższych cenach.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników spełniających kryteria wyszukiwania.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 13552,
              "output_tokens": 2413,
              "total_tokens": 15965,
              "cost_usd": 0.0034806
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:01:49.477556"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 przeglądzie dostępnych źródeł nie odnaleziono informacji dotyczących ekspozycji politycznej ani wpływu państwa na podmiot ETNO CAFE. Żadne z nowych artykułów nie zawiera faktów, dat, kwot ani numerów spraw związanych z działalnością polityczną, wsparciem rządowym, udziałem w programach państwowych ani innymi formami wpływu państwa na spółkę.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21254,
              "output_tokens": 883,
              "total_tokens": 22137,
              "cost_usd": 0.0037179
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:01:58.443295"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Etno Cafe – ogromne zadłużenie i ryzyko inwestycyjne\",\n      \"description\": \"Etno Cafe, ogólnopolska sieć kawiarni, posiada ogromne zadłużenie, duże potrzeby kapitałowe i wysoką wycenę. Spółka planuje pozyskać 5 mln zł od inwestorów, co może być obarczone wysokim ryzykiem, a pozyskane środki mogą zostać przeznaczone na spłatę zobowiązań.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2018-03-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640\"\n      ],\n      \"raw_text\": \"Ogromne zadłużenie, duże potrzeby kapitałowe, wysoka wycena i obostrzenia w rozporządzaniu akcjami przed debiutem giełdowym - to fakty ze sprawozdania finansowego i memorandum informacyjnego Etno Cafe.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Kryzys w Etno Cafe – problemy z płynnością i zamykanie lokali\",\n      \"description\": \"Etno Cafe znajduje się w poważnym kryzysie finansowym. Firma zmaga się z problemami płynnościowymi, co skutkuje zamykaniem lokali i poszukiwaniem dodatkowego finansowania, w tym emisji obligacji i długów w funtach brytyjskich.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2022-01-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\"\n      ],\n      \"raw_text\": \"Równolegle Etno rozwijało innowacyjne projekty. Gdy w USA rosła popularność kawy parzonej na zimno, Etno pracowało nad własną wersją i tak np. powstało pierwsze w Polsce butelkowane Cold Brew Coffee.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Inwestycja w Etno Cafe – wysokie ryzyko i straty przewyższające kapitał\",\n      \"description\": \"Analiza inwestycyjna wskazuje, że Etno Cafe generuje straty przewyższające kapitał zakładowy, co zwiększa ryzyko dla potencjalnych inwestorów. Spółka potrzebuje dodatkowego finansowania, a jej sytuacja finansowa jest krytyczna.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2022-02-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe\"\n      ],\n      \"raw_text\": \"Do tego wszystkiego biegły rewident w swoim raporcie zwraca uwagę, że ponoszone przez spółkę straty przewyższają kapitał zakładowy.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 49078,
              "output_tokens": 3877,
              "total_tokens": 52955,
              "cost_usd": 0.0096879
            },
            "information_gain": 0.6,
            "timestamp": "2026-03-30T09:02:30.250923"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "87fc5869-d583-45ea-a17c-de24309d44f3",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "ETNO CAFE zamyka lokale i ma problemy z wypłatami w 2025 roku",
            "description": "Sieć kawiarni ETNO CAFE zamyka kilka lokali, w tym flagową lokalizację we Wrocławiu. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń, niektóre trwające nawet dwa miesiące. Media społecznościowe i portale branżowe opisują te problemy jako symptom restrukturyzacji i spadku rentowności.",
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "W 2025 roku Etno Cafe przechodziło restrukturyzację, o której pisały media ogólnopolskie i branżowe. Zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki, a także inne lokale wskazywane w publikacjach jako ważne dla sieci.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "4ca6bffb-5dfe-4604-8abe-fca41c7f238a",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Internauci spekulują o przyczynach zamknięcia lokali sieci ETNO CAFE w Polsce",
            "description": "Internauci dyskutują, czy zamknięcie lokali ETNO CAFE wynika z konkurencji ze strony sieci handlowych, takich jak Żabka, które oferują tańszą kawę. W komentarzach podkreślają różnice cenowe i sugerują, że presja cenowa może być przyczyną decyzji o zamknięciach.",
            "source_urls": [
              "https://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Internauci zastanawiają się, czy przyczyną zamknięcia lokali ETNO CAFE może być ekspansja sieci handlowych, takich jak Żabka, oferujących kawę w niższych cenach.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "bfa96130-0824-4127-b22f-7c2524522950",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Etno Cafe – ogromne zadłużenie i ryzyko inwestycyjne",
            "description": "Etno Cafe, ogólnopolska sieć kawiarni, posiada ogromne zadłużenie, duże potrzeby kapitałowe i wysoką wycenę. Spółka planuje pozyskać 5 mln zł od inwestorów, co może być obarczone wysokim ryzykiem, a pozyskane środki mogą zostać przeznaczone na spłatę zobowiązań.",
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "date": "2018-03-01",
            "status": "ongoing",
            "context": {},
            "raw_text": "Ogromne zadłużenie, duże potrzeby kapitałowe, wysoka wycena i obostrzenia w rozporządzaniu akcjami przed debiutem giełdowym - to fakty ze sprawozdania finansowego i memorandum informacyjnego Etno Cafe.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "c4dec8e0-3dcf-4db6-a113-6660fad8293b",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Kryzys w Etno Cafe – problemy z płynnością i zamykanie lokali",
            "description": "Etno Cafe znajduje się w poważnym kryzysie finansowym. Firma zmaga się z problemami płynnościowymi, co skutkuje zamykaniem lokali i poszukiwaniem dodatkowego finansowania, w tym emisji obligacji i długów w funtach brytyjskich.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "date": "2022-01-01",
            "status": "ongoing",
            "context": {},
            "raw_text": "Równolegle Etno rozwijało innowacyjne projekty. Gdy w USA rosła popularność kawy parzonej na zimno, Etno pracowało nad własną wersją i tak np. powstało pierwsze w Polsce butelkowane Cold Brew Coffee.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "7bf90595-73c2-42b6-a26c-7f599d5807a9",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Inwestycja w Etno Cafe – wysokie ryzyko i straty przewyższające kapitał",
            "description": "Analiza inwestycyjna wskazuje, że Etno Cafe generuje straty przewyższające kapitał zakładowy, co zwiększa ryzyko dla potencjalnych inwestorów. Spółka potrzebuje dodatkowego finansowania, a jej sytuacja finansowa jest krytyczna.",
            "source_urls": [
              "https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe"
            ],
            "date": "2022-02-01",
            "status": "ongoing",
            "context": {},
            "raw_text": "Do tego wszystkiego biegły rewident w swoim raporcie zwraca uwagę, że ponoszone przez spółkę straty przewyższają kapitał zakładowy.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "e0c160db-b975-44c7-ba53-c80482a8fe01",
            "statement": "Sieć kawiarni ETNO CAFE zamyka kilka lokali, w tym flagową lokalizację we Wrocławiu. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń, niektóre trwające nawet dwa miesiące. Media społecznościowe i portale branżowe opisują te problemy jako symptom restrukturyzacji i spadku rentowności.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "87fc5869-d583-45ea-a17c-de24309d44f3"
            ],
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
            "cost_attribution": 0.00241327,
            "created_at": "2026-03-30T09:01:49.476195"
          },
          {
            "fact_id": "bb19e50f-bb1a-401a-a840-e0a0c5d66e55",
            "statement": "Spółka Etno Cafe posiada ogromne zadłużenie. Spółka planuje pozyskać 5 mln zł od inwestorów. Pozyskane środki mogą zostać przeznaczone na spłatę zobowiązań.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "bfa96130-0824-4127-b22f-7c2524522950"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
            "cost_attribution": 0.0048623,
            "created_at": "2026-03-30T09:02:30.249592"
          },
          {
            "fact_id": "5010ccf3-4463-46e0-bcf9-9a11d6f015d0",
            "statement": "Etno Cafe znajduje się w poważnym kryzysie finansowym. Firma zmaga się z problemami płynnościowymi. Problemy te skutkują zamykaniem lokali.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "c4dec8e0-3dcf-4db6-a113-6660fad8293b"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
            "cost_attribution": 0.0048623,
            "created_at": "2026-03-30T09:02:30.249615"
          },
          {
            "fact_id": "cdfe105f-4c01-4226-900f-ad34fa17a1c8",
            "statement": "Etno Cafe generuje straty przewyższające kapitał zakładowy. Spółka potrzebuje dodatkowego finansowania. Sytuacja finansowa spółki jest krytyczna.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "7bf90595-73c2-42b6-a26c-7f599d5807a9"
            ],
            "source_urls": [
              "https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe"
            ],
            "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
            "cost_attribution": 0.0048623,
            "created_at": "2026-03-30T09:02:30.249630"
          },
          {
            "fact_id": "ffaef4df-fcbe-48f6-9d0e-a4e664fac5dd",
            "statement": "Internauci spekulują, że zamknięcie lokali ETNO CAFE wynika z konkurencji ze strony sieci handlowych, takich jak Żabka, które oferują tańszą kawę. W komentarzach podkreślają różnice cenowe i sugerują, że presja cenowa może być przyczyną decyzji o zamknięciach. Te spekulacje tworzą negatywny wizerunek ETNO CAFE w mediach internetowych.",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "4ca6bffb-5dfe-4604-8abe-fca41c7f238a"
            ],
            "source_urls": [
              "https://finanse.wp.pl/kultowa-siec-kawiarni-zamyka-lokale-przegrywa-walke-z-zabka-7220322180774848a"
            ],
            "subject_node_id": "6188703f-1dc8-4962-ad40-e05cb6ee75f0",
            "cost_attribution": 0.00241327,
            "created_at": "2026-03-30T09:01:49.476219"
          }
        ],
        "cumulative_cost": 0.029383049999999997,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.0,
          0.6
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:02:30.251093",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "2907aab5-f849-4b98-a477-8fb6819d26d4",
      "subject_type": "ENTITY",
      "subject_name": "ETNO CAFE SPV",
      "subject_full_name": "ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prokura Samoistna of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prokura Samoistna",
        "role": "Prokura Samoistna"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Samoistna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Samoistna, role: Prokura Samoistna)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, zatrzymaniach lub aresztowaniach dotyczących podmiotu ETNO CAFE SPV w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11579,
              "output_tokens": 709,
              "total_tokens": 12288,
              "cost_usd": 0.00216225
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:02:36.524047"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Samoistna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Samoistna, role: Prokura Samoistna)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzenia korupcji, śledztwa, postawienie zarzutów, akty oskarżenia, zatrzymania lub skazania w sprawach korupcyjnych związanych z podmiotem ETNO CAFE SPV.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17528,
              "output_tokens": 595,
              "total_tokens": 18123,
              "cost_usd": 0.0029862
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:02:42.541535"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Samoistna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Samoistna, role: Prokura Samoistna)\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 <= 2.\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 ETNO CAFE SPV w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Informacje finansowe ETNO CAFE SPV wskazujące na ujemne kapitały własne i wysokie zobowiązania\",\n            \"description\": \"Spółka ETNO CAFE SPV wykazuje ujemne kapitały własne w latach poprzednich. W 2017 roku skonsolidowane kapitały własne były ujemne i wynosiły -4,2 mln zł. Spółka jest finansowana w pełni ze zobowiązań, które sięgają 24,9 mln zł, przy czym krótkoterminowe zobowiązania wynoszą 10 mln zł.\",\n            \"severity\": \"MEDIUM\",\n            \"date\": \"2017-12-31\",\n            \"status\": \"resolved\",\n            \"source_urls\": [\n                \"https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html\"\n            ],\n            \"raw_text\": \"Kontrowersje budzą także finanse spółki. Wystarczy tylko powiedzieć, że skonsolidowane kapitały własne na koniec 2017 roku były ujemne i wynosiły -4,2 mln zł. Spółka finansowana jest więc w pełni ze zobowiązań, które sięgają 24,9 mln zł. Te krótkoterminowe, które zapłacone muszą być do 12 miesięcy) wynoszą aż 10 mln zł.\",\n            \"context\": {\n                \"NIP\": \"8943145621\",\n                \"KRS\": \"0000804291\",\n                \"REGON\": \"384385123\"\n            },\n            \"levenshtein_distance\": \"0\",\n            \"matched_name\": \"ETNO CAFE SPV\"\n        },\n        {\n            \"title\": \"Ocena wiarygodności ETNO CAFE SPV – niska w 2023 r.\",\n            \"description\": \"Ocena wiarygodności ETNO CAFE SPV w 2023 roku została oznaczona jako D (niska wiarygodność), a w 2022 roku jako C (umiarkowana wiarygodność).\",\n            \"severity\": \"LOW\",\n            \"date\": \"2023-01-01\",\n            \"status\": \"resolved\",\n            \"source_urls\": [\n                \"https://www.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia\"\n            ],\n            \"raw_text\": \"Poziomy wiarygodności w ostatnich latach: • Ocena D (niska wiarygodność) w 2023 roku. • Ocena C (umiarkowana wiarygodność) w 2022 roku.\",\n            \"context\": {\n                \"NIP\": \"8943145621\",\n                \"KRS\": \"0000804291\",\n                \"REGON\": \"384385123\"\n            },\n            \"levenshtein_distance\": \"0\",\n            \"matched_name\": \"ETNO CAFE SPV\"\n        }\n    ],\n    \"no_findings_reason\": \"Brak bezpośrednich informacji o audytach, nieuregulowanych zobowiązaniach w kontekście postępowań upadłościowych, nieprawidłowościach zarządczych, sporach z pracownikami lub byłymi członkami zarządu.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 41872,
              "output_tokens": 5793,
              "total_tokens": 47665,
              "cost_usd": 0.0097566
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:03:11.480259"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Samoistna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Samoistna, role: Prokura Samoistna)\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 <= 2.\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 ETNO CAFE SPV w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ETNO CAFE SPV 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.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia\n   - https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 internetowych nie występuje dokładna nazwa podmiotu \\\"ETNO CAFE SPV\\\" (z uwzględnieniem wielkości liter i spacji). Wszystkie znalezione artykuły używają jedynie \\\"Etno Cafe\\\" lub podobnych wariantów, co przekracza dopuszczalny limit odległości Levenshteina (>2). Zgodnie z wytycznymi nie można uwzględniać przybliżonych nazw ani sugerować podobnych podmiotów.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13002,
              "output_tokens": 2173,
              "total_tokens": 15175,
              "cost_usd": 0.0032541
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:03:22.082905"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Samoistna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Samoistna, role: Prokura Samoistna)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia\n   - https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji dotyczących ETNO CAFE SPV, które jednoznacznie wskazywałyby na ekspozycję polityczną lub wpływ państwa. Dostępne artykuły (np. o kryzysie finansowym, kontrowersyjnej emisji akcji) nie zawierają danych o powiązaniach politycznych, decyzjach państwowych ani o wpływie organów publicznych na działalność spółki.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23032,
              "output_tokens": 3207,
              "total_tokens": 26239,
              "cost_usd": 0.005379
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:03:36.925296"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Samoistna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Samoistna, role: Prokura Samoistna)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia\n   - https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 refinansowania obligacji i strata spółki zależnej Hamda Trade\",\n      \"description\": \"W opinii biegłego rewidenta do sprawozdania Etno Cafe za 2017 rok wskazano znaczną niepewność co do zdolności kontynuacji działalności, jeśli spółka nie zdoła refinansować obligacji zapadających w 2018 roku. Spółka zależna Hamda Trade odnotowała stratę netto w wysokości 2,9 mln zł.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640\"\n      ],\n      \"raw_text\": \"Opinia biegłego rewidenta do sprawozdania Etno Cafe za 2017 rok ... sam zarząd spółki zależnej od Etno Cafe, czyli firmy Hamda Trade, zamieścił w rocznym sprawozdaniu finansowym informację, że w jego opinii istnieje znacząca niepewność co do zdolności kontynuacji działalności, jeśli spółka nie zdoła refinansować zapadających w 2018 roku obligacji. Strata netto Hamda Trade wyniosła w ubiegłym roku 2,9 mln zł.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE SPV\"\n    },\n    {\n      \"title\": \"Nieudana emisja obligacji w funtach brytyjskich i plany ekspansji zagranicznej\",\n      \"description\": \"Etno Cafe podjęło próbę emisji długu w funtach brytyjskich o wartości 1 mln GBP, która zakończyła się niepowodzeniem. Jednocześnie spółka planuje ambitną ekspansję zagraniczną, w tym otwarcie nowych kawiarni w kilku polskich miastach oraz potencjalne przejęcia.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecabc.pl/debiut-na-rynku-newconnect-kolejnym-etapem-rozwoju-etno-cafe/\"\n      ],\n      \"raw_text\": \"Proces pozyskiwania kapitału w ten sposób zakończył się jednak fiaskiem. ... Plany są ambitne – inauguracja 30 kawiarni w najbliższych trzech latach i osiągnięcie pozycji lidera w segmencie kaw premium. ... nieodkryte są również kolejne przejęcia, a nawet ekspansja poza granice Polski.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE SPV\"\n    },\n    {\n      \"title\": \"Dane rejestrowe spółki ETNO CAFE SPV (KRS, NIP, REGON, prokura)\",\n      \"description\": \"Rejestr.io podaje podstawowe dane identyfikacyjne spółki ETNO CAFE SPV: KRS 0000804291, NIP 8943145621, REGON 384385123 oraz informacje o prokurze samodzielnej Tomasza Witolda Nietubycia od 7 lutego 2020 r.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://rejestr.io/krs/804291/etno-cafe-spv\"\n      ],\n      \"raw_text\": \"KRS: 0000804291\\nNIP: 8943145621\\nREGON: 384385123\\nProkurenci\\nTomasz Witold Nietubyć – od 7 lutego 2020 r. – PROKURA SAMOISTNA\",\n      \"context\": {\n        \"KRS\": \"0000804291\",\n        \"NIP\": \"8943145621\",\n        \"REGON\": \"384385123\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE SPV\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników spełniających kryteria w pozostałych źródłach\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 18152,
              "output_tokens": 2952,
              "total_tokens": 21104,
              "cost_usd": 0.004494
            },
            "information_gain": 0.6,
            "timestamp": "2026-03-30T09:03:55.332942"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "6c59dbb8-15ef-4116-9db0-fb897af0014c",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "title": "Informacje finansowe ETNO CAFE SPV wskazujące na ujemne kapitały własne i wysokie zobowiązania",
            "description": "Spółka ETNO CAFE SPV wykazuje ujemne kapitały własne w latach poprzednich. W 2017 roku skonsolidowane kapitały własne były ujemne i wynosiły -4,2 mln zł. Spółka jest finansowana w pełni ze zobowiązań, które sięgają 24,9 mln zł, przy czym krótkoterminowe zobowiązania wynoszą 10 mln zł.",
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
            ],
            "date": "2017-12-31",
            "status": "resolved",
            "context": {
              "NIP": "8943145621",
              "KRS": "0000804291",
              "REGON": "384385123"
            },
            "raw_text": "Kontrowersje budzą także finanse spółki. Wystarczy tylko powiedzieć, że skonsolidowane kapitały własne na koniec 2017 roku były ujemne i wynosiły -4,2 mln zł. Spółka finansowana jest więc w pełni ze zobowiązań, które sięgają 24,9 mln zł. Te krótkoterminowe, które zapłacone muszą być do 12 miesięcy) wynoszą aż 10 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "6f341e5e-24e8-48d5-b00f-3d4e41edfb14",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "title": "Ocena wiarygodności ETNO CAFE SPV – niska w 2023 r.",
            "description": "Ocena wiarygodności ETNO CAFE SPV w 2023 roku została oznaczona jako D (niska wiarygodność), a w 2022 roku jako C (umiarkowana wiarygodność).",
            "source_urls": [
              "https://www.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia"
            ],
            "date": "2023-01-01",
            "status": "resolved",
            "context": {
              "NIP": "8943145621",
              "KRS": "0000804291",
              "REGON": "384385123"
            },
            "raw_text": "Poziomy wiarygodności w ostatnich latach: • Ocena D (niska wiarygodność) w 2023 roku. • Ocena C (umiarkowana wiarygodność) w 2022 roku.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "825d0192-f891-4d32-8e88-52d63306d227",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Ryzyko refinansowania obligacji i strata spółki zależnej Hamda Trade",
            "description": "W opinii biegłego rewidenta do sprawozdania Etno Cafe za 2017 rok wskazano znaczną niepewność co do zdolności kontynuacji działalności, jeśli spółka nie zdoła refinansować obligacji zapadających w 2018 roku. Spółka zależna Hamda Trade odnotowała stratę netto w wysokości 2,9 mln zł.",
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Opinia biegłego rewidenta do sprawozdania Etno Cafe za 2017 rok ... sam zarząd spółki zależnej od Etno Cafe, czyli firmy Hamda Trade, zamieścił w rocznym sprawozdaniu finansowym informację, że w jego opinii istnieje znacząca niepewność co do zdolności kontynuacji działalności, jeśli spółka nie zdoła refinansować zapadających w 2018 roku obligacji. Strata netto Hamda Trade wyniosła w ubiegłym roku 2,9 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "4e211598-0024-46a1-8fc6-11eb033d4761",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Nieudana emisja obligacji w funtach brytyjskich i plany ekspansji zagranicznej",
            "description": "Etno Cafe podjęło próbę emisji długu w funtach brytyjskich o wartości 1 mln GBP, która zakończyła się niepowodzeniem. Jednocześnie spółka planuje ambitną ekspansję zagraniczną, w tym otwarcie nowych kawiarni w kilku polskich miastach oraz potencjalne przejęcia.",
            "source_urls": [
              "https://www.horecabc.pl/debiut-na-rynku-newconnect-kolejnym-etapem-rozwoju-etno-cafe/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Proces pozyskiwania kapitału w ten sposób zakończył się jednak fiaskiem. ... Plany są ambitne – inauguracja 30 kawiarni w najbliższych trzech latach i osiągnięcie pozycji lidera w segmencie kaw premium. ... nieodkryte są również kolejne przejęcia, a nawet ekspansja poza granice Polski.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "0cc4a4ea-0c42-40ae-9f3a-ce245d0a5487",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Dane rejestrowe spółki ETNO CAFE SPV (KRS, NIP, REGON, prokura)",
            "description": "Rejestr.io podaje podstawowe dane identyfikacyjne spółki ETNO CAFE SPV: KRS 0000804291, NIP 8943145621, REGON 384385123 oraz informacje o prokurze samodzielnej Tomasza Witolda Nietubycia od 7 lutego 2020 r.",
            "source_urls": [
              "https://rejestr.io/krs/804291/etno-cafe-spv"
            ],
            "status": "resolved",
            "context": {
              "KRS": "0000804291",
              "NIP": "8943145621",
              "REGON": "384385123"
            },
            "raw_text": "KRS: 0000804291\nNIP: 8943145621\nREGON: 384385123\nProkurenci\nTomasz Witold Nietubyć – od 7 lutego 2020 r. – PROKURA SAMOISTNA",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "8ba6f61e-582e-4794-bc55-66a01f7cbcee",
            "statement": "Spółka ETNO CAFE SPV wykazuje ujemne kapitały własne w wysokości -4,2 mln zł w 2017 roku. Spółka jest finansowana w pełni ze zobowiązań, które sięgają 24,9 mln zł. Krótkoterminowe zobowiązania wynoszą 10 mln zł.",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "6c59dbb8-15ef-4116-9db0-fb897af0014c"
            ],
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
            ],
            "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
            "cost_attribution": 0.00599565,
            "created_at": "2026-03-30T09:03:11.479107"
          },
          {
            "fact_id": "5157131b-be1f-479f-942b-99c07a495d3b",
            "statement": "Ocena wiarygodności ETNO CAFE SPV w 2023 roku została oznaczona jako D (niska wiarygodność). W 2022 roku ocena wiarygodności wynosiła C (umiarkowana wiarygodność). Spółka posiada niską wiarygodność w ostatnich latach.",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "6f341e5e-24e8-48d5-b00f-3d4e41edfb14"
            ],
            "source_urls": [
              "https://www.bizraport.pl/krs/0000804291/etno-cafe-spv-spolka-z-ograniczona-odpowiedzialnoscia"
            ],
            "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
            "cost_attribution": 0.00599565,
            "created_at": "2026-03-30T09:03:11.479131"
          },
          {
            "fact_id": "e2410cab-aef9-49d9-aaea-6aa5ef7137a5",
            "statement": "Spółka ETNO CAFE SPV posiada znaczną niepewność co do zdolności kontynuacji działalności, jeśli nie zdoła refinansować obligacji zapadających w 2018 roku. Spółka zależna Hamda Trade odnotowała stratę netto w wysokości 2,9 mln zł. To wskazuje na potencjalne ryzyko transakcyjne związane z refinansowaniem obligacji i stratą spółki zależnej.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "825d0192-f891-4d32-8e88-52d63306d227"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
            "cost_attribution": 0.00210465,
            "created_at": "2026-03-30T09:03:55.331585"
          },
          {
            "fact_id": "c419f251-9391-46f1-a20a-2478ac585ba6",
            "statement": "ETNO CAFE SPV podjęło próbę emisji długu w funtach brytyjskich o wartości 1 mln GBP, która zakończyła się niepowodzeniem. Spółka planuje ambitną ekspansję zagraniczną, w tym otwarcie nowych kawiarni w kilku polskich miastach oraz potencjalne przejęcia. To wskazuje na ryzyko związane z działalnością zagraniczną i ekspansją.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "4e211598-0024-46a1-8fc6-11eb033d4761"
            ],
            "source_urls": [
              "https://www.horecabc.pl/debiut-na-rynku-newconnect-kolejnym-etapem-rozwoju-etno-cafe/"
            ],
            "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
            "cost_attribution": 0.00210465,
            "created_at": "2026-03-30T09:03:55.331611"
          },
          {
            "fact_id": "5540de78-334f-4eaf-af1d-e47157e9802c",
            "statement": "Spółka ETNO CAFE SPV posiada następujące dane rejestrowe: KRS 0000804291, NIP 8943145621, REGON 384385123. Dodatkowo, Tomasz Witold Nietubyć posiada prokurę samodzielną od 7 lutego 2020 r. Te dane są podstawowymi informacjami identyfikacyjnymi spółki.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "0cc4a4ea-0c42-40ae-9f3a-ce245d0a5487"
            ],
            "source_urls": [
              "https://rejestr.io/krs/804291/etno-cafe-spv"
            ],
            "subject_node_id": "efcd17b4-8182-4dab-a18f-9afa93115d40",
            "cost_attribution": 0.00210465,
            "created_at": "2026-03-30T09:03:55.331626"
          }
        ],
        "cumulative_cost": 0.02803215,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.0,
          0.0,
          0.6
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:03:55.333114",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "715bd3f0-f179-4704-bc0f-c43ac9736142",
      "subject_type": "ENTITY",
      "subject_name": "FORS FUNDACJA ROZWOJU I OCHRONY SPORTU",
      "subject_full_name": "FORS FUNDACJA ROZWOJU I OCHRONY SPORTU",
      "subject_node_id": "b5ce4712-d757-484f-b588-1953646ce9fb",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Organu Nadzoru of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Organu Nadzoru",
        "role": "Członek Organu Nadzoru"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, zarzutach karnych, aktach oskarżenia, zatrzymaniach, aresztowaniach lub przestępstwach związanych z podmiotem FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13846,
              "output_tokens": 616,
              "total_tokens": 14462,
              "cost_usd": 0.0024465
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:01.854943"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 lub przestępstw korupcyjnych związanych z FORS FUNDACJA ROZWOJU I OCHRONY SPORTU.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28431,
              "output_tokens": 624,
              "total_tokens": 29055,
              "cost_usd": 0.00463905
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:09.439645"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących audytów, nieprawidłowości zarządczych, likwidacji, upadłości, nieuregulowanych zobowiązań ani sporów pracowniczych związanych z podmiotem FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13704,
              "output_tokens": 425,
              "total_tokens": 14129,
              "cost_usd": 0.0023106
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:15.532342"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł medialnych wskazujących na negatywne informacje, opinie klientów lub pracowników, ani na pokrzywdzonych klientów dotyczących podmiotu FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii ryzyka reputacyjnego.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12370,
              "output_tokens": 579,
              "total_tokens": 12949,
              "cost_usd": 0.0022029
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:22.218482"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Nie znaleziono żadnych artykułów, raportów ani innych źródeł, które w sposób jednoznaczny i potwierdzony cytatem opisują polityczną ekspozycję lub wpływ państwa na tę fundację.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16761,
              "output_tokens": 594,
              "total_tokens": 17355,
              "cost_usd": 0.00287055
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:29.111396"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.014469599999999999,
        "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-30T09:04:29.111542",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "3859049e-8d04-4548-a450-5c1176c9b2e3",
      "subject_type": "ENTITY",
      "subject_name": "HAMDA TRADE",
      "subject_full_name": "HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spraw karnych lub postępowań prokuratorskich związanych z podmiotem HAMDA TRADE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12770,
              "output_tokens": 376,
              "total_tokens": 13146,
              "cost_usd": 0.0021411
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:35.942133"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, prowadzone śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane z podmiotem HAMDA TRADE lub jego prezesem Tomaszem Nietubyciem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10893,
              "output_tokens": 599,
              "total_tokens": 11492,
              "cost_usd": 0.00199335
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:43.032455"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 HAMDA TRADE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 znalezisk w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" dla podmiotu HAMDA TRADE. Przeszukane źródła (aleo.com, Bizraport, wyniki wyszukiwania) nie zawierają informacji o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami ani z byłymi członkami zarządu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 41508,
              "output_tokens": 1706,
              "total_tokens": 43214,
              "cost_usd": 0.0072498
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:04:59.710117"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 HAMDA TRADE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Hamda Trade krytykowane w kontekście kontrowersji Etno Cafe\",\n      \"description\": \"W artykule na Bankier.pl opisano, że Hamda Trade, będąca częścią grupy kapitałowej Etno Cafe, dołączyła do grupy dopiero w listopadzie 2017 roku, co według prezesa spowodowało ograniczoną przejrzystość wyników finansowych i podkreślało ryzyko inwestycyjne. Autorzy wskazują, że brak pełnych danych finansowych oraz problemy operacyjne Etno Cafe wpływają negatywnie na postrzeganie Hamda Trade w mediach.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html\"\n      ],\n      \"raw_text\": \"Najmocniejszą i najdłużej działającą jest Hamda Trade, która jednak dołączyła do grupy kapitałowej w listopadzie 2017 roku.\",\n      \"context\": {\n        \"NIP\": \"7262621161\",\n        \"KRS\": \"0000348674\",\n        \"REGON\": \"100835865\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"HAMDA TRADE\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 343672,
              "output_tokens": 2050,
              "total_tokens": 345722,
              "cost_usd": 0.0527808
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:05:28.293776"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 znaleziono żadnych informacji potwierdzających ekspozycję polityczną lub wpływ państwa na podmiot HAMDA TRADE ani na jego prezesa Tomasza Nietubycia. Dostępne źródła (m.in. artykuł z Bankier.pl oraz rejestry KRS) nie zawierają faktów, dat, kwot ani numerów spraw związanych z politycznym wpływem lub wsparciem państwowym.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 57608,
              "output_tokens": 1542,
              "total_tokens": 59150,
              "cost_usd": 0.0095664
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:05:53.179019"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Hamda Trade – trudności finansowe i nieudana emisja obligacji w 2018‑2019\",\n      \"description\": \"W raporcie biegłego rewidenta dotyczącym spółki Etno Cafe (spółka zależna od Hamda Trade) wskazano, że w 2018 roku spółka nie zdołała refinansować zapadających obligacji, co wywołało poważną niepewność co do zdolności kontynuacji działalności. Strata netto Hamda Trade wyniosła 2,9 mln zł, a planowana emisja długu w wysokości 1 mln GBP nie została sfinalizowana. Informacje te pochodzą z artykułu Business Insider Polska opisującego opinię biegłego rewidenta oraz sytuację finansową spółki.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640\"\n      ],\n      \"raw_text\": \"Opinia biegłego rewidenta do sprawozdania Etno Cafe za 2017 rok … w jego opinii istnieje znacząca niepewność co do zdolności kontynuacji działalności, jeśli spółka nie zdoła refinansować zapadających w 2018 roku obligacji. Strata netto Hamda Trade wyniosła w ubiegłym roku 2,9 mln zł. … na przełomie roku Etno Cafe próbowało się dofinansować poprzez emisję długu w funtach brytyjskich o wartości 1 mln GBP, jednak nie udało się domknąć tej oferty.\",\n      \"context\": {\n        \"NIP\": \"7262621161\",\n        \"KRS\": \"0000348674\",\n        \"REGON\": \"100835865\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"HAMDA TRADE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 30133,
              "output_tokens": 1584,
              "total_tokens": 31717,
              "cost_usd": 0.00547035
            },
            "information_gain": 0.6666666666666666,
            "timestamp": "2026-03-30T09:06:05.852074"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "484277eb-79b1-4e8e-8598-cf2e3d4cafbe",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Hamda Trade krytykowane w kontekście kontrowersji Etno Cafe",
            "description": "W artykule na Bankier.pl opisano, że Hamda Trade, będąca częścią grupy kapitałowej Etno Cafe, dołączyła do grupy dopiero w listopadzie 2017 roku, co według prezesa spowodowało ograniczoną przejrzystość wyników finansowych i podkreślało ryzyko inwestycyjne. Autorzy wskazują, że brak pełnych danych finansowych oraz problemy operacyjne Etno Cafe wpływają negatywnie na postrzeganie Hamda Trade w mediach.",
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "7262621161",
              "KRS": "0000348674",
              "REGON": "100835865"
            },
            "raw_text": "Najmocniejszą i najdłużej działającą jest Hamda Trade, która jednak dołączyła do grupy kapitałowej w listopadzie 2017 roku.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "54b0381f-b859-4292-bf45-fe1226b4c459",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Hamda Trade – trudności finansowe i nieudana emisja obligacji w 2018‑2019",
            "description": "W raporcie biegłego rewidenta dotyczącym spółki Etno Cafe (spółka zależna od Hamda Trade) wskazano, że w 2018 roku spółka nie zdołała refinansować zapadających obligacji, co wywołało poważną niepewność co do zdolności kontynuacji działalności. Strata netto Hamda Trade wyniosła 2,9 mln zł, a planowana emisja długu w wysokości 1 mln GBP nie została sfinalizowana. Informacje te pochodzą z artykułu Business Insider Polska opisującego opinię biegłego rewidenta oraz sytuację finansową spółki.",
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "7262621161",
              "KRS": "0000348674",
              "REGON": "100835865"
            },
            "raw_text": "Opinia biegłego rewidenta do sprawozdania Etno Cafe za 2017 rok … w jego opinii istnieje znacząca niepewność co do zdolności kontynuacji działalności, jeśli spółka nie zdoła refinansować zapadających w 2018 roku obligacji. Strata netto Hamda Trade wyniosła w ubiegłym roku 2,9 mln zł. … na przełomie roku Etno Cafe próbowało się dofinansować poprzez emisję długu w funtach brytyjskich o wartości 1 mln GBP, jednak nie udało się domknąć tej oferty.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "43932db2-b800-4f2c-8377-e1afff9f83d8",
            "statement": "In 2018, Etno Cafe, a subsidiary of Hamda Trade, was unable to refinance its maturing bonds. This failure created serious uncertainty about the company's ability to continue operations. The situation was highlighted in the auditor's report.",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "54b0381f-b859-4292-bf45-fe1226b4c459"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
            "cost_attribution": 0.0033639,
            "created_at": "2026-03-30T09:06:05.850713"
          },
          {
            "fact_id": "f783ca87-50ed-43df-8c27-7b003cb75162",
            "statement": "Hamda Trade reported a net loss of 2.9 million PLN. A planned debt issuance of 1 million GBP was not completed. These financial difficulties were described in a Business Insider Polska article.",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "54b0381f-b859-4292-bf45-fe1226b4c459"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/inwestycja-w-etno-cafe-podpisujac-pelnomocnictwo-pozbawisz-sie-prawa-glosu-i/cyxp640"
            ],
            "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
            "cost_attribution": 0.0033639,
            "created_at": "2026-03-30T09:06:05.850737"
          },
          {
            "fact_id": "4e1ea5f0-0636-4de6-a438-a8bf3f83369b",
            "statement": "Hamda Trade dołączyła do grupy kapitałowej Etno Cafe w listopadzie 2017 roku. To spowodowało ograniczoną przejrzystość wyników finansowych i podkreśliło ryzyko inwestycyjne. Brak pełnych danych finansowych oraz problemy operacyjne Etno Cafe wpływają negatywnie na postrzeganie Hamda Trade w mediach.",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "484277eb-79b1-4e8e-8598-cf2e3d4cafbe"
            ],
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
            ],
            "subject_node_id": "d9326a5e-5b2e-4062-b672-35652196b337",
            "cost_attribution": 0.05378175,
            "created_at": "2026-03-30T09:05:28.292617"
          }
        ],
        "cumulative_cost": 0.0792018,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.0,
          0.6666666666666666
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:06:05.852249",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "9d7e04ac-24bd-4fda-ba76-87c8ee0cf353",
      "subject_type": "ENTITY",
      "subject_name": "IDEA 2.0",
      "subject_full_name": "IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "3f0a8dfa-db62-4afd-ab80-209d2191644c",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Zarządu,Udziałowiec of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Zarządu,Udziałowiec",
        "role": "Członek Zarządu,Udziałowiec"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 IDEA 2.0 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 IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących podmiotu dokładnie nazwanego \\\"IDEA 2.0\\\" w kontekście postępowań karnych, śledztw, zarzutów karnych, aktu oskarżenia, zatrzymań lub aresztowań. Wyszukane źródła nie zawierały żadnych informacji spełniających kryteria adverse media dla tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13163,
              "output_tokens": 528,
              "total_tokens": 13691,
              "cost_usd": 0.00229125
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:12.188102"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 IDEA 2.0 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 IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, które w sposób jednoznaczny łączą podmiot IDEA 2.0 (IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ) lub jego członka zarządu Tomasza Nietubycia z podejrzeniem korupcji, śledztwem, zarzutami korupcyjnymi, aktem oskarżenia, zatrzymaniem lub skazaniem w sprawie korupcyjnej.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13050,
              "output_tokens": 508,
              "total_tokens": 13558,
              "cost_usd": 0.0022623
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:18.701546"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 IDEA 2.0 w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wyników wyszukiwania dotyczących podmiotu dokładnie nazwanego \\\"IDEA 2.0\\\" w kategorii audytów, nieprawidłowości zarządczych i governance. Wszystkie napotkane wyniki dotyczyły innych podmiotów (np. \\\"IDEA AUDYT SP. Z O.O.\\\") i nie spełniały kryterium dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22179,
              "output_tokens": 1068,
              "total_tokens": 23247,
              "cost_usd": 0.00396765
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:30.484428"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 IDEA 2.0 w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ryzyka reputacyjnego, wpływu na media i opinię publiczną dla podmiotu IDEA 2.0. Nie znaleziono żadnych artykułów, które zawierałyby konkretne fakty, daty, kwoty lub numery spraw związane z negatywnymi opiniami, skargami klientów lub pracowników, ani informacje o pokrzywdzonych klientach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13168,
              "output_tokens": 742,
              "total_tokens": 13910,
              "cost_usd": 0.0024204
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:36.894776"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Członek Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu,Udziałowiec, role: Członek Zarządu,Udziałowiec)\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 <= 2.\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 IDEA 2.0 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 IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 – nie znaleziono żadnych informacji o podmiocie IDEA 2.0 w kontekście ekspozycji politycznej i wpływu państwa w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 3894,
              "output_tokens": 467,
              "total_tokens": 4361,
              "cost_usd": 0.0008643
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:38.303561"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0118059,
        "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-30T09:06:38.303731",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "9c2c4981-4a1e-44b1-837f-9262bce540e5",
      "subject_type": "ENTITY",
      "subject_name": "LOCATION",
      "subject_full_name": "LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**LOCATION**\nKontekst pomocniczy: LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 LOCATION 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 LOCATION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych informacji dotyczących postępowań karnych, śledztw, zarzutów karnych, zatrzymań, aresztowań ani innych przestępstw bezpośrednio związanych z podmiotem \\\"LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\\\". Wszystkie znalezione wyniki dotyczyły innych spółek lub kwestii finansowych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 35805,
              "output_tokens": 1428,
              "total_tokens": 37233,
              "cost_usd": 0.00622755
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:50.399497"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**LOCATION**\nKontekst pomocniczy: LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 LOCATION 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 LOCATION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, łapownictwa lub innych zarzutów korupcyjnych związanych z LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ lub Prezesem Zarządu Tomaszem Nietubyć.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17881,
              "output_tokens": 941,
              "total_tokens": 18822,
              "cost_usd": 0.00324675
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:06:59.291635"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**LOCATION**\nKontekst pomocniczy: LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 LOCATION w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie LOCATION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami lub byłymi członkami zarządu dotyczącym podmiotu \\\"LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\\\". Przeszukane źródła nie zawierały potwierdzonych faktów spełniających kryteria adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 51971,
              "output_tokens": 2033,
              "total_tokens": 54004,
              "cost_usd": 0.00901545
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:07:17.268172"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**LOCATION**\nKontekst pomocniczy: LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 LOCATION w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie LOCATION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o Tomaszu Nietubyć w kontekście piramidy inwestycyjnej\",\n      \"description\": \"Artykuł opisuje, że Tomasz Nietubyć był wymieniany w kontekście spółki działającej jak piramida finansowa, w której inwestorzy zgłaszali utratę środków. Autor podkreśla, że w mediach pojawia się informacja o jego obecności w wielu miejscach oraz o zmianie siedziby spółki. Wskazuje to na potencjalne ryzyko reputacyjne związane z zarządzaniem i nadzorem nad taką działalnością.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Wszędzie jest Tomasz Nietubyć. Wszędzie jest VEG (Vortune Equity Group – red.). I ten sam model działania – jest pretekst biznesowy, ale pojawiają się zabawki i wszystko zamienia się w jeden wielki instrument finansowy.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    },\n    {\n      \"title\": \"Tomasz Nietubyć krytykowany za rolę w spółkach powiązanych z Januszem Palikotem\",\n      \"description\": \"W publikacji opisano, że Tomasz Nietubyć umniejszał swoją rolę w spółkach, które były przedmiotem krytyki ze względu na nieudane inwestycje i wysokie zadłużenie. Artykuł wskazuje na jego udział w radzie nadzorczej oraz wiceprezesurze, co budzi wątpliwości co do odpowiedzialności za straty inwestorów. Negatywne opinie w mediach podkreślają brak przejrzystości działań.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\"\n      ],\n      \"raw_text\": \"Tomasz Nietubyć umniejsza swoją rolę w spółkach.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    },\n    {\n      \"title\": \"Negatywne opinie pracowników o Tomaszu Nietubyć na platformie GoWork\",\n      \"description\": \"Na portalu GoWork.pl zamieszczono opinie dotyczące Tomasza Nietubyć, w których pracownicy krytykują atmosferę w firmie oraz zarządzanie. Opinie wskazują na niezadowolenie z warunków pracy i brak przejrzystości w podejmowaniu decyzji, co może wpływać na wizerunek spółki wśród potencjalnych pracowników i klientów.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.gowork.pl/opinie_czytaj,23654918\"\n      ],\n      \"raw_text\": \"Informacje o zarobkach, kadrze zarządzającej, atmosferze!\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    },\n    {\n      \"title\": \"Tomasz Nietubyć wymieniony w radzie nadzorczej spółki kończącej działalność\",\n      \"description\": \"Artykuł informuje, że w radzie nadzorczej spółki, której działalność została zakończona, zasiadał Tomasz Nietubyć. Wspomniano o problemach finansowych i konieczności wypłaty pracownikom, co może świadczyć o negatywnym wpływie na reputację spółki oraz jej zarządu.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html\"\n      ],\n      \"raw_text\": \"W radzie nadzorczej spółki zasiadają Tomasz Nietubyć\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"Tomasz Nietubyć\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 4,
            "facts_extracted": 4,
            "cost": {
              "input_tokens": 16890,
              "output_tokens": 3909,
              "total_tokens": 20799,
              "cost_usd": 0.0048789
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:07:37.885992"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**LOCATION**\nKontekst pomocniczy: LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 LOCATION 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 LOCATION 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://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\n   - https://www.gowork.pl/opinie_czytaj,23654918\n   - https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Prezes Nietubyć pełnił funkcję wiceprezesa w MPWiW – powiązanie ze spółką państwową\",\n      \"description\": \"Według artykułu na JawnyLublin.pl, Tomasz Nietubyć, prezes zarządu LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, został wiceprezesem spółki MPWiW, czyli Miejskiego Przedsiębiorstwa Wodociągów i Kanalizacji w Warszawie, które jest podmiotem własności publicznej. To powiązanie wskazuje na ekspozycję polityczną i wpływ państwa na działalność firmy. Artykuł nie podaje konkretnej daty powołania, a informacja pochodzi z publikacji medialnej opisującej struktury zarządcze w kontekście kontrowersyjnych inwestycji.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\"\n      ],\n      \"raw_text\": \"Paweł Komar i Krzysztof Sokalski z VEG weszli do rady nadzorczej MPWiW, a Tomasz Nietubyć i Tomasz Czechowski zostali wiceprezesami spółki.\",\n      \"context\": {\n        \"NIP\": \"8992895434\",\n        \"KRS\": \"0000887548\",\n        \"REGON\": \"388414413\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 17705,
              "output_tokens": 2052,
              "total_tokens": 19757,
              "cost_usd": 0.00388695
            },
            "information_gain": 0.2,
            "timestamp": "2026-03-30T09:07:53.788243"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**LOCATION**\nKontekst pomocniczy: LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 LOCATION 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 LOCATION 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://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\n   - https://www.gowork.pl/opinie_czytaj,23654918\n   - https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dokładnie wymieniałyby podmiot o nazwie \\\"LOCATION\\\" (Levenshtein distance ≤ 2) w kontekście ryzyk transakcyjnych, M&A, spółek zależnych lub działalności zagranicznej. Wszystkie przeszukane materiały nie zawierały takiego dopasowania, a żadne nowe źródła nie dostarczyły wymaganych faktów, dat, kwot ani numerów spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18925,
              "output_tokens": 1087,
              "total_tokens": 20012,
              "cost_usd": 0.00349095
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:08:02.761124"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "c27bea29-5f95-4308-a45b-fdc1e8fbf359",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Negatywne opinie o Tomaszu Nietubyć w kontekście piramidy inwestycyjnej",
            "description": "Artykuł opisuje, że Tomasz Nietubyć był wymieniany w kontekście spółki działającej jak piramida finansowa, w której inwestorzy zgłaszali utratę środków. Autor podkreśla, że w mediach pojawia się informacja o jego obecności w wielu miejscach oraz o zmianie siedziby spółki. Wskazuje to na potencjalne ryzyko reputacyjne związane z zarządzaniem i nadzorem nad taką działalnością.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Wszędzie jest Tomasz Nietubyć. Wszędzie jest VEG (Vortune Equity Group – red.). I ten sam model działania – jest pretekst biznesowy, ale pojawiają się zabawki i wszystko zamienia się w jeden wielki instrument finansowy.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "9b13a03b-20bf-4c60-ac07-c489d466123a",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Tomasz Nietubyć krytykowany za rolę w spółkach powiązanych z Januszem Palikotem",
            "description": "W publikacji opisano, że Tomasz Nietubyć umniejszał swoją rolę w spółkach, które były przedmiotem krytyki ze względu na nieudane inwestycje i wysokie zadłużenie. Artykuł wskazuje na jego udział w radzie nadzorczej oraz wiceprezesurze, co budzi wątpliwości co do odpowiedzialności za straty inwestorów. Negatywne opinie w mediach podkreślają brak przejrzystości działań.",
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Tomasz Nietubyć umniejsza swoją rolę w spółkach.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "7be82861-7b67-477a-83cc-e059bc61ce21",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "Negatywne opinie pracowników o Tomaszu Nietubyć na platformie GoWork",
            "description": "Na portalu GoWork.pl zamieszczono opinie dotyczące Tomasza Nietubyć, w których pracownicy krytykują atmosferę w firmie oraz zarządzanie. Opinie wskazują na niezadowolenie z warunków pracy i brak przejrzystości w podejmowaniu decyzji, co może wpływać na wizerunek spółki wśród potencjalnych pracowników i klientów.",
            "source_urls": [
              "https://www.gowork.pl/opinie_czytaj,23654918"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Informacje o zarobkach, kadrze zarządzającej, atmosferze!",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "6a5717d0-d6c9-41e0-b1e8-05c6beb16fde",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Tomasz Nietubyć wymieniony w radzie nadzorczej spółki kończącej działalność",
            "description": "Artykuł informuje, że w radzie nadzorczej spółki, której działalność została zakończona, zasiadał Tomasz Nietubyć. Wspomniano o problemach finansowych i konieczności wypłaty pracownikom, co może świadczyć o negatywnym wpływie na reputację spółki oraz jej zarządu.",
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html"
            ],
            "status": "resolved",
            "context": {},
            "raw_text": "W radzie nadzorczej spółki zasiadają Tomasz Nietubyć",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "333d8100-4ec0-4ae2-9837-358faa84a4ae",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Prezes Nietubyć pełnił funkcję wiceprezesa w MPWiW – powiązanie ze spółką państwową",
            "description": "Według artykułu na JawnyLublin.pl, Tomasz Nietubyć, prezes zarządu LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, został wiceprezesem spółki MPWiW, czyli Miejskiego Przedsiębiorstwa Wodociągów i Kanalizacji w Warszawie, które jest podmiotem własności publicznej. To powiązanie wskazuje na ekspozycję polityczną i wpływ państwa na działalność firmy. Artykuł nie podaje konkretnej daty powołania, a informacja pochodzi z publikacji medialnej opisującej struktury zarządcze w kontekście kontrowersyjnych inwestycji.",
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "status": "alleged",
            "context": {
              "NIP": "8992895434",
              "KRS": "0000887548",
              "REGON": "388414413"
            },
            "raw_text": "Paweł Komar i Krzysztof Sokalski z VEG weszli do rady nadzorczej MPWiW, a Tomasz Nietubyć i Tomasz Czechowski zostali wiceprezesami spółki.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "91c3508b-9514-4d9e-b3ee-c7f4079279cc",
            "statement": "Tomasz Nietubyć był wymieniany w kontekście spółki działającej jak piramida finansowa, w której inwestorzy zgłaszali utratę środków. W mediach pojawiają się informacje o jego obecności w wielu miejscach oraz o zmianie siedziby spółki. To wskazuje na potencjalne ryzyko reputacyjne związane z zarządzaniem i nadzorem nad taką działalnością.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "c27bea29-5f95-4308-a45b-fdc1e8fbf359"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
            "cost_attribution": 0.00173471,
            "created_at": "2026-03-30T09:07:37.884681"
          },
          {
            "fact_id": "3cff6803-9c9b-4b84-9267-26ed32960893",
            "statement": "Tomasz Nietubyć krytykowany jest za rolę w spółkach powiązanych z Januszem Palikotem, które były przedmiotem krytyki ze względu na nieudane inwestycje i wysokie zadłużenie. Wskazuje się na jego udział w radzie nadzorczej oraz wiceprezesurze, co budzi wątpliwości co do odpowiedzialności za straty inwestorów. Negatywne opinie w mediach podkreślają brak przejrzystości działań.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "9b13a03b-20bf-4c60-ac07-c489d466123a"
            ],
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
            "cost_attribution": 0.00173471,
            "created_at": "2026-03-30T09:07:37.884705"
          },
          {
            "fact_id": "85633c10-3d36-4572-a7de-d9e2ff387f2a",
            "statement": "Pracownicy krytykują atmosferę w firmie oraz zarządzanie przez Tomasza Nietubyć. Opinie wskazują na niezadowolenie z warunków pracy i brak przejrzystości w podejmowaniu decyzji. To może wpływać na wizerunek spółki wśród potencjalnych pracowników i klientów.",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "7be82861-7b67-477a-83cc-e059bc61ce21"
            ],
            "source_urls": [
              "https://www.gowork.pl/opinie_czytaj,23654918"
            ],
            "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
            "cost_attribution": 0.00173471,
            "created_at": "2026-03-30T09:07:37.884719"
          },
          {
            "fact_id": "03ade57f-3335-4d65-94e3-31648f909561",
            "statement": "Tomasz Nietubyć zasiadał w radzie nadzorczej spółki, której działalność została zakończona z powodu problemów finansowych. Konieczne było wypłacenie pracownikom, co może świadczyć o negatywnym wpływie na reputację spółki oraz jej zarządu. To może mieć wpływ na postrzeganie spółki i jej zarządu przez klientów i pracowników.",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "6a5717d0-d6c9-41e0-b1e8-05c6beb16fde"
            ],
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/koniec-sklepow-swieze-palikot-zaplacil-pracownikom,122196.html"
            ],
            "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
            "cost_attribution": 0.00173471,
            "created_at": "2026-03-30T09:07:37.884733"
          },
          {
            "fact_id": "6a0f7639-784c-4a48-bd7e-b779ba8159f5",
            "statement": "Tomasz Nietubyć, prezes zarządu LOCATION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, pełnił funkcję wiceprezesa w MPWiW, spółce państwowej. To powiązanie wskazuje na ekspozycję polityczną i wpływ państwa na działalność firmy. Informacja pochodzi z publikacji medialnej opisującej struktury zarządcze w kontekście kontrowersyjnych inwestycji.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "333d8100-4ec0-4ae2-9837-358faa84a4ae"
            ],
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "subject_node_id": "62e92754-ffca-4655-9c77-bc6ba5cb152c",
            "cost_attribution": 0.00596205,
            "created_at": "2026-03-30T09:07:53.787320"
          }
        ],
        "cumulative_cost": 0.030746549999999997,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.2,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:08:02.761306",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e24f241d-54ac-47d0-a09f-f22e4577e8e0",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON ASI",
      "subject_full_name": "MERCATON ASI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "a4264ea2-9b2f-48f8-adf3-8a73814bd578",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON ASI 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 MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON ASI oraz Tomasza Nietubyća. Dostępne źródła zawierają jedynie informacje o działalności biznesowej i inwestycyjnej, bez potwierdzonych zarzutów karnych, aktów oskarżenia, zatrzymań czy aresztowań.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 31087,
              "output_tokens": 769,
              "total_tokens": 31856,
              "cost_usd": 0.00512445
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:08:14.256982"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON ASI 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 MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 korupcję, łapownictwo lub przestępstwa korupcyjne związane z MERCATON ASI, Tomaszem Nietubyć lub podmiotami wymienionymi w kontekście pomocniczym.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 73057,
              "output_tokens": 2080,
              "total_tokens": 75137,
              "cost_usd": 0.01220655
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:08:41.512284"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON ASI w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 nieprawidłowości zarządczych, audytów, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów z pracownikami lub byłymi członkami zarządu w odniesieniu do MERCATON ASI.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 27872,
              "output_tokens": 1183,
              "total_tokens": 29055,
              "cost_usd": 0.0048906
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:08:55.333652"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON ASI w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON ASI w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Nie znaleziono żadnych artykułów, które zawierałyby informacje o pokrzywdzonych klientach, opinie pracowników lub klientów oraz negatywne opinie o spółce w mediach i internecie, przy jednoczesnym spełnieniu wymogu dokładnego dopasowania nazwy podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12193,
              "output_tokens": 768,
              "total_tokens": 12961,
              "cost_usd": 0.00228975
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:03.317179"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON ASI 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 MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wskazujących na ekspozycję polityczną lub wpływ państwa dotyczących podmiotu MERCATON ASI przy zachowaniu wymogu dopasowania nazwy dokładnie (MERCATON ASI) i ograniczeń Levenshtein ≤ 2.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9902,
              "output_tokens": 421,
              "total_tokens": 10323,
              "cost_usd": 0.0017379
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:12.235755"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.026249250000000002,
        "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-30T09:09:12.235930",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "1053647a-5848-4088-9909-87d6b5d66ed1",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON",
      "subject_full_name": "MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "7ad28523-e7cb-4a2b-a8d0-49cbe5b16eee",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu,Udziałowiec of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu,Udziałowiec",
        "role": "Prezes Zarządu,Udziałowiec"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 MERCATON 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 MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 screeningu adverse media dla podmiotu MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ nie znaleziono żadnych informacji dotyczących postępowań karnych, śledztw, zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań ani podejrzeń popełnienia przestępstwa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14151,
              "output_tokens": 785,
              "total_tokens": 14936,
              "cost_usd": 0.00259365
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:19.788533"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 MERCATON 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 MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 i bezpośredni wskazują na podejrzenie korupcji, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie związane z podmiotem MERCATON lub osobą powiązaną (Tomasz Nietubyć). Wszystkie przeglądane wyniki dotyczyły jedynie ogólnych informacji o korupcji, a nie konkretnych przypadków dotyczących MERCATON.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22778,
              "output_tokens": 637,
              "total_tokens": 23415,
              "cost_usd": 0.0037989
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:27.133134"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 MERCATON w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, kontrole, spory z pracownikami lub byłymi pracownikami, ani informacje o nieuregulowanych zobowiązaniach, likwidacji czy upadłości pod dokładną nazwą MERCATON (Levenshtein distance ≤ 2). Wszystkie przeszukane źródła (KRS, BizRaport, rejestr.io, oficjalne strony) nie zawierają żadnych potwierdzonych faktów spełniających kryteria kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18343,
              "output_tokens": 1093,
              "total_tokens": 19436,
              "cost_usd": 0.00340725
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:36.753779"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 MERCATON w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, negatywne opinie klientów lub pracowników, bądź informacje o pokrzywdzonych klientach związanych z MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17120,
              "output_tokens": 723,
              "total_tokens": 17843,
              "cost_usd": 0.0030018
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:44.542705"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu,Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu,Udziałowiec, role: Prezes Zarządu,Udziałowiec)\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 <= 2.\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 MERCATON 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 MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spełniających kryterium dokładnego dopasowania nazwy \\\"MERCATON\\\" oraz dotyczących ekspozycji politycznej i wpływu państwa w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8748,
              "output_tokens": 1126,
              "total_tokens": 9874,
              "cost_usd": 0.0019878
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:09:52.467678"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.014789400000000001,
        "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-30T09:09:52.467862",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "3232f51e-65fe-4728-8b17-a6cb50805d59",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON SSF",
      "subject_full_name": "MERCATON SSF SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "b866b54a-ebde-4321-9e04-655ca2620060",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON SSF 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 MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON SSF w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". Nie znaleziono żadnych istotnych informacji o postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach ani innych przestępstwach związanych z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13418,
              "output_tokens": 522,
              "total_tokens": 13940,
              "cost_usd": 0.0023259
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:00.320991"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON SSF 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 MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 konkretnych informacji o MERCATON SSF związanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi w dostępnych źródłach.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11103,
              "output_tokens": 475,
              "total_tokens": 11578,
              "cost_usd": 0.00195045
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:07.490539"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON SSF w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 zarządczych, audytów, sporów z pracownikami czy innych kwestii związanych z kategorią 'Audyty, nieprawidłowości zarządcze i governance' dla podmiotu MERCATON SSF.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16112,
              "output_tokens": 2105,
              "total_tokens": 18217,
              "cost_usd": 0.0036798
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:19.408555"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON SSF w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych negatywnych informacji, skarg klientów, opinii pracowników ani niekorzystnych komentarzy w mediach i internecie dotyczących podmiotu MERCATON SSF. Dostępne wyniki dotyczą jedynie opisów działalności i profilu prezesa, które nie stanowią adverse media w kategorii ryzyka reputacyjnego.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 24477,
              "output_tokens": 1428,
              "total_tokens": 25905,
              "cost_usd": 0.00452835
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:30.692124"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 MERCATON SSF 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 MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON SSF przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein ≤ 2) oraz braku dostępnych źródeł potwierdzających takie powiązania.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11305,
              "output_tokens": 477,
              "total_tokens": 11782,
              "cost_usd": 0.00198195
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:37.958946"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01446645,
        "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-30T09:10:37.959147",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "876f57bc-54af-43a2-b75a-4531b6585567",
      "subject_type": "ENTITY",
      "subject_name": "METAL TRADER",
      "subject_full_name": "METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "2cac8bfa-6fcc-4326-a6af-ff4a57b4ab01",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**METAL TRADER**\nKontekst pomocniczy: METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 METAL TRADER 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 METAL TRADER 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 METAL TRADER w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". Wyszukane wyniki nie odnoszą się bezpośrednio do podmiotu METAL TRADER, a żadne informacje nie spełniają kryteriów dotyczących postępowań karnych, śledztw lub zarzutów karnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9872,
              "output_tokens": 451,
              "total_tokens": 10323,
              "cost_usd": 0.0017514
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:43.751108"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**METAL TRADER**\nKontekst pomocniczy: METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 METAL TRADER 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 METAL TRADER 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 METAL TRADER 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": 15988,
              "output_tokens": 608,
              "total_tokens": 16596,
              "cost_usd": 0.002763
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:10:49.477007"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**METAL TRADER**\nKontekst pomocniczy: METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 METAL TRADER w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie METAL TRADER 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Wszczęcie postępowania o rozwiązanie spółki METAL TRADER\",\n      \"description\": \"Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Informacja pochodzi z rejestru KRS i wskazuje na formalne działanie mające na celu rozwiązanie spółki. Nie podano szczegółowych przyczyn, ale fakt ten wskazuje na poważne problemy prawne lub finansowe. Brak dalszych danych o audytach, nieprawidłowościach zarządczych czy sporach pracowniczych.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://rejestr.io/krs/745459/metal-trader\"\n      ],\n      \"raw_text\": \"Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.\",\n      \"context\": {\n        \"NIP\": \"8943131783\",\n        \"KRS\": \"0000745459\",\n        \"REGON\": \"381061182\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak innych wyników wyszukiwania dotyczących audytów, nieprawidłowości zarządczych, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów z pracownikami lub byłymi członkami zarządu.\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 34003,
              "output_tokens": 2183,
              "total_tokens": 36186,
              "cost_usd": 0.00641025
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:11:11.570451"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**METAL TRADER**\nKontekst pomocniczy: METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 METAL TRADER w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie METAL TRADER 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://rejestr.io/krs/745459/metal-trader\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji dotyczących ryzyka reputacyjnego, pokrzywdzonych klientów, opinii pracowników i klientów oraz negatywnych opinii o spółce METAL TRADER w mediach i internecie. Dostępne źródła dotyczą wyłącznie danych rejestrowych i finansowych, które nie spełniają kryteriów adverse media.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11169,
              "output_tokens": 1276,
              "total_tokens": 12445,
              "cost_usd": 0.00244095
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:11:18.913807"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**METAL TRADER**\nKontekst pomocniczy: METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 METAL TRADER 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 METAL TRADER 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://rejestr.io/krs/745459/metal-trader\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" dotyczących podmiotu METAL TRADER oraz powiązanej osoby Tomasz Nietubyć. Przeszukane źródła nie zawierały żadnych faktów, dat, kwot ani numerów spraw wskazujących na polityczną ekspozycję lub wpływ państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9403,
              "output_tokens": 746,
              "total_tokens": 10149,
              "cost_usd": 0.00185805
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:11:25.492792"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**METAL TRADER**\nKontekst pomocniczy: METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 METAL TRADER 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 METAL TRADER 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://rejestr.io/krs/745459/metal-trader\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wskazujących na ryzyka transakcyjne, M&A, spółki zależne lub działalność zagraniczną dotyczące podmiotu METAL TRADER (spółka z ograniczoną odpowiedzialnością). Przeszukane źródła nie zawierają żadnych konkretnych faktów, dat, kwot ani numerów spraw związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18951,
              "output_tokens": 827,
              "total_tokens": 19778,
              "cost_usd": 0.00333885
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:11:32.491521"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "74a820c5-211b-4186-b166-b151dc54bd0e",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "title": "Wszczęcie postępowania o rozwiązanie spółki METAL TRADER",
            "description": "Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Informacja pochodzi z rejestru KRS i wskazuje na formalne działanie mające na celu rozwiązanie spółki. Nie podano szczegółowych przyczyn, ale fakt ten wskazuje na poważne problemy prawne lub finansowe. Brak dalszych danych o audytach, nieprawidłowościach zarządczych czy sporach pracowniczych.",
            "source_urls": [
              "https://rejestr.io/krs/745459/metal-trader"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "8943131783",
              "KRS": "0000745459",
              "REGON": "381061182"
            },
            "raw_text": "Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "0fa29b1d-84a8-4bbc-b34d-fede0760ccb7",
            "statement": "Sąd ogłasza o wszczęciu postępowania o rozwiązanie bez przeprowadzania postępowania likwidacyjnego podmiotu o nazwie METAL TRADER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Informacja pochodzi z rejestru KRS i wskazuje na formalne działanie mające na celu rozwiązanie spółki. Przyczyny tego działania nie są szczegółowo podane.",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "74a820c5-211b-4186-b166-b151dc54bd0e"
            ],
            "source_urls": [
              "https://rejestr.io/krs/745459/metal-trader"
            ],
            "subject_node_id": "2cac8bfa-6fcc-4326-a6af-ff4a57b4ab01",
            "cost_attribution": 0.007587,
            "created_at": "2026-03-30T09:11:11.569285"
          }
        ],
        "cumulative_cost": 0.018562500000000003,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:11:32.491851",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "219405b0-cc0b-480b-b84d-e6af7e181311",
      "subject_type": "ENTITY",
      "subject_name": "MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW",
      "subject_full_name": "MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW",
      "subject_node_id": "e6c33dff-c9a1-49ba-b300-b54966519387",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Zarządu",
        "role": "Członek Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 lub innych incydentów związanych z MIĘDZYSZKOLNYM KLUBEM SPORTOWYM \\\"JUVENIA\\\" WROCŁAW w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12830,
              "output_tokens": 624,
              "total_tokens": 13454,
              "cost_usd": 0.0022989
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:11:39.433759"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 korupcję, łapownictwo lub przestępstwa korupcyjne związane z MIĘDZYSZKOLNYM KLUBEM SPORTOWYM \\\"JUVENIA\\\" WROCŁAW.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13021,
              "output_tokens": 560,
              "total_tokens": 13581,
              "cost_usd": 0.00228915
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:11:45.692362"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji dotyczących audytów, nieprawidłowości zarządczych, likwidacji, upadłości, nieuregulowanych zobowiązań ani sporów z pracownikami lub członkami zarządu dla podmiotu MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW. Dostępne wyniki (np. wpisy KRS, informacje ogólne) nie zawierają danych spełniających kryteria adverse media w wybranej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18566,
              "output_tokens": 531,
              "total_tokens": 19097,
              "cost_usd": 0.0031035
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:11:52.115784"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną w dostępnych źródłach internetowych (opinie klientów, pracowników, pokrzywdzeni, negatywne media).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23917,
              "output_tokens": 1153,
              "total_tokens": 25070,
              "cost_usd": 0.00427935
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:12:01.860363"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Członek Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Zarządu, role: Członek Zarządu)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" dotyczących podmiotu MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW. Przeszukane źródła nie wykazały faktów, dat, kwot ani numerów spraw powiązanych z politycznym wpływem lub ekspozycją tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 25191,
              "output_tokens": 674,
              "total_tokens": 25865,
              "cost_usd": 0.00418305
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:12:09.542047"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01615395,
        "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-30T09:12:09.542225",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "b7419ab0-8c93-4e81-939b-3b54321c19ee",
      "subject_type": "ENTITY",
      "subject_name": "OŁAWSKA 2",
      "subject_full_name": "OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "92e38304-56da-4f45-93f1-100444ebe59a",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OŁAWSKA 2**\nKontekst pomocniczy: OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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ŁAWSKA 2 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ŁAWSKA 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 lub aresztowaniach bezpośrednio związanych z podmiotem \\\"OŁAWSKA 2\\\" SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, prezesem zarządu Tomaszem Nietubyciem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 50660,
              "output_tokens": 1818,
              "total_tokens": 52478,
              "cost_usd": 0.0086898
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:12:27.382705"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OŁAWSKA 2**\nKontekst pomocniczy: OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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ŁAWSKA 2 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ŁAWSKA 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, które jednoznacznie wskazują na podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane z podmiotem OŁAWSKA 2 lub jego prezesem Tomaszem Nietubyciem. Przeglądane źródła nie zawierały żadnych artykułów spełniających kryteria kategorii \\\"Korupcja, łapownictwo i przestępstwa korupcyjne\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 60880,
              "output_tokens": 1440,
              "total_tokens": 62320,
              "cost_usd": 0.009996
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:12:45.637304"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OŁAWSKA 2**\nKontekst pomocniczy: OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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ŁAWSKA 2 w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie OŁAWSKA 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dla podmiotu 'OŁAWSKA 2' w kategorii audytów, nieprawidłowości zarządczych i governance.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12872,
              "output_tokens": 823,
              "total_tokens": 13695,
              "cost_usd": 0.0024246
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:12:53.426424"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OŁAWSKA 2**\nKontekst pomocniczy: OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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ŁAWSKA 2 w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie OŁAWSKA 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł zawierających informacje o negatywnych opiniach, skargach klientów, opiniach pracowników lub innych zdarzeniach reputacyjnych dotyczących podmiotu dokładnie o nazwie \\\"OŁAWSKA 2\\\" (Spółka z ograniczoną odpowiedzialnością) oraz prezesa Tomasza Nietubycia. Wykonane wyszukiwania nie zwróciły wyników spełniających kryteria dokładnego dopasowania nazwy (Levenshtein ≤ 2) i wymogów dotyczących faktów, dat, kwot oraz numerów spraw.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14428,
              "output_tokens": 1304,
              "total_tokens": 15732,
              "cost_usd": 0.0029466
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:04.301510"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OŁAWSKA 2**\nKontekst pomocniczy: OŁAWSKA 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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ŁAWSKA 2 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ŁAWSKA 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji na temat podmiotu 'OŁAWSKA 2' w kategorii 'Ekspozycja polityczna i wpływ państwa' po przeprowadzeniu pięciu iteracji wyszukiwania. Nie znaleziono faktów, dat, kwot ani numerów spraw powiązanych z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7839,
              "output_tokens": 634,
              "total_tokens": 8473,
              "cost_usd": 0.00155625
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:11.266095"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.025613249999999997,
        "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-30T09:13:11.266263",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "67733c37-3d0a-4378-adaf-000671f60a55",
      "subject_type": "ENTITY",
      "subject_name": "OXYGEN",
      "subject_full_name": "OXYGEN SPÓŁKA AKCYJNA",
      "subject_node_id": "c62e15ba-726c-4c0b-820c-9f840acab892",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Członek Organu Nadzoru of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Członek Organu Nadzoru",
        "role": "Członek Organu Nadzoru"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OXYGEN**\nKontekst pomocniczy: OXYGEN SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 OXYGEN 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 OXYGEN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, aktach oskarżenia, zatrzymaniach, aresztowaniach lub przestępstwach związanych z OXYGEN Spółka Akcyjna lub Tomaszem Nietubyć w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12465,
              "output_tokens": 659,
              "total_tokens": 13124,
              "cost_usd": 0.00226515
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:18.136768"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OXYGEN**\nKontekst pomocniczy: OXYGEN SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 OXYGEN 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 OXYGEN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ępstw korupcyjnych związanych bezpośrednio z podmiotem OXYGEN.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15666,
              "output_tokens": 672,
              "total_tokens": 16338,
              "cost_usd": 0.0027531
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:32.830302"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OXYGEN**\nKontekst pomocniczy: OXYGEN SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 OXYGEN w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie OXYGEN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, problemy z governance, nieuregulowane zobowiązania, likwidację, upadłość, spory z pracownikami, byłymi pracownikami lub byłymi członkami zarządu w OXYGEN SPÓŁKA AKCYJNA.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14594,
              "output_tokens": 1010,
              "total_tokens": 15604,
              "cost_usd": 0.0027951
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:40.690135"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OXYGEN**\nKontekst pomocniczy: OXYGEN SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 OXYGEN w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie OXYGEN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, artykułów ani innych źródeł medialnych, które w sposób konkretny i zweryfikowany wymieniają podmiot OXYGEN (OXYGEN SPÓŁKA AKCYJNA) w kontekście ryzyka reputacyjnego, opinii klientów lub pracowników, ani nie opisują negatywnych zdarzeń, pokrzywdzonych klientów, czy sporów prawnych. Wszystkie przeszukane źródła nie zawierały dokładnego dopasowania nazwy OXYGEN, a żadne wyniki nie spełniały kryterium Levenshtein ≤ 2. W związku z brakiem dokładnych dopasowań, zwracam pustą listę wyników.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11705,
              "output_tokens": 867,
              "total_tokens": 12572,
              "cost_usd": 0.00227595
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:48.332823"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**OXYGEN**\nKontekst pomocniczy: OXYGEN SPÓŁKA AKCYJNA, Członek Organu Nadzoru of Tomasz Nietubyć,  (Dane: country: PL, description: Członek Organu Nadzoru, role: Członek Organu Nadzoru)\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 <= 2.\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 OXYGEN 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 OXYGEN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 pięciu iteracji wyszukiwania w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" nie znaleziono żadnych wiarygodnych źródeł potwierdzających negatywne powiązania podmiotu OXYGEN (OXYGEN SPÓŁKA AKCYJNA) ani członka organu nadzoru Tomasza Nietubycia w tej tematyce. Wszystkie napotkane wyniki dotyczyły ogólnych zagadnień politycznych, nie odnosząc się bezpośrednio do OXYGEN ani do wskazanej osoby.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12510,
              "output_tokens": 679,
              "total_tokens": 13189,
              "cost_usd": 0.0022839
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:13:55.436251"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0123732,
        "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-30T09:13:55.438151",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "9798e968-6209-428e-a34c-28d526fab994",
      "subject_type": "ENTITY",
      "subject_name": "PHOENIX PACT",
      "subject_full_name": "PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "7b9285ad-c779-4175-be92-25dc049968d0",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Udziałowiec of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Udziałowiec",
        "role": "Udziałowiec"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PHOENIX PACT**\nKontekst pomocniczy: PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 PHOENIX PACT 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 PHOENIX PACT 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 postępowań karnych, śledztw, zarzutów karnych, aktu oskarżenia, zatrzymań, aresztowań oraz przestępstw lub podejrzeń popełnienia przestępstwa wobec podmiotu PHOENIX PACT lub jego udziałowca Tomasza Nietubyć w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 26687,
              "output_tokens": 1085,
              "total_tokens": 27772,
              "cost_usd": 0.00465405
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:14:11.053271"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PHOENIX PACT**\nKontekst pomocniczy: PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 PHOENIX PACT 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 PHOENIX PACT 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 PHOENIX PACT w kontekście korupcji, łapownictwa lub przestępstw korupcyjnych przy zachowaniu wymogu dopasowania nazwy dokładnie (PHOENIX PACT).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13075,
              "output_tokens": 471,
              "total_tokens": 13546,
              "cost_usd": 0.00224385
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:14:17.798784"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PHOENIX PACT**\nKontekst pomocniczy: PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 PHOENIX PACT w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie PHOENIX PACT 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w mediach dotyczących podmiotu PHOENIX PACT w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\". Wyszukiwanie nie zwróciło żadnych wyników spełniających wymóg dokładnego dopasowania nazwy (PHOENIX PACT) oraz kryteriów dotyczących nieuregulowanych zobowiązań, likwidacji, upadłości, audytów, nieprawidłowości zarządczych, sporów z pracownikami lub byłymi członkami zarządu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13024,
              "output_tokens": 1219,
              "total_tokens": 14243,
              "cost_usd": 0.002685
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:14:28.230056"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PHOENIX PACT**\nKontekst pomocniczy: PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 PHOENIX PACT w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie PHOENIX PACT 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, udziałowca Tomasz Nietubyć, w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną. Nie znaleziono żadnych źródeł spełniających kryteria dokładnego dopasowania nazwy, zawierających informacje o pokrzywdzonych klientach, opiniach pracowników lub klientów oraz negatywnych opiniach w mediach i internecie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8783,
              "output_tokens": 758,
              "total_tokens": 9541,
              "cost_usd": 0.00177225
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:14:34.344955"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PHOENIX PACT**\nKontekst pomocniczy: PHOENIX PACT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Udziałowiec of Tomasz Nietubyć,  (Dane: country: PL, description: Udziałowiec, role: Udziałowiec)\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 <= 2.\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 PHOENIX PACT 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 PHOENIX PACT 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 na temat ekspozycji politycznej i wpływu państwa podmiotu PHOENIX PACT w dostępnych źródłach, przy zachowaniu wymogu dopasowania nazwy dokładnie (Levenshtein ≤ 2) i braku odpowiednich wyników.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7461,
              "output_tokens": 406,
              "total_tokens": 7867,
              "cost_usd": 0.00136275
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:14:41.754852"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.012717899999999999,
        "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-30T09:14:41.755021",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "ace5cf3f-4ef5-4851-b55b-8463699bcb0e",
      "subject_type": "ENTITY",
      "subject_name": "PRODIGO METALS RECOVERY",
      "subject_full_name": "PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "7e6dc5a2-2299-4c54-b203-5c034a364b5f",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prokura Oddzielna of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prokura Oddzielna",
        "role": "Prokura Oddzielna"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO METALS RECOVERY**\nKontekst pomocniczy: PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Oddzielna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Oddzielna, role: Prokura Oddzielna)\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 <= 2.\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 PRODIGO METALS RECOVERY 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 PRODIGO METALS RECOVERY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 zakresie spraw karnych i postępowań prokuratorskich dotyczących PRODIGO METALS RECOVERY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 48117,
              "output_tokens": 1095,
              "total_tokens": 49212,
              "cost_usd": 0.00787455
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:14:58.813422"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO METALS RECOVERY**\nKontekst pomocniczy: PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Oddzielna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Oddzielna, role: Prokura Oddzielna)\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 <= 2.\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 PRODIGO METALS RECOVERY 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 PRODIGO METALS RECOVERY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w dostępnych źródłach, które jednoznacznie wskazywałyby na podejrzenie korupcji, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie w sprawach korupcyjnych związanych z podmiotem PRODIGO METALS RECOVERY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21680,
              "output_tokens": 915,
              "total_tokens": 22595,
              "cost_usd": 0.003801
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:15:13.326350"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO METALS RECOVERY**\nKontekst pomocniczy: PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Oddzielna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Oddzielna, role: Prokura Oddzielna)\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 <= 2.\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 PRODIGO METALS RECOVERY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie PRODIGO METALS RECOVERY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spełniających kryterium dokładnego dopasowania nazwy 'PRODIGO METALS RECOVERY' (Levenshtein distance > 2) w dostępnych źródłach dotyczących audytów, nieprawidłowości zarządczych, likwidacji, sporów i podobnych.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11254,
              "output_tokens": 2058,
              "total_tokens": 13312,
              "cost_usd": 0.0029229
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:15:23.102522"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO METALS RECOVERY**\nKontekst pomocniczy: PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Oddzielna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Oddzielna, role: Prokura Oddzielna)\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 <= 2.\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 PRODIGO METALS RECOVERY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie PRODIGO METALS RECOVERY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wyników wyszukiwania dla dokładnej nazwy PRODIGO METALS RECOVERY w kategorii adverse media dotyczącej ryzyka reputacyjnego oraz wpływu na media i opinię publiczną.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11044,
              "output_tokens": 695,
              "total_tokens": 11739,
              "cost_usd": 0.0020736
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:15:32.619479"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO METALS RECOVERY**\nKontekst pomocniczy: PRODIGO METALS RECOVERY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prokura Oddzielna of Tomasz Nietubyć,  (Dane: country: PL, description: Prokura Oddzielna, role: Prokura Oddzielna)\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 <= 2.\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 PRODIGO METALS RECOVERY 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 PRODIGO METALS RECOVERY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ekspozycję polityczną i wpływ państwa podmiotu PRODIGO METALS RECOVERY przy zachowaniu wymogu dopasowania nazwy dokładnie i ograniczenia odległości Levenshteina do ≤2.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11214,
              "output_tokens": 632,
              "total_tokens": 11846,
              "cost_usd": 0.0020613
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:15:41.597996"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01873335,
        "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-30T09:15:41.598191",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e0062dc6-a7ad-4ced-8c58-2df9261b423c",
      "subject_type": "ENTITY",
      "subject_name": "PRODIGO REAL ESTATE",
      "subject_full_name": "PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO REAL ESTATE**\nKontekst pomocniczy: PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 PRODIGO REAL ESTATE 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 PRODIGO REAL ESTATE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Prodigo Real Estate – śledztwo Prokuratury Okręgowej we Wrocławiu\",\n      \"description\": \"Prokuratura Okręgowa we Wrocławiu podjęła zbiorcze śledztwo dotyczące działalności spółki Prodigo Real Estate oraz podmiotów powiązanych (m.in. Vortune Equity Group SA). W komunikacie z połowy lipca 2024 r. prokuratorzy wzywają osoby, które w latach 2021‑2024 udzieliły pożyczek spółce, do składania zawiadomień o przestępstwie. Śledztwo obejmuje podejrzenia o nadużycia finansowe i niewywiązywanie się ze zobowiązań wobec inwestorów.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2024-07-15\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Tymczasem wierzyciele recyklingowego holdingu zgłaszają się do prokuratur w całym kraju. W końcu na zbiorcze śledztwo decyduje się Prokuratura Okręgowa we Wrocławiu. ... Proszą, by osoby, które w latach 2021-24 udzieliły pożyczek spółce Prodigo, zawiadomienia zgłaszali bezpośrednio do wrocławskiej prokuratury. – Z powołaniem się na sygn. 3047-2. Ds. 67.2024.\",\n      \"context\": {\n        \"KRS\": \"0000686762\",\n        \"NIP\": \"8943109364\",\n        \"REGON\": \"367792382\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"PRODIGO REAL ESTATE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 12439,
              "output_tokens": 1353,
              "total_tokens": 13792,
              "cost_usd": 0.00267765
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:15:52.823089"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO REAL ESTATE**\nKontekst pomocniczy: PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 PRODIGO REAL ESTATE 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 PRODIGO REAL ESTATE 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://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 przeanalizowanym źródle (https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/) nie występują informacje jednoznacznie wskazujące na podejrzenie korupcji, łapownictwa, postawienie zarzutów korupcyjnych, akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej wobec PRODIGO REAL ESTATE ani osób powiązanych (np. Tomasz Nietubyć). Wspomniane są jedynie postępowania upadłościowe, długi, oszustwa finansowe oraz śledztwo w sprawie oszustwa (art. 286 §1 k.k.), które nie spełniają kryteriów korupcji określonych w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 31588,
              "output_tokens": 1753,
              "total_tokens": 33341,
              "cost_usd": 0.00579
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:15:59.025091"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO REAL ESTATE**\nKontekst pomocniczy: PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 PRODIGO REAL ESTATE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie PRODIGO REAL ESTATE 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://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Wysokie zobowiązania finansowe PRODIGO REAL ESTATE\",\n      \"description\": \"Spółka PRODIGO REAL ESTATE wykazała zobowiązania w wysokości 13,22 mln zł. Informacja pochodzi z raportu finansowego dostępnego w publicznej bazie danych KRS. Kwota wskazuje na poważne problemy z płynnością finansową podmiotu.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o\"\n      ],\n      \"raw_text\": \"Zobowiązania PRODIGO REAL ESTATE Sp. z o.o. wyniosły 13.22 mln zł.\",\n      \"context\": {\n        \"NIP\": \"8943109364\",\n        \"KRS\": \"0000686762\",\n        \"REGON\": \"367792382\"\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"PRODIGO REAL ESTATE\"\n    },\n    {\n      \"title\": \"Nieprawidłowości zarządcze i brak przejrzystości w PRODIGO REAL ESTATE\",\n      \"description\": \"Artykuł dziennikarski opisuje, że spółka PRODIGO SA (do której należy PRODIGO REAL ESTATE) nie składała regularnie sprawozdań finansowych, a zarząd przyznał zobowiązania z tytułu emisji obligacji (34 mln zł) i weksli pożyczkowych (12 mln zł). Wskazuje to na poważne nieprawidłowości w zarządzaniu i brak transparentności wobec inwestorów.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Spółka PRODIGO SA nie składała regularnie sprawozdań finansowych. Zarząd (jednoosobowy w osobie Tomasza Nietubycia) przyznaje, że na koniec roku Prodigo SA z tytułu emisji obligacji ma zobowiązania w wysokości 34 mln zł, a z tytułu „weksli pożyczkowych” – 12 mln zł.\",\n      \"context\": {\n        \"NIP\": \"8943109364\",\n        \"KRS\": \"0000686762\",\n        \"REGON\": \"367792382\"\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"PRODIGO REAL ESTATE\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dostępnych informacji o przeprowadzonych audytach, oficjalnych postępowaniach likwidacyjnych/upadłościowych oraz sporach z pracownikami lub byłymi członkami zarządu w źródłach przeszukanych w ramach tej iteracji.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 197275,
              "output_tokens": 7783,
              "total_tokens": 205058,
              "cost_usd": 0.03426105
            },
            "information_gain": 0.6666666666666666,
            "timestamp": "2026-03-30T09:16:44.192103"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO REAL ESTATE**\nKontekst pomocniczy: PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 PRODIGO REAL ESTATE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie PRODIGO REAL ESTATE 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://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Prodigo Real Estate powiązana z Vortune Equity Group – ryzyko inwestorów\",\n      \"description\": \"Artykuł opisuje, że spółka Prodigo Real Estate jest powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności i generuje ryzyko dla inwestorów. Według tekstu w wyniku działań grupy setki drobnych inwestorów straciły środki, a spółka ma zadłużenie w wysokości kilkudziesięciu milionów złotych. W artykule podano liczbę poszkodowanych klientów (1333 wierzycieli) oraz kwoty strat (np. 305,4 mln zł łącznie). Spółka jest również wymieniona w kontekście upadłości i postępowań sądowych, co wskazuje na trwający problem reputacyjny.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2025-08-09\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Spółka Prodigo Real Estate powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności i ryzyka dla inwestorów.\",\n      \"context\": {\n        \"NIP\": \"8943109364\",\n        \"KRS\": \"0000686762\",\n        \"REGON\": \"367792382\"\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"PRODIGO REAL ESTATE\"\n    }\n  ]\n}",
            "findings_count": 1,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 83771,
              "output_tokens": 4239,
              "total_tokens": 88010,
              "cost_usd": 0.01510905
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T09:17:20.982615"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO REAL ESTATE**\nKontekst pomocniczy: PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 PRODIGO REAL ESTATE 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 PRODIGO REAL ESTATE 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://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wskazywałyby na ekspozycję polityczną lub wpływ państwa podmiotu PRODIGO REAL ESTATE. Przeszukane materiały (businessinsight.pl oraz jawnylublin.pl) nie zawierają faktów, dat, kwot ani numerów spraw związanych z politycznym oddziaływaniem tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10888,
              "output_tokens": 850,
              "total_tokens": 11738,
              "cost_usd": 0.0021432
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:17:28.212491"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO REAL ESTATE**\nKontekst pomocniczy: PRODIGO REAL ESTATE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 PRODIGO REAL ESTATE 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 PRODIGO REAL ESTATE 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://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o\n   - https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 nowych informacji bezpośrednio związanych z podmiotem PRODIGO REAL ESTATE w kategorii Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna po przeszukaniu dostępnych źródeł, przy zachowaniu wymogu dopasowania nazwy dokładnie i ograniczenia odległości Levenshteina do ≤2.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10576,
              "output_tokens": 651,
              "total_tokens": 11227,
              "cost_usd": 0.001977
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:17:35.936713"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "eca52964-a698-469b-b13d-f35bff0a7dff",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Prodigo Real Estate – śledztwo Prokuratury Okręgowej we Wrocławiu",
            "description": "Prokuratura Okręgowa we Wrocławiu podjęła zbiorcze śledztwo dotyczące działalności spółki Prodigo Real Estate oraz podmiotów powiązanych (m.in. Vortune Equity Group SA). W komunikacie z połowy lipca 2024 r. prokuratorzy wzywają osoby, które w latach 2021‑2024 udzieliły pożyczek spółce, do składania zawiadomień o przestępstwie. Śledztwo obejmuje podejrzenia o nadużycia finansowe i niewywiązywanie się ze zobowiązań wobec inwestorów.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "date": "2024-07-15",
            "status": "ongoing",
            "context": {
              "KRS": "0000686762",
              "NIP": "8943109364",
              "REGON": "367792382"
            },
            "raw_text": "Tymczasem wierzyciele recyklingowego holdingu zgłaszają się do prokuratur w całym kraju. W końcu na zbiorcze śledztwo decyduje się Prokuratura Okręgowa we Wrocławiu. ... Proszą, by osoby, które w latach 2021-24 udzieliły pożyczek spółce Prodigo, zawiadomienia zgłaszali bezpośrednio do wrocławskiej prokuratury. – Z powołaniem się na sygn. 3047-2. Ds. 67.2024.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "a5c1ffb8-ecdd-4a89-bc72-8a2b3e58d47b",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Wysokie zobowiązania finansowe PRODIGO REAL ESTATE",
            "description": "Spółka PRODIGO REAL ESTATE wykazała zobowiązania w wysokości 13,22 mln zł. Informacja pochodzi z raportu finansowego dostępnego w publicznej bazie danych KRS. Kwota wskazuje na poważne problemy z płynnością finansową podmiotu.",
            "source_urls": [
              "https://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "8943109364",
              "KRS": "0000686762",
              "REGON": "367792382"
            },
            "raw_text": "Zobowiązania PRODIGO REAL ESTATE Sp. z o.o. wyniosły 13.22 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "e2f65427-f717-42b6-b82f-d2a7fe4ae58f",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Nieprawidłowości zarządcze i brak przejrzystości w PRODIGO REAL ESTATE",
            "description": "Artykuł dziennikarski opisuje, że spółka PRODIGO SA (do której należy PRODIGO REAL ESTATE) nie składała regularnie sprawozdań finansowych, a zarząd przyznał zobowiązania z tytułu emisji obligacji (34 mln zł) i weksli pożyczkowych (12 mln zł). Wskazuje to na poważne nieprawidłowości w zarządzaniu i brak transparentności wobec inwestorów.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "alleged",
            "context": {
              "NIP": "8943109364",
              "KRS": "0000686762",
              "REGON": "367792382"
            },
            "raw_text": "Spółka PRODIGO SA nie składała regularnie sprawozdań finansowych. Zarząd (jednoosobowy w osobie Tomasza Nietubycia) przyznaje, że na koniec roku Prodigo SA z tytułu emisji obligacji ma zobowiązania w wysokości 34 mln zł, a z tytułu „weksli pożyczkowych” – 12 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "84428e1a-174e-4680-abc4-6bf34c24d983",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Prodigo Real Estate powiązana z Vortune Equity Group – ryzyko inwestorów",
            "description": "Artykuł opisuje, że spółka Prodigo Real Estate jest powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności i generuje ryzyko dla inwestorów. Według tekstu w wyniku działań grupy setki drobnych inwestorów straciły środki, a spółka ma zadłużenie w wysokości kilkudziesięciu milionów złotych. W artykule podano liczbę poszkodowanych klientów (1333 wierzycieli) oraz kwoty strat (np. 305,4 mln zł łącznie). Spółka jest również wymieniona w kontekście upadłości i postępowań sądowych, co wskazuje na trwający problem reputacyjny.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "date": "2025-08-09",
            "status": "ongoing",
            "context": {
              "NIP": "8943109364",
              "KRS": "0000686762",
              "REGON": "367792382"
            },
            "raw_text": "Spółka Prodigo Real Estate powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności i ryzyka dla inwestorów.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "8206e611-276a-4731-bd7c-f437a8527218",
            "statement": "Spółka PRODIGO REAL ESTATE wykazała zobowiązania w wysokości 13,22 mln zł. Informacja pochodzi z raportu finansowego dostępnego w publicznej bazie danych KRS. Kwota wskazuje na poważne problemy z płynnością finansową podmiotu.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "a5c1ffb8-ecdd-4a89-bc72-8a2b3e58d47b"
            ],
            "source_urls": [
              "https://businessinsight.pl/krs/0000686762/prodigo-real-estate-sp-z-o-o"
            ],
            "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
            "cost_attribution": 0.01780448,
            "created_at": "2026-03-30T09:16:44.190931"
          },
          {
            "fact_id": "96715ff1-e584-4097-ac2d-a970ab947179",
            "statement": "Spółka Prodigo Real Estate jest powiązana z Vortune Equity Group, której działalność budzi wątpliwości co do legalności. W wyniku działań grupy setki drobnych inwestorów straciły środki, a spółka ma zadłużenie w wysokości kilkudziesięciu milionów złotych. Liczba poszkodowanych klientów wynosi 1333 wierzycieli.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "84428e1a-174e-4680-abc4-6bf34c24d983"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
            "cost_attribution": 0.0056725,
            "created_at": "2026-03-30T09:17:20.981483"
          },
          {
            "fact_id": "73138f18-ca65-4ca7-abab-7e904b00737d",
            "statement": "Łączna kwota strat poniesionych przez poszkodowanych klientów wyniosła 305,4 mln zł. Spółka Prodigo Real Estate jest wymieniona w kontekście upadłości i postępowań sądowych, co wskazuje na trwający problem reputacyjny. Działalność Vortune Equity Group generuje ryzyko dla inwestorów.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "84428e1a-174e-4680-abc4-6bf34c24d983"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
            "cost_attribution": 0.0056725,
            "created_at": "2026-03-30T09:17:20.981507"
          },
          {
            "fact_id": "95fbb22d-3f4a-4680-87ed-0fd6b59ba000",
            "statement": "Media opisują Prodigo Real Estate jako podmiot powiązany z piramidą finansową i podważają legalność jej działań. Negatywne opinie w internecie podkreślają ryzyko inwestycyjne i brak przejrzystości w zarządzaniu środkami klientów. Takie doniesienia przyczyniają się do pogorszenia reputacji firmy w opinii publicznej.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "84428e1a-174e-4680-abc4-6bf34c24d983"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
            "cost_attribution": 0.0056725,
            "created_at": "2026-03-30T09:17:20.981521"
          },
          {
            "fact_id": "12f0306c-ddcf-4968-980c-5114f490e543",
            "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące działalności spółki Prodigo Real Estate oraz podmiotów powiązanych. Śledztwo obejmuje podejrzenia o nadużycia finansowe i niewywiązywanie się ze zobowiązań wobec inwestorów. Prokuratorzy wzywają osoby, które w latach 2021‑2024 udzieliły pożyczek spółce, do składania zawiadomień o przestępstwie.",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "eca52964-a698-469b-b13d-f35bff0a7dff"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
            "cost_attribution": 0.0040878,
            "created_at": "2026-03-30T09:15:52.821866"
          },
          {
            "fact_id": "80294877-d004-410e-aef0-8664e2e7244c",
            "statement": "Spółka PRODIGO SA, do której należy PRODIGO REAL ESTATE, nie składała regularnie sprawozdań finansowych. Zarząd przyznał zobowiązania z tytułu emisji obligacji (34 mln zł) i weksli pożyczkowych (12 mln zł). Wskazuje to na poważne nieprawidłowości w zarządzaniu i brak transparentności wobec inwestorów.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "e2f65427-f717-42b6-b82f-d2a7fe4ae58f"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "a533a8c8-06c6-45ba-8be4-48e63b5abf47",
            "cost_attribution": 0.01780448,
            "created_at": "2026-03-30T09:16:44.190953"
          }
        ],
        "cumulative_cost": 0.06195795,
        "information_gain_history": [
          1.0,
          0.0,
          0.6666666666666666,
          0.5,
          0.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:17:35.936881",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "6d595a36-1d8b-4f55-843b-2daab74e591a",
      "subject_type": "ENTITY",
      "subject_name": "S4B",
      "subject_full_name": "S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "073f0b42-b06b-4c0d-8f39-b9e3498b8221",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**S4B**\nKontekst pomocniczy: S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 S4B 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 S4B 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dla podmiotu S4B w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". Dostępne wyniki dotyczyły jedynie ogólnych informacji o postępowaniu karnym i nie były powiązane z podmiotem S4B ani z jego prezesem Tomaszem Nietubyciem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12347,
              "output_tokens": 543,
              "total_tokens": 12890,
              "cost_usd": 0.00217785
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:17:42.210997"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**S4B**\nKontekst pomocniczy: S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 S4B 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 S4B 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 jednoznacznie wskazują na podejrzenie korupcji, śledztwo, zarzuty, oskarżenie, zatrzymanie lub skazanie związane z podmiotem S4B lub jego prezesem Tomaszem Nietubyciem. Wyszukane materiały dotyczą jedynie polityk antykorupcyjnych, raportów ESG oraz profili zawodowych, które nie zawierają informacji o przestępstwach korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22410,
              "output_tokens": 983,
              "total_tokens": 23393,
              "cost_usd": 0.0039513
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:17:54.017118"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**S4B**\nKontekst pomocniczy: S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 S4B w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie S4B 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"S4B – Audyty i usługi doradcze w transformacji cyfrowej przedsiębiorstw\",\n      \"description\": \"W regulaminie świadczenia usług wsparcia cyfrowej transformacji małych i średnich przedsiębiorstw z 2025 roku wymieniono S4B jako podmiot realizujący audyty dojrzałości cyfrowej oraz opracowanie map drogowych transformacji cyfrowej przedsiębiorstw. Dokument wskazuje, że S4B ma realizować te usługi w ramach projektów finansowanych ze środków de minimis.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf\"\n      ],\n      \"raw_text\": \"S4b Audyty i usługi doradcze: Audyty dojrzałości cyfrowej i opracowanie map drogowych transformacji cyfrowej przedsiębiorstw – ETAP 1\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"S4B\"\n    }\n  ],\n  \"no_findings_reason\": \"Nie znaleziono innych źródeł, w których nazwa podmiotu występuje dokładnie jako \\\"S4B\\\" i jednocześnie zawiera informacje o nieuregulowanych zobowiązaniach, likwidacji, upadłości, nieprawidłowościach zarządczych, sporach z pracownikami lub byłymi członkami zarządu.\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 13882,
              "output_tokens": 1532,
              "total_tokens": 15414,
              "cost_usd": 0.0030015
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:18:05.505588"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**S4B**\nKontekst pomocniczy: S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 S4B w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie S4B 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://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 negatywnych informacji, opinii klientów lub pracowników oraz innych adverse media dotyczących podmiotu S4B w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\" w źródłach internetowych (z wyłączeniem oficjalnych rejestrów).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19773,
              "output_tokens": 1057,
              "total_tokens": 20830,
              "cost_usd": 0.00360015
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:18:17.761538"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**S4B**\nKontekst pomocniczy: S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 S4B 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 S4B 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://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiocie S4B związanych z ekspozycją polityczną i wpływem państwa w dostępnych źródłach.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11220,
              "output_tokens": 658,
              "total_tokens": 11878,
              "cost_usd": 0.0020778
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:18:25.558579"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**S4B**\nKontekst pomocniczy: S4B SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 S4B 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 S4B 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://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w źródłach otwartych, które w sposób konkretny i zweryfikowany opisują ryzyka transakcyjne, M&A, spółki zależne lub działalność zagraniczną podmiotu S4B. Wyszukane wyniki (m.in. BizRaport) zawierają jedynie dane finansowe i strukturalne, bez odniesień do sporów, postępowań, kwot transakcji czy dat związanych z ryzykiem transakcyjnym. Dostarczony wcześniej dokument PDF nie zawierał treści odnoszących się do tej kategorii.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13502,
              "output_tokens": 749,
              "total_tokens": 14251,
              "cost_usd": 0.0024747
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:18:32.846252"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "be22f28f-1a9f-4298-bb6f-5bc7f38abc56",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "title": "S4B – Audyty i usługi doradcze w transformacji cyfrowej przedsiębiorstw",
            "description": "W regulaminie świadczenia usług wsparcia cyfrowej transformacji małych i średnich przedsiębiorstw z 2025 roku wymieniono S4B jako podmiot realizujący audyty dojrzałości cyfrowej oraz opracowanie map drogowych transformacji cyfrowej przedsiębiorstw. Dokument wskazuje, że S4B ma realizować te usługi w ramach projektów finansowanych ze środków de minimis.",
            "source_urls": [
              "https://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "S4b Audyty i usługi doradcze: Audyty dojrzałości cyfrowej i opracowanie map drogowych transformacji cyfrowej przedsiębiorstw – ETAP 1",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "e6468d19-f967-4eae-aa8d-ca3d763bb125",
            "statement": "S4B jest podmiotem realizującym audyty dojrzałości cyfrowej oraz opracowanie map drogowych transformacji cyfrowej przedsiębiorstw. Działalność ta jest realizowana w ramach projektów finansowanych ze środków de minimis. S4B świadczy usługi wsparcia cyfrowej transformacji małych i średnich przedsiębiorstw.",
            "category": "GOVERNANCE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "be22f28f-1a9f-4298-bb6f-5bc7f38abc56"
            ],
            "source_urls": [
              "https://hub4industry.pl/wp-content/uploads/2025/07/regulamin-swiadczenia-uslug-z-zalacznikami_lipiec_2025.pdf"
            ],
            "subject_node_id": "073f0b42-b06b-4c0d-8f39-b9e3498b8221",
            "cost_attribution": 0.0039594,
            "created_at": "2026-03-30T09:18:05.504460"
          }
        ],
        "cumulative_cost": 0.0172833,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.0,
          0.0,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:18:32.846441",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "2819e06b-82d7-41bf-95e5-4a59e64f9b64",
      "subject_type": "ENTITY",
      "subject_name": "STABILION 2",
      "subject_full_name": "STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION 2**\nKontekst pomocniczy: STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 2 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 STABILION 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w mediach dotyczących postępowań karnych, śledztw lub zarzutów karnych wobec podmiotu STABILION 2 oraz jego prezesa Tomasza Nietubycia. Przeszukane źródła nie zawierały informacji spełniających kryteria kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 52866,
              "output_tokens": 1114,
              "total_tokens": 53980,
              "cost_usd": 0.0085983
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:18:49.974841"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION 2**\nKontekst pomocniczy: STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 2 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 STABILION 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wyników wyszukiwania dotyczących podmiotu \\\"STABILION 2\\\" powiązanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi. Nie znaleziono artykułów spełniających kryteria (podejrzenie korupcji, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie) oraz nie wystąpiły żadne dopasowania nazw z odległością Levenshteina ≤ 2.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13276,
              "output_tokens": 560,
              "total_tokens": 13836,
              "cost_usd": 0.0023274
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:18:56.051748"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION 2**\nKontekst pomocniczy: STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 2 w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie STABILION 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 publicznych źródłach nie odnaleziono informacji dotyczących audytów, nieprawidłowości zarządczych, likwidacji, upadłości, nieuregulowanych zobowiązań ani sporów pracowniczych lub z członkami zarządu dla podmiotu STABILION 2. Przeszukano wyniki internetowe, rejestry KRS oraz serwisy informacyjne, ale żadne z nich nie zawierały potwierdzonych faktów spełniających kryteria kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 39943,
              "output_tokens": 1784,
              "total_tokens": 41727,
              "cost_usd": 0.00706185
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:19:12.902931"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION 2**\nKontekst pomocniczy: STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 2 w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie STABILION 2 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"STABILION 2 winna blisko 3 mln zł spółce Prodigo\",\n      \"description\": \"Według artykułu na portalu JawnyLublin, spółki Stabilion i Stabilion 2, w których prezesem jest Tomasz Nietubyć, są winne spółce Prodigo kwotę blisko 3 mln zł. Informacja dotyczy zobowiązań finansowych wobec Prodigo, co może wskazywać na problemy reputacyjne i negatywne opinie w mediach.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"Spółkom Stabilion i Stabilion 2 (gdzie prezesem też jest Nietubyć) Prodigo jest winne blisko 3 mln zł.\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"STABILION 2\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 34266,
              "output_tokens": 2906,
              "total_tokens": 37172,
              "cost_usd": 0.0068835
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:19:37.893723"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION 2**\nKontekst pomocniczy: STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 2 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 STABILION 2 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://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"STABILION 2 jest wierzycielem Prodigo z kwotą około 3 mln zł\",\n      \"description\": \"W artykule opisano, że spółka STABILION 2 (oraz STABILION) jest jedną z firm, którym Prodigo SA (obecnie RV Group) jest winna blisko 3 mln zł. Wierzytelność ta pojawia się w kontekście upadłości Prodigo oraz licznych roszczeń wobec podmiotów powiązanych z Tomaszem Nietubyciem, co wskazuje na znaczącą ekspozycję finansową i potencjalny wpływ polityczny w ramach tej grupy firm.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\"\n      ],\n      \"raw_text\": \"…spółkom Stabilion i Stabilion 2 (gdzie prezesem też jest Nietubyć) Prodigo jest winne blisko 3 mln zł…\",\n      \"context\": {},\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"STABILION 2\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 49416,
              "output_tokens": 2008,
              "total_tokens": 51424,
              "cost_usd": 0.0086172
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T09:19:52.734872"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION 2**\nKontekst pomocniczy: STABILION 2 SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 2 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 STABILION 2 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://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiotu STABILION 2 w kategorii Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna po przeszukaniu dostępnych źródeł.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11374,
              "output_tokens": 465,
              "total_tokens": 11839,
              "cost_usd": 0.0019851
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:20:00.185645"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "9721fdd3-3b05-4216-80c0-b1d32bb8c14b",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "STABILION 2 winna blisko 3 mln zł spółce Prodigo",
            "description": "Według artykułu na portalu JawnyLublin, spółki Stabilion i Stabilion 2, w których prezesem jest Tomasz Nietubyć, są winne spółce Prodigo kwotę blisko 3 mln zł. Informacja dotyczy zobowiązań finansowych wobec Prodigo, co może wskazywać na problemy reputacyjne i negatywne opinie w mediach.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Spółkom Stabilion i Stabilion 2 (gdzie prezesem też jest Nietubyć) Prodigo jest winne blisko 3 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "69bfeff4-185e-43a2-a045-a8c11f1c0787",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "title": "STABILION 2 jest wierzycielem Prodigo z kwotą około 3 mln zł",
            "description": "W artykule opisano, że spółka STABILION 2 (oraz STABILION) jest jedną z firm, którym Prodigo SA (obecnie RV Group) jest winna blisko 3 mln zł. Wierzytelność ta pojawia się w kontekście upadłości Prodigo oraz licznych roszczeń wobec podmiotów powiązanych z Tomaszem Nietubyciem, co wskazuje na znaczącą ekspozycję finansową i potencjalny wpływ polityczny w ramach tej grupy firm.",
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "…spółkom Stabilion i Stabilion 2 (gdzie prezesem też jest Nietubyć) Prodigo jest winne blisko 3 mln zł…",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "60fb9bf8-80f6-4a2b-8943-6d45e9092591",
            "statement": "STABILION 2 jest wierzycielem Prodigo z kwotą około 3 mln zł. Spółka STABILION 2 jest jedną z firm, którym Prodigo SA (obecnie RV Group) jest winna blisko 3 mln zł. Wierzytelność ta pojawia się w kontekście upadłości Prodigo oraz licznych roszczeń wobec podmiotów powiązanych z Tomaszem Nietubyciem.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "69bfeff4-185e-43a2-a045-a8c11f1c0787"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
            "cost_attribution": 0.00962295,
            "created_at": "2026-03-30T09:19:52.733921"
          },
          {
            "fact_id": "1547fb40-dbb3-40b0-837b-fce82bd3c2ba",
            "statement": "Spółka Stabilion 2 jest winna blisko 3 mln zł spółce Prodigo. Informacja ta może negatywnie wpływać na reputację Stabilion 2. Sugeruje to potencjalne problemy reputacyjne i negatywne opinie w mediach.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "9721fdd3-3b05-4216-80c0-b1d32bb8c14b"
            ],
            "source_urls": [
              "https://jawnylublin.pl/smieciowy-biznes-jak-pieniadze-inwestorow-znikaly-w-piramidzie-prodigo/"
            ],
            "subject_node_id": "5015cf6f-08e4-42a4-b0fe-b4ac5c610373",
            "cost_attribution": 0.0081846,
            "created_at": "2026-03-30T09:19:37.892799"
          }
        ],
        "cumulative_cost": 0.03547335,
        "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-30T09:20:00.185819",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "6ad7b9cd-a4e4-43cb-9efb-4149385f4f75",
      "subject_type": "ENTITY",
      "subject_name": "STABILION",
      "subject_full_name": "STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "2931487f-eb9f-41d9-a00c-c713bfed091b",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION**\nKontekst pomocniczy: STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 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 STABILION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiocie STABILION w kontekście postępowań karnych, śledztw prokuratorskich, zarzutów karnych, aresztowań lub innych przestępstw. Dostępne wyniki wyszukiwania dotyczą wyłącznie ogólnych zagadnień prawa karnego i nie zawierają żadnych danych powiązanych z nazwą STABILION.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19162,
              "output_tokens": 454,
              "total_tokens": 19616,
              "cost_usd": 0.0031467
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:20:07.127782"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION**\nKontekst pomocniczy: STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 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 STABILION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, akt oskarżenia, zatrzymanie lub skazanie w sprawach korupcyjnych związanych bezpośrednio z podmiotem STABILION lub osobą powiązaną (Prezes Zarządu Tomasz Nietubyć).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12600,
              "output_tokens": 657,
              "total_tokens": 13257,
              "cost_usd": 0.0022842
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:20:13.883134"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION**\nKontekst pomocniczy: STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie STABILION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 STABILION w kategorii audyty, nieprawidłowości zarządcze i governance.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9188,
              "output_tokens": 858,
              "total_tokens": 10046,
              "cost_usd": 0.001893
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:20:22.931069"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION**\nKontekst pomocniczy: STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie STABILION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 STABILION w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\". Przeprowadzone wyszukiwania w internecie oraz próba dostępu do strony internetowej firmy nie przyniosły żadnych wyników spełniających kryteria (dokładne dopasowanie nazwy, konkretne fakty, daty, kwoty, numery spraw, cytaty ze źródeł).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 33152,
              "output_tokens": 1216,
              "total_tokens": 34368,
              "cost_usd": 0.0057024
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:20:49.873244"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**STABILION**\nKontekst pomocniczy: STABILION SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 STABILION 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 STABILION 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 na podmiot STABILION oraz powiązanego prezesa Tomasza Nietubycia. Nie znaleziono żadnych artykułów, raportów ani innych źródeł podających fakty, daty, kwoty ani numery spraw związane z politycznym wpływem lub interwencją państwa wobec tej spółki.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 34614,
              "output_tokens": 1745,
              "total_tokens": 36359,
              "cost_usd": 0.0062391
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:21:08.551162"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.019265400000000002,
        "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-30T09:21:08.551339",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e126757d-3daa-488a-9066-969e189eaef3",
      "subject_type": "ENTITY",
      "subject_name": "TOMASZ NIETUBYĆ TARHUN",
      "subject_full_name": "TOMASZ NIETUBYĆ TARHUN",
      "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Właściciel of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Właściciel",
        "role": "Właściciel"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**TOMASZ NIETUBYĆ TARHUN**\nKontekst pomocniczy: TOMASZ NIETUBYĆ TARHUN, Właściciel of Tomasz Nietubyć,  (Dane: country: PL, description: Właściciel, role: Właściciel)\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 <= 2.\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 TOMASZ NIETUBYĆ TARHUN 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 TOMASZ NIETUBYĆ TARHUN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących postępowań karnych, śledztw, zarzutów lub aresztowań związanych z dokładnie dopasowaną nazwą \\\"TOMASZ NIETUBYĆ TARHUN\\\". W dostępnych źródłach występuje jedynie wariant \\\"Tomasz Nietubyć\\\" bez części \\\"TARHUN\\\", co nie spełnia wymogu dokładnego dopasowania (Levenshtein distance > 2).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 39132,
              "output_tokens": 1439,
              "total_tokens": 40571,
              "cost_usd": 0.0067332
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:21:17.060477"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**TOMASZ NIETUBYĆ TARHUN**\nKontekst pomocniczy: TOMASZ NIETUBYĆ TARHUN, Właściciel of Tomasz Nietubyć,  (Dane: country: PL, description: Właściciel, role: Właściciel)\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 <= 2.\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 TOMASZ NIETUBYĆ TARHUN 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 TOMASZ NIETUBYĆ TARHUN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 źródeł, które jednoznacznie wskazywałyby na podejrzenie korupcji, łapownictwa, prowadzone śledztwo, postawienie zarzutów, akt oskarżenia, zatrzymanie lub skazanie w sprawie korupcyjnej wobec podmiotu TOMASZ NIETUBYĆ TARHUN. Dostępne materiały zawierają jedynie oświadczenia zaprzeczające oskarżeniom oraz opis sytuacji finansowych, które nie spełniają kryteriów korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9924,
              "output_tokens": 1115,
              "total_tokens": 11039,
              "cost_usd": 0.0021576
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:21:24.255745"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**TOMASZ NIETUBYĆ TARHUN**\nKontekst pomocniczy: TOMASZ NIETUBYĆ TARHUN, Właściciel of Tomasz Nietubyć,  (Dane: country: PL, description: Właściciel, role: Właściciel)\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 <= 2.\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 TOMASZ NIETUBYĆ TARHUN w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie TOMASZ NIETUBYĆ TARHUN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 audytów, nieprawidłowości zarządczych i governance dla podmiotu TOMASZ NIETUBYĆ TARHUN po przeszukaniu dostępnych źródeł; nie znaleziono żadnych potwierdzonych faktów, dat, kwot ani numerów spraw spełniających kryteria.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18408,
              "output_tokens": 1232,
              "total_tokens": 19640,
              "cost_usd": 0.0035004
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:21:49.716244"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**TOMASZ NIETUBYĆ TARHUN**\nKontekst pomocniczy: TOMASZ NIETUBYĆ TARHUN, Właściciel of Tomasz Nietubyć,  (Dane: country: PL, description: Właściciel, role: Właściciel)\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 <= 2.\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 TOMASZ NIETUBYĆ TARHUN w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie TOMASZ NIETUBYĆ TARHUN 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Informacja o zadłużeniu w wysokości 14 317,40 PLN\",\n      \"description\": \"TOMASZ NIETUBYĆ TARHUN figuruje jako dłużnik z kwotą wierzytelności 14 317,40 PLN. Dokument wskazuje datę 2023‑02‑05 oraz termin płatności 2023‑02‑07. Informacja pochodzi z platformy windykacyjnej, co może wpływać na reputację podmiotu wśród klientów i partnerów biznesowych.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2023-02-05\",\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163\"\n      ],\n      \"raw_text\": \"Kwota wierzytelności: 14317,40 PLN. Data dokumentu: 2023-02-05. Termin płatności: 2023-02-07.\",\n      \"context\": {\n        \"NIP\": \"8942123942\",\n        \"REGON\": \"021292213\",\n        \"Miejscowość\": \"Wrocław\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"TOMASZ NIETUBYĆ TARHUN\"\n    },\n    {\n      \"title\": \"Brak opinii klientów i pracowników na platformie GoWork\",\n      \"description\": \"Wyszukiwanie na platformie GoWork nie zwróciło żadnych opinii dotyczących działalności TOMASZ NIETUBYĆ TARHUN, co oznacza brak publicznie dostępnych negatywnych lub pozytywnych komentarzy od klientów czy pracowników.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.gowork.pl/opinie_czytaj,23654918\"\n      ],\n      \"raw_text\": \"Nie znaleziono opinii.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"TOMASZ NIETUBYĆ TARHUN\"\n    }\n  ],\n  \"no_findings_reason\": \"Poza informacją o zadłużeniu nie odnaleziono innych faktów dotyczących pokrzywdzonych klientów, opinii pracowników/klientów ani negatywnych doniesień medialnych związanych z TOMASZ NIETUBYĆ TARHUN.\"\n}\n```",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 10640,
              "output_tokens": 1733,
              "total_tokens": 12373,
              "cost_usd": 0.0026358
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:22:03.911652"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**TOMASZ NIETUBYĆ TARHUN**\nKontekst pomocniczy: TOMASZ NIETUBYĆ TARHUN, Właściciel of Tomasz Nietubyć,  (Dane: country: PL, description: Właściciel, role: Właściciel)\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 <= 2.\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 TOMASZ NIETUBYĆ TARHUN 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 TOMASZ NIETUBYĆ TARHUN 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://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163\n   - https://www.gowork.pl/opinie_czytaj,23654918\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ekspozycji politycznej i wpływu państwa na podmiot TOMASZ NIETUBYĆ TARHUN w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 18807,
              "output_tokens": 1462,
              "total_tokens": 20269,
              "cost_usd": 0.00369825
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:22:14.217216"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**TOMASZ NIETUBYĆ TARHUN**\nKontekst pomocniczy: TOMASZ NIETUBYĆ TARHUN, Właściciel of Tomasz Nietubyć,  (Dane: country: PL, description: Właściciel, role: Właściciel)\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 <= 2.\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 TOMASZ NIETUBYĆ TARHUN 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 TOMASZ NIETUBYĆ TARHUN 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://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163\n   - https://www.gowork.pl/opinie_czytaj,23654918\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 TOMASZ NIETUBYĆ TARHUN w kategorii \\\"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\\\". Żadne ze znalezionych źródeł nie zawierały dokładnego dopasowania nazwy, faktów, dat, kwot ani numerów spraw związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15317,
              "output_tokens": 508,
              "total_tokens": 15825,
              "cost_usd": 0.00260235
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:22:19.722763"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "98aa5a49-8d10-40e1-a365-2ca829ff4756",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Informacja o zadłużeniu w wysokości 14 317,40 PLN",
            "description": "TOMASZ NIETUBYĆ TARHUN figuruje jako dłużnik z kwotą wierzytelności 14 317,40 PLN. Dokument wskazuje datę 2023‑02‑05 oraz termin płatności 2023‑02‑07. Informacja pochodzi z platformy windykacyjnej, co może wpływać na reputację podmiotu wśród klientów i partnerów biznesowych.",
            "source_urls": [
              "https://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163"
            ],
            "date": "2023-02-05",
            "status": "alleged",
            "context": {
              "NIP": "8942123942",
              "REGON": "021292213",
              "Miejscowość": "Wrocław"
            },
            "raw_text": "Kwota wierzytelności: 14317,40 PLN. Data dokumentu: 2023-02-05. Termin płatności: 2023-02-07.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "0f63d34a-58ff-41e5-acbf-f8c0d8b8038f",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "Brak opinii klientów i pracowników na platformie GoWork",
            "description": "Wyszukiwanie na platformie GoWork nie zwróciło żadnych opinii dotyczących działalności TOMASZ NIETUBYĆ TARHUN, co oznacza brak publicznie dostępnych negatywnych lub pozytywnych komentarzy od klientów czy pracowników.",
            "source_urls": [
              "https://www.gowork.pl/opinie_czytaj,23654918"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Nie znaleziono opinii.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "e6697964-4dfb-43bc-90f3-ca0f2ec6cf78",
            "statement": "Brak opinii klientów i pracowników na platformie GoWork dotyczących działalności TOMASZ NIETUBYĆ TARHUN. Wyszukiwanie na platformie GoWork nie zwróciło żadnych opinii. Może to oznaczać brak publicznie dostępnych negatywnych lub pozytywnych komentarzy.",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "0f63d34a-58ff-41e5-acbf-f8c0d8b8038f"
            ],
            "source_urls": [
              "https://www.gowork.pl/opinie_czytaj,23654918"
            ],
            "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
            "cost_attribution": 0.00202553,
            "created_at": "2026-03-30T09:22:03.910700"
          },
          {
            "fact_id": "f29a31aa-a7d9-4093-a7b2-d5a85598abdd",
            "statement": "TOMASZ NIETUBYĆ TARHUN figuruje jako dłużnik z kwotą wierzytelności 14 317,40 PLN. Dokument wskazuje datę 2023‑02‑05 oraz termin płatności 2023‑02‑07. Informacja pochodzi z platformy windykacyjnej, co może wpływać na reputację podmiotu wśród klientów i partnerów biznesowych.",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "confidence": 0.8,
            "source_finding_ids": [
              "98aa5a49-8d10-40e1-a365-2ca829ff4756"
            ],
            "source_urls": [
              "https://hadynski.pl/gielda-wierzytelnosci/case/tomasz-nietubyc-tarhun,23163"
            ],
            "subject_node_id": "336a4e4c-9e87-48d1-b4eb-354c2f0fb33f",
            "cost_attribution": 0.00202553,
            "created_at": "2026-03-30T09:22:03.910677"
          }
        ],
        "cumulative_cost": 0.021327600000000002,
        "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-30T09:22:19.722939",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d1e2c7e2-c273-47c5-ae9e-f5217c0c73b9",
      "subject_type": "ENTITY",
      "subject_name": "UPTOWN COMPANY",
      "subject_full_name": "UPTOWN COMPANY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "97fb95e9-56bf-4df1-ab4d-d98788de1fa5",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Prezes Zarządu of Tomasz Nietubyć",
      "context_data": {
        "country": "PL",
        "description": "Prezes Zarządu",
        "role": "Prezes Zarządu"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 UPTOWN COMPANY 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 UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 UPTOWN COMPANY w obszarze postępowań karnych, śledztw, zarzutów karnych, aktów oskarżenia, zatrzymań lub aresztowań.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11646,
              "output_tokens": 408,
              "total_tokens": 12054,
              "cost_usd": 0.0019917
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:22:25.495013"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 UPTOWN COMPANY 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 UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących korupcji, łapownictwa lub przestępstw korupcyjnych związanych z UPTOWN COMPANY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8576,
              "output_tokens": 589,
              "total_tokens": 9165,
              "cost_usd": 0.0016398
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:22:31.120786"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 UPTOWN COMPANY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 trzech iteracjach wyszukiwania nie znaleziono żadnych publicznie dostępnych informacji dotyczących audytów, nieprawidłowości zarządczych, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów z pracownikami ani sporów z byłymi członkami zarządu spółki UPTOWN COMPANY. Dostępne wyniki ograniczały się do danych rejestrowych i sprawozdań finansowych (KRS 0000439564, NIP 8971785930, REGON 022008332) bez wskazań na wymienione zdarzenia negatywne.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 42235,
              "output_tokens": 2043,
              "total_tokens": 44278,
              "cost_usd": 0.00756105
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:22:54.566999"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 UPTOWN COMPANY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 adverse media dla podmiotu UPTOWN COMPANY w wybranej kategorii; nie znaleziono negatywnych opinii, skarg klientów ani pracowników w mediach i internecie, które nie pochodzą z oficjalnych rejestrów.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 45195,
              "output_tokens": 1879,
              "total_tokens": 47074,
              "cost_usd": 0.00790665
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:12.331183"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Prezes Zarządu of Tomasz Nietubyć,  (Dane: country: PL, description: Prezes Zarządu, role: Prezes Zarządu)\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 <= 2.\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 UPTOWN COMPANY 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 UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 UPTOWN COMPANY w kategorii ekspozycja polityczna i wpływ państwa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9439,
              "output_tokens": 542,
              "total_tokens": 9981,
              "cost_usd": 0.00174105
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:18.518037"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.020840249999999998,
        "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-30T09:23:18.518227",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "adaa5e00-00a1-44b3-9a5d-7e2557e2b81b",
      "subject_type": "ENTITY",
      "subject_name": "BEMA CAFE",
      "subject_full_name": "BEMA CAFE SP. Z O.O.",
      "subject_node_id": "14651ca6-37cc-44fd-98fe-033a73292634",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8971835160",
        "KRS": "0000663785",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BEMA CAFE**\nKontekst pomocniczy: BEMA CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971835160, KRS: 0000663785, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BEMA CAFE 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 BEMA CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 BEMA CAFE w kontekście postępowań karnych, śledztw, zarzutów karnych, aresztowań lub innych przestępstw w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12781,
              "output_tokens": 514,
              "total_tokens": 13295,
              "cost_usd": 0.00222555
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:26.764287"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BEMA CAFE**\nKontekst pomocniczy: BEMA CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971835160, KRS: 0000663785, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BEMA CAFE 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 BEMA CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 BEMA CAFE związanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12821,
              "output_tokens": 594,
              "total_tokens": 13415,
              "cost_usd": 0.00227955
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:34.315079"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BEMA CAFE**\nKontekst pomocniczy: BEMA CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971835160, KRS: 0000663785, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BEMA CAFE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie BEMA CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 zarządczych, audytów, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów z pracownikami lub byłymi członkami zarządu dla podmiotu BEMA CAFE (NIP: 8971835160, KRS: 0000663785).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16833,
              "output_tokens": 951,
              "total_tokens": 17784,
              "cost_usd": 0.00309555
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:44.219026"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BEMA CAFE**\nKontekst pomocniczy: BEMA CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971835160, KRS: 0000663785, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BEMA CAFE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie BEMA CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 mediów negatywnych, opinii klientów ani pracowników, ani informacji o pokrzywdzonych klientach bezpośrednio dotyczących podmiotu \\\"BEMA CAFE\\\". Wszystkie napotkane wyniki dotyczyły innych podmiotów (np. MoMaCha) i nie spełniały kryterium dokładnego dopasowania nazwy (Levenshtein distance > 2 lub brak pełnej zgodności). Dlatego brak jest istotnych znalezisk w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9430,
              "output_tokens": 725,
              "total_tokens": 10155,
              "cost_usd": 0.0018495
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:50.413838"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BEMA CAFE**\nKontekst pomocniczy: BEMA CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971835160, KRS: 0000663785, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BEMA CAFE 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 BEMA CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 na podmiot BEMA CAFE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15720,
              "output_tokens": 569,
              "total_tokens": 16289,
              "cost_usd": 0.0026994
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:23:58.317107"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.012149549999999999,
        "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-30T09:23:58.317261",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "eac44fe5-a21c-4dbc-aeef-81f4e1634eeb",
      "subject_type": "ENTITY",
      "subject_name": "DOCTOR BREW",
      "subject_full_name": "DOCTOR BREW S.A.",
      "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992840195",
        "KRS": "0000714764",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992840195, KRS: 0000714764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, aktu oskarżenia, zatrzymań, aresztowań lub przestępstw związanych z podmiotem DOCTOR BREW.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20162,
              "output_tokens": 661,
              "total_tokens": 20823,
              "cost_usd": 0.0034209
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:24:04.465860"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992840195, KRS: 0000714764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 DOCTOR BREW związanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14318,
              "output_tokens": 397,
              "total_tokens": 14715,
              "cost_usd": 0.0023859
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:24:09.657146"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992840195, KRS: 0000714764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Nieprawidłowości zarządcze w spółce DOCTOR BREW opisane w publikacji\",\n      \"description\": \"Artykuł „To było jak budowanie piramidy” na portalu jawnylublin.pl opisuje nieprawidłowości zarządcze w spółce DOCTOR BREW, w tym decyzje inwestycyjne i przejęcie spółki z wielomilionowymi zobowiązaniami, które miały negatywny wpływ na jej kondycję finansową. Wspomniano o roli Tomasza Nietubycia oraz innych członków zarządu w tych działaniach.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2020-07-01\",\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\"\n      ],\n      \"raw_text\": \"Opowiada, że Palikota poznał w lipcu 2020 r. – Przedstawił mi go ówczesny prezes Crowdway Jakub Niestrój. To spółka Doctor Brew, a nie osobiście ja, odbyła wstępną rozmowę na temat możliwości warzenia piwa – tłumaczy.\",\n      \"context\": {\n        \"NIP\": \"8992840195\",\n        \"KRS\": \"0000714764\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Spory z pracownikami i byłymi pracownikami w DOCTOR BREW\",\n      \"description\": \"W tym samym artykule opisano spory wewnętrzne dotyczące przekształceń i niepowodzeń operacyjnych w DOCTOR BREW, w tym krytykę działań zarządu wobec pracowników i byłych pracowników, co wskazuje na konflikty personalne i zarządcze.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2020-07-01\",\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\"\n      ],\n      \"raw_text\": \"– Na punkty Tenczynek Świeże na szybko przerabiane były lokale po pierogarniach Ciasto i Farsz, czyli innym koncepcie VEG, który nie wypalił – słyszymy od osoby z kadry kierowniczej browaru.\",\n      \"context\": {\n        \"NIP\": \"8992840195\",\n        \"KRS\": \"0000714764\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ]\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 12602,
              "output_tokens": 2181,
              "total_tokens": 14783,
              "cost_usd": 0.0031989
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:24:23.809256"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992840195, KRS: 0000714764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie DOCTOR BREW 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://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących podmiotu DOCTOR BREW S.A. w dostępnych źródłach medialnych spełniających kryteria adverse media (ryzyko reputacyjne, opinie klientów i pracowników, negatywne informacje w mediach i internecie). Wyszukiwania nie zwróciły żadnych artykułów, które wymieniają dokładnie nazwę \\\"DOCTOR BREW\\\" ani nie zawierają powiązanych faktów, dat, kwot czy numerów spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20573,
              "output_tokens": 1976,
              "total_tokens": 22549,
              "cost_usd": 0.00427155
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:24:37.503752"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992840195, KRS: 0000714764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Janusz Palikot łączy Doctor Brew z MPWiW w celu stworzenia holdingu alkoholowego\",\n      \"description\": \"Janusz Palikot, były polityk, połączył siły z Doctor Brew, aby utworzyć holding alkoholowy w ramach MPWiW. Połączenie ma na celu zwiększenie efektywności operacyjnej oraz uzyskanie synergii produkcyjnych, w tym wykorzystanie infrastruktury Browaru Tenczynek. Transakcja została sfinalizowana w marcu 2022 roku.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2022-03-29\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\"\n      ],\n      \"raw_text\": \"Dzięki wejściu do struktur holdingu wraz z Manufakturą Piwa Wódki i Wina Doctor Brew rozszerzy obecne możliwości produkcyjne o infrastrukturę Browaru Tenczynek.\",\n      \"context\": {\n        \"NIP\": \"8992840195\",\n        \"KRS\": \"0000714764\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Fuzja Browaru Tenczynek i Doctor Brew – powstanie jednej organizacji produkcyjnej\",\n      \"description\": \"Browar Tenczynek i Doctor Brew są w trakcie fuzji, której celem jest stworzenie jednej organizacji produkcyjnej. Po zakończeniu fuzji, od stycznia, piwa pod marką Doctor Brew będą wytwarzane w browarze Tenczynek, co ma zwiększyć skalę produkcji i efektywność kosztową.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html\"\n      ],\n      \"raw_text\": \"Jesteśmy w trakcie fuzji i łączenia Browaru Tenczynek i Doctor Brew i od stycznia będzie to jedna organizacja, więc piwa pod marką Doctor Brew będą już produkowane w Tenczynku\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 12891,
              "output_tokens": 2178,
              "total_tokens": 15069,
              "cost_usd": 0.00324045
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T09:24:46.179910"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992840195, KRS: 0000714764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/\n   - https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html\n   - https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Fuzja Browaru Tenczynek z Doctor Brew – połączenie w jedną spółkę\",\n      \"description\": \"Browar Tenczynek, będący własnością Janusza Palikota, zakończył proces fuzji z producentem piw rzemieślniczych Doctor Brew. Połączenie miało skutkować powstaniem jednej organizacji, w której piwa marki Doctor Brew będą produkowane w zakładzie Tenczynek.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a\"\n      ],\n      \"raw_text\": \"Jesteśmy w trakcie fuzji i łączenia Browaru Tenczynek i Doctor Brew i od stycznia będzie to jedna organizacja, więc piwa pod marką Doctor Brew będą już produkowane w Tenczynku - zdradził Janusz Palikot w trakcie konferencji...\",\n      \"context\": {\n        \"NIP\": \"8992840195\",\n        \"KRS\": \"0000714764\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Planowany holding alkoholowy z udziałem Doctor Brew – umowa do końca września 2020\",\n      \"description\": \"Janusz Palikot ogłosił zamiar utworzenia holdingu alkoholowego, w którym Doctor Brew ma objąć 25% udziałów. Umowa miała zostać zawarta do końca września 2020 roku, a pozostałe 75% udziałów przypadać dotychczasowym akcjonariuszom Manufaktury Piwa Wódki i Wina.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\"\n      ],\n      \"raw_text\": \"Powołanie holdingu nastąpi przez wniesienie spółek operacyjnych Doctor Brew oraz Browar w Niechanowie do Manufaktury Piwa Wódki i Wina, która jest właścicielem m.in. Browaru Tenczynek.\",\n      \"context\": {\n        \"NIP\": \"8992840195\",\n        \"KRS\": \"0000714764\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Połączenie MPWiW z Doctor Brew i Przyjazne Państwo – przejęcie i konsolidacja\",\n      \"description\": \"Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu spółki Doctor Brew oraz przeniesieniu jej majątku na MPWiW. Połączenie ma na celu konsolidację operacyjną i uzyskanie synergii w produkcji piw Doctor Brew.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/\"\n      ],\n      \"raw_text\": \"Połączenie następuje przez przejęcie spółki Doctor Brew i przeniesienie jej majątku na MPWiW.\",\n      \"context\": {\n        \"NIP\": \"8992840195\",\n        \"KRS\": \"0000714764\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 23582,
              "output_tokens": 3663,
              "total_tokens": 27245,
              "cost_usd": 0.0057351
            },
            "information_gain": 0.42857142857142855,
            "timestamp": "2026-03-30T09:25:18.599626"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "1931aba3-6bba-4a5d-bab8-2bbfcf950519",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Nieprawidłowości zarządcze w spółce DOCTOR BREW opisane w publikacji",
            "description": "Artykuł „To było jak budowanie piramidy” na portalu jawnylublin.pl opisuje nieprawidłowości zarządcze w spółce DOCTOR BREW, w tym decyzje inwestycyjne i przejęcie spółki z wielomilionowymi zobowiązaniami, które miały negatywny wpływ na jej kondycję finansową. Wspomniano o roli Tomasza Nietubycia oraz innych członków zarządu w tych działaniach.",
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "date": "2020-07-01",
            "status": "alleged",
            "context": {
              "NIP": "8992840195",
              "KRS": "0000714764"
            },
            "raw_text": "Opowiada, że Palikota poznał w lipcu 2020 r. – Przedstawił mi go ówczesny prezes Crowdway Jakub Niestrój. To spółka Doctor Brew, a nie osobiście ja, odbyła wstępną rozmowę na temat możliwości warzenia piwa – tłumaczy.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "d6de7dd2-67ee-40da-98ec-dc01ff53de83",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Spory z pracownikami i byłymi pracownikami w DOCTOR BREW",
            "description": "W tym samym artykule opisano spory wewnętrzne dotyczące przekształceń i niepowodzeń operacyjnych w DOCTOR BREW, w tym krytykę działań zarządu wobec pracowników i byłych pracowników, co wskazuje na konflikty personalne i zarządcze.",
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "date": "2020-07-01",
            "status": "alleged",
            "context": {
              "NIP": "8992840195",
              "KRS": "0000714764"
            },
            "raw_text": "– Na punkty Tenczynek Świeże na szybko przerabiane były lokale po pierogarniach Ciasto i Farsz, czyli innym koncepcie VEG, który nie wypalił – słyszymy od osoby z kadry kierowniczej browaru.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "10723f47-5d8d-4472-acd9-d44fc0acca31",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Janusz Palikot łączy Doctor Brew z MPWiW w celu stworzenia holdingu alkoholowego",
            "description": "Janusz Palikot, były polityk, połączył siły z Doctor Brew, aby utworzyć holding alkoholowy w ramach MPWiW. Połączenie ma na celu zwiększenie efektywności operacyjnej oraz uzyskanie synergii produkcyjnych, w tym wykorzystanie infrastruktury Browaru Tenczynek. Transakcja została sfinalizowana w marcu 2022 roku.",
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "date": "2022-03-29",
            "status": "resolved",
            "context": {
              "NIP": "8992840195",
              "KRS": "0000714764"
            },
            "raw_text": "Dzięki wejściu do struktur holdingu wraz z Manufakturą Piwa Wódki i Wina Doctor Brew rozszerzy obecne możliwości produkcyjne o infrastrukturę Browaru Tenczynek.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "fbd2e5ad-0379-4ce9-83d5-81b1c82f8b0a",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Fuzja Browaru Tenczynek i Doctor Brew – powstanie jednej organizacji produkcyjnej",
            "description": "Browar Tenczynek i Doctor Brew są w trakcie fuzji, której celem jest stworzenie jednej organizacji produkcyjnej. Po zakończeniu fuzji, od stycznia, piwa pod marką Doctor Brew będą wytwarzane w browarze Tenczynek, co ma zwiększyć skalę produkcji i efektywność kosztową.",
            "source_urls": [
              "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "Jesteśmy w trakcie fuzji i łączenia Browaru Tenczynek i Doctor Brew i od stycznia będzie to jedna organizacja, więc piwa pod marką Doctor Brew będą już produkowane w Tenczynku",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "2551cc9e-916b-4aea-a549-390573150373",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Fuzja Browaru Tenczynek z Doctor Brew – połączenie w jedną spółkę",
            "description": "Browar Tenczynek, będący własnością Janusza Palikota, zakończył proces fuzji z producentem piw rzemieślniczych Doctor Brew. Połączenie miało skutkować powstaniem jednej organizacji, w której piwa marki Doctor Brew będą produkowane w zakładzie Tenczynek.",
            "source_urls": [
              "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992840195",
              "KRS": "0000714764"
            },
            "raw_text": "Jesteśmy w trakcie fuzji i łączenia Browaru Tenczynek i Doctor Brew i od stycznia będzie to jedna organizacja, więc piwa pod marką Doctor Brew będą już produkowane w Tenczynku - zdradził Janusz Palikot w trakcie konferencji...",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "afe03387-c6c5-40b2-85f4-f2c1fd838a85",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Planowany holding alkoholowy z udziałem Doctor Brew – umowa do końca września 2020",
            "description": "Janusz Palikot ogłosił zamiar utworzenia holdingu alkoholowego, w którym Doctor Brew ma objąć 25% udziałów. Umowa miała zostać zawarta do końca września 2020 roku, a pozostałe 75% udziałów przypadać dotychczasowym akcjonariuszom Manufaktury Piwa Wódki i Wina.",
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992840195",
              "KRS": "0000714764"
            },
            "raw_text": "Powołanie holdingu nastąpi przez wniesienie spółek operacyjnych Doctor Brew oraz Browar w Niechanowie do Manufaktury Piwa Wódki i Wina, która jest właścicielem m.in. Browaru Tenczynek.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "2f6ddae4-2114-4801-ac8b-53e7f5ac7a8e",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Połączenie MPWiW z Doctor Brew i Przyjazne Państwo – przejęcie i konsolidacja",
            "description": "Akcjonariusze Manufaktury Piwa Wódki i Wina (MPWiW) podjęli decyzję o przejęciu spółki Doctor Brew oraz przeniesieniu jej majątku na MPWiW. Połączenie ma na celu konsolidację operacyjną i uzyskanie synergii w produkcji piw Doctor Brew.",
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992840195",
              "KRS": "0000714764"
            },
            "raw_text": "Połączenie następuje przez przejęcie spółki Doctor Brew i przeniesienie jej majątku na MPWiW.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "eab499f1-6604-4bc7-9215-13eb704c3d1a",
            "statement": "Janusz Palikot połączył siły z Doctor Brew, aby utworzyć holding alkoholowy w ramach MPWiW. Połączenie ma na celu zwiększenie efektywności operacyjnej oraz uzyskanie synergii produkcyjnych. Transakcja została sfinalizowana w marcu 2022 roku.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "10723f47-5d8d-4472-acd9-d44fc0acca31"
            ],
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.00227438,
            "created_at": "2026-03-30T09:24:46.178852"
          },
          {
            "fact_id": "a7964894-c96f-42ba-99f2-60cd4c151203",
            "statement": "Browar Tenczynek i Doctor Brew są w trakcie fuzji, której celem jest stworzenie jednej organizacji produkcyjnej. Po zakończeniu fuzji, piwa pod marką Doctor Brew będą wytwarzane w browarze Tenczynek. Ma to zwiększyć skalę produkcji i efektywność kosztową.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "fbd2e5ad-0379-4ce9-83d5-81b1c82f8b0a"
            ],
            "source_urls": [
              "https://www.portalspozywczy.pl/alkohole-uzywki/wiadomosci/browar-tenczynek-i-doctor-brew-niedlugo-zakoncza-fuzje-i-stana-sie-jedna-organizacja,190890.html"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.00227438,
            "created_at": "2026-03-30T09:24:46.178874"
          },
          {
            "fact_id": "9bf27184-2a6c-43a7-ae10-438c926638c0",
            "statement": "Podmiot Doctor Brew uczestniczył w fuzji z Browarem Tenczynek. W wyniku połączenia, Doctor Brew stał się częścią nowej organizacji. Fuzja ta została zakończona.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "2551cc9e-916b-4aea-a549-390573150373"
            ],
            "source_urls": [
              "https://finanse.wp.pl/browar-tenczynek-i-doctor-brew-koncza-fuzje-zostana-jedna-spolka-6567350841186944a"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.0051111,
            "created_at": "2026-03-30T09:25:18.587483"
          },
          {
            "fact_id": "0f01adab-94bb-44de-9c86-dd3cb8dc947f",
            "statement": "Akcjonariusze MPWiW podjęli decyzję o przejęciu Doctor Brew. Majątek Doctor Brew miał być przeniesiony na MPWiW. Celem połączenia była konsolidacja operacyjna.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "2f6ddae4-2114-4801-ac8b-53e7f5ac7a8e"
            ],
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.0051111,
            "created_at": "2026-03-30T09:25:18.587525"
          },
          {
            "fact_id": "8c2f8b22-b2cf-4fce-ac70-fb481190cb3c",
            "statement": "Doctor Brew miało uczestniczyć w planowanym holdingu alkoholowym. Udział Doctor Brew w holdingu miał wynosić 25%. Planowany holding nie został jeszcze utworzony.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "afe03387-c6c5-40b2-85f4-f2c1fd838a85"
            ],
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.0051111,
            "created_at": "2026-03-30T09:25:18.587509"
          },
          {
            "fact_id": "27595735-620c-406e-af5f-abc9a62ee87f",
            "statement": "W spółce DOCTOR BREW miały miejsce nieprawidłowości zarządcze, w tym decyzje inwestycyjne i przejęcie spółki z wielomilionowymi zobowiązaniami. Te działania miały negatywny wpływ na kondycję finansową spółki. Zarząd, w tym Tomasz Nietubyć, był odpowiedzialny za te decyzje.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "1931aba3-6bba-4a5d-bab8-2bbfcf950519"
            ],
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.00224805,
            "created_at": "2026-03-30T09:24:23.808082"
          },
          {
            "fact_id": "d5fa285c-8b5c-4cdb-bb64-3a09c186ffaf",
            "statement": "W spółce DOCTOR BREW występowały spory wewnętrzne dotyczące przekształceń i niepowodzeń operacyjnych. Były one związane z krytyką działań zarządu wobec pracowników i byłych pracowników. Konflikty te miały charakter personalny i zarządczy.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "d6de7dd2-67ee-40da-98ec-dc01ff53de83"
            ],
            "source_urls": [
              "https://jawnylublin.pl/to-bylo-jak-budowanie-piramidy-janusz-palikot-i-zycie-na-koszt-innych/"
            ],
            "subject_node_id": "546510f6-02b1-448d-830d-2214a3c84e61",
            "cost_attribution": 0.00224805,
            "created_at": "2026-03-30T09:24:23.808106"
          }
        ],
        "cumulative_cost": 0.0222528,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.0,
          0.5,
          0.42857142857142855
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:25:18.599851",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "ebe9913a-a58a-484a-823e-75c4d4fea8b2",
      "subject_type": "ENTITY",
      "subject_name": "MARKET GŁÓWNY",
      "subject_full_name": "MARKET GŁÓWNY SP. Z O.O.",
      "subject_node_id": "d12bf75c-4101-4b0a-9146-9774c4dbda7f",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992861139",
        "KRS": "0000781705",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARKET GŁÓWNY**\nKontekst pomocniczy: MARKET GŁÓWNY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861139, KRS: 0000781705, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MARKET GŁÓWNY 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 MARKET GŁÓWNY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dla podmiotu MARKET GŁÓWNY w kategorii spraw karnych i postępowań prokuratorskich przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12838,
              "output_tokens": 395,
              "total_tokens": 13233,
              "cost_usd": 0.0021627
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:25:25.016315"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARKET GŁÓWNY**\nKontekst pomocniczy: MARKET GŁÓWNY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861139, KRS: 0000781705, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MARKET GŁÓWNY 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 MARKET GŁÓWNY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 związek podmiotu MARKET GŁÓWNY z korupcją, łapownictwem lub innymi przestępstwami korupcyjnymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 46173,
              "output_tokens": 1125,
              "total_tokens": 47298,
              "cost_usd": 0.00760095
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:25:41.459687"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARKET GŁÓWNY**\nKontekst pomocniczy: MARKET GŁÓWNY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861139, KRS: 0000781705, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MARKET GŁÓWNY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MARKET GŁÓWNY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono informacji o audytach, nieprawidłowościach zarządczych, nieuregulowanych zobowiązaniach, likwidacji, upadłości, sporach z pracownikami ani z członkami zarządu dla podmiotu MARKET GŁÓWNY (NIP: 8992861139, KRS: 0000781705).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 35527,
              "output_tokens": 1419,
              "total_tokens": 36946,
              "cost_usd": 0.00618045
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:25:59.523470"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARKET GŁÓWNY**\nKontekst pomocniczy: MARKET GŁÓWNY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861139, KRS: 0000781705, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MARKET GŁÓWNY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MARKET GŁÓWNY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dla podmiotu MARKET GŁÓWNY w kategorii Ryzyko reputacyjne oraz wpływ na media i opinię publiczną; nie znaleziono żadnych źródeł spełniających wymóg dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14724,
              "output_tokens": 440,
              "total_tokens": 15164,
              "cost_usd": 0.0024726
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:26:05.412566"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MARKET GŁÓWNY**\nKontekst pomocniczy: MARKET GŁÓWNY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861139, KRS: 0000781705, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MARKET GŁÓWNY 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 MARKET GŁÓWNY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MARKET GŁÓWNY w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11285,
              "output_tokens": 443,
              "total_tokens": 11728,
              "cost_usd": 0.00195855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:26:13.569538"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.02037525,
        "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-30T09:26:13.569716",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "433af296-35a7-4a57-8cae-defcf44a62f6",
      "subject_type": "ENTITY",
      "subject_name": "IDEA 2.0",
      "subject_full_name": "IDEA 2.0 SP. Z O.O.",
      "subject_node_id": "b9944e03-29ea-4b22-a028-b851010046ea",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8961584609",
        "KRS": "0000772891",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961584609, KRS: 0000772891, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IDEA 2.0 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 IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych informacji dotyczących postępowań karnych, śledztw lub zarzutów przestępczych bezpośrednio związanych z podmiotem o nazwie dokładnie \\\"IDEA 2.0\\\" (IDEA 2.0 SP. Z O.O.). Wszystkie znalezione wyniki odnosiły się do innych podmiotów (np. Idea Bank, Konsorcjum Idea Broker) i nie spełniają wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13924,
              "output_tokens": 1437,
              "total_tokens": 15361,
              "cost_usd": 0.0029508
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:26:21.554510"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961584609, KRS: 0000772891, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IDEA 2.0 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 IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 korupcyjne, akt oskarżenia, zatrzymanie lub skazanie w sprawach korupcyjnych związanych bezpośrednio z podmiotem IDEA 2.0 lub osobami powiązanymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12962,
              "output_tokens": 581,
              "total_tokens": 13543,
              "cost_usd": 0.0022929
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:26:28.911925"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961584609, KRS: 0000772891, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IDEA 2.0 w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł zawierających informacje o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami lub byłymi członkami zarządu dotyczącym podmiotu IDEA 2.0 (IDEA 2.0 SP. Z O.O., NIP 8961584609, KRS 0000772891). Wyszukiwania nie zwróciły żadnych konkretnych faktów, dat, kwot ani numerów spraw spełniających kryteria adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 30325,
              "output_tokens": 2908,
              "total_tokens": 33233,
              "cost_usd": 0.00629355
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:26:47.968585"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961584609, KRS: 0000772891, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IDEA 2.0 w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wyników wyszukiwania związanych z adverse media dla IDEA 2.0 SP. Z O.O. Wyszukiwanie zwróciło jedynie informacje o firmie w kontekście rankingów regionalnych, bez negatywnych opinii, informacji o pokrzywdzonych klientach, pracownikach lub innych niekorzystnych zdarzeniach w mediach i internecie.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10672,
              "output_tokens": 968,
              "total_tokens": 11640,
              "cost_usd": 0.0021816
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:26:58.803385"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IDEA 2.0**\nKontekst pomocniczy: IDEA 2.0 SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961584609, KRS: 0000772891, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IDEA 2.0 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 IDEA 2.0 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" dla podmiotu IDEA 2.0. Nie znaleziono żadnych artykułów ani raportów zawierających fakty, daty, kwoty ani numery spraw powiązane z tym podmiotem w kontekście politycznym.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10627,
              "output_tokens": 441,
              "total_tokens": 11068,
              "cost_usd": 0.00185865
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:27:07.059406"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.015577500000000001,
        "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-30T09:27:07.059550",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "bdbeacb2-65d2-4de8-ae02-33b3980e2206",
      "subject_type": "ENTITY",
      "subject_name": "MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW",
      "subject_full_name": "MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW",
      "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8961004612",
        "KRS": "0000183058",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 sprawach karnych lub postępowaniach prokuratorskich dotyczących MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW w dostępnych źródłach.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12930,
              "output_tokens": 579,
              "total_tokens": 13509,
              "cost_usd": 0.0022869
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:27:09.187960"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiotem MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13250,
              "output_tokens": 559,
              "total_tokens": 13809,
              "cost_usd": 0.0023229
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:27:15.727954"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 nieuregulowanych zobowiązań, likwidacji, upadłości, audytów, kontroli, nieprawidłowości zarządczych, sporów z pracownikami ani sporów z byłymi członkami zarządu dla podmiotu MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14159,
              "output_tokens": 1018,
              "total_tokens": 15177,
              "cost_usd": 0.00273465
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:27:23.435043"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 lub adverse media dotyczących podmiotu MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW w dostępnych źródłach internetowych, które nie pochodzą z oficjalnych rejestrów.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23258,
              "output_tokens": 754,
              "total_tokens": 24012,
              "cost_usd": 0.0039411
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:27:28.848147"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Prezydent Wrocławia uczestniczył w podsumowaniu roku sportowego Juvenia\",\n      \"description\": \"Prezydent miasta Wrocław, Jacek Sutryk, wziął udział w uroczystym podsumowaniu roku sportowego 2023 Międzyszkolnego Klubu Sportowego \\\"Juvenia\\\" Wrocław. Spotkanie odbyło się 1 lutego 2024 roku i podkreśliło znaczenie klubu w szkoleniu młodzieży oraz jego rolę w sportowej mapie miasta. Obecność prezydenta wskazuje na polityczną ekspozycję i wpływ samorządu na działalność klubu.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2024-02-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia\"\n      ],\n      \"raw_text\": \"Podczas uroczystego podsumowania roku sportowego 2023 klubu Juvenia, która odbyła się w Centrum Kształcenia Ustawicznego Uniwersytetu Ekonomicznego we Wrocławiu, nie zabrakło prezydenta miasta – Jacka Sutryka.\",\n      \"context\": {\n        \"NIP\": \"8961004612\",\n        \"KRS\": \"0000183058\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW\"\n    },\n    {\n      \"title\": \"Klub Juvenia otrzymał wsparcie od samorządu województwa i Ministerstwa Sportu\",\n      \"description\": \"Na stronie sportowej miasta Wrocław wymieniono, że Międzyszkolny Klub Sportowy Juvenia Wrocław korzysta ze wsparcia finansowego i organizacyjnego samorządu Województwa Dolnośląskiego oraz Ministerstwa Sportu i Turystyki. Informacja ta wskazuje na bezpośredni wpływ instytucji publicznych na działalność klubu.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/\"\n      ],\n      \"raw_text\": \"Samorząd Województwa Dolnośląskiego, Ministerstwo Sportu i Turystyki\",\n      \"context\": {\n        \"NIP\": \"8961004612\",\n        \"KRS\": \"0000183058\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak innych istotnych zdarzeń w kategorii 'Ekspozycja polityczna i wpływ państwa' poza wymienionymi faktami o udziale prezydenta oraz wsparciu instytucji publicznych.\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 18389,
              "output_tokens": 1741,
              "total_tokens": 20130,
              "cost_usd": 0.00380295
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:27:38.369686"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW**\nKontekst pomocniczy: MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8961004612, KRS: 0000183058, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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 MIĘDZYSZKOLNY KLUB SPORTOWY \"JUVENIA\" WROCŁAW 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.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia\n   - https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ani zdarzeń związanych z ryzykiem transakcyjnym, M&A, spółkami zależnymi lub działalnością zagraniczną dotyczącymi podmiotu MIĘDZYSZKOLNY KLUB SPORTOWY \\\"JUVENIA\\\" WROCŁAW.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15431,
              "output_tokens": 1569,
              "total_tokens": 17000,
              "cost_usd": 0.00325605
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:27:47.567858"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "8deb1fd6-8512-4785-a135-b4d8522b1b2e",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Prezydent Wrocławia uczestniczył w podsumowaniu roku sportowego Juvenia",
            "description": "Prezydent miasta Wrocław, Jacek Sutryk, wziął udział w uroczystym podsumowaniu roku sportowego 2023 Międzyszkolnego Klubu Sportowego \"Juvenia\" Wrocław. Spotkanie odbyło się 1 lutego 2024 roku i podkreśliło znaczenie klubu w szkoleniu młodzieży oraz jego rolę w sportowej mapie miasta. Obecność prezydenta wskazuje na polityczną ekspozycję i wpływ samorządu na działalność klubu.",
            "source_urls": [
              "https://www.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia"
            ],
            "date": "2024-02-01",
            "status": "resolved",
            "context": {
              "NIP": "8961004612",
              "KRS": "0000183058"
            },
            "raw_text": "Podczas uroczystego podsumowania roku sportowego 2023 klubu Juvenia, która odbyła się w Centrum Kształcenia Ustawicznego Uniwersytetu Ekonomicznego we Wrocławiu, nie zabrakło prezydenta miasta – Jacka Sutryka.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "3a717fd8-a1f9-419b-ad0a-98d5f2d4ac68",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Klub Juvenia otrzymał wsparcie od samorządu województwa i Ministerstwa Sportu",
            "description": "Na stronie sportowej miasta Wrocław wymieniono, że Międzyszkolny Klub Sportowy Juvenia Wrocław korzysta ze wsparcia finansowego i organizacyjnego samorządu Województwa Dolnośląskiego oraz Ministerstwa Sportu i Turystyki. Informacja ta wskazuje na bezpośredni wpływ instytucji publicznych na działalność klubu.",
            "source_urls": [
              "https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8961004612",
              "KRS": "0000183058"
            },
            "raw_text": "Samorząd Województwa Dolnośląskiego, Ministerstwo Sportu i Turystyki",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "f538324c-4e6f-43b9-948e-2e269e68a354",
            "statement": "Prezydent Wrocławia, Jacek Sutryk, uczestniczył w uroczystym podsumowaniu roku sportowego 2023 Międzyszkolnego Klubu Sportowego \"Juvenia\" Wrocław. Spotkanie odbyło się 1 lutego 2024 roku. Obecność prezydenta wskazuje na polityczną ekspozycję i wpływ samorządu na działalność klubu.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "8deb1fd6-8512-4785-a135-b4d8522b1b2e"
            ],
            "source_urls": [
              "https://www.wroclaw.pl/dla-mieszkanca/podsumowanie-roku-sportowego-klubu-juvenia-wroclaw-zdjecia"
            ],
            "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
            "cost_attribution": 0.00254707,
            "created_at": "2026-03-30T09:27:38.368475"
          },
          {
            "fact_id": "664c19de-6002-468f-9010-3944c002feb0",
            "statement": "Międzyszkolny Klub Sportowy Juvenia Wrocław otrzymał wsparcie finansowe i organizacyjne od samorządu Województwa Dolnośląskiego oraz Ministerstwa Sportu i Turystyki. Informacja ta wskazuje na bezpośredni wpływ instytucji publicznych na działalność klubu. Klub korzysta z tego wsparcia.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "3a717fd8-a1f9-419b-ad0a-98d5f2d4ac68"
            ],
            "source_urls": [
              "https://www.sport.wroclaw.pl/kluby/miedzyszkolny-klub-sportowy-juvenia-wroclaw/"
            ],
            "subject_node_id": "3cc7b2e5-da72-434a-bfec-7686b1ac582d",
            "cost_attribution": 0.00254707,
            "created_at": "2026-03-30T09:27:38.368497"
          }
        ],
        "cumulative_cost": 0.01834455,
        "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-30T09:27:47.568018",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e61a2782-8ed1-456b-8057-0a71f4b91fea",
      "subject_type": "ENTITY",
      "subject_name": "AQUAMORE",
      "subject_full_name": "AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "ca5be815-57f0-4be9-9b84-be3314713e30",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "5213784330",
        "KRS": "0000681806",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5213784330, KRS: 0000681806, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dotyczących podmiotu AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ (NIP: 5213784330, KRS: 0000681806). Przeszukane źródła zawierały jedynie dane rejestrowe, finansowe i informacje o powiązaniach, bez odniesień do spraw karnych lub postępowań prokuratorskich.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22632,
              "output_tokens": 833,
              "total_tokens": 23465,
              "cost_usd": 0.0038946
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:00.692931"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5213784330, KRS: 0000681806, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzeniach korupcji, śledztwach, postawieniu zarzutów lub skazaniu w sprawach korupcyjnych związanych z podmiotem AQUAMORE.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 39783,
              "output_tokens": 1160,
              "total_tokens": 40943,
              "cost_usd": 0.00666345
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:10.854312"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5213784330, KRS: 0000681806, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 AQUAMORE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 znaleziono żadnych informacji dotyczących audytów, nieuregulowanych zobowiązań, likwidacji, upadłości, kontroli, nieprawidłowości zarządczych, sporów z pracownikami ani sporów z byłymi członkami zarządu spółki AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Dostępne wyniki zawierały jedynie dane rejestrowe i finansowe, które nie spełniają kryteriów kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17507,
              "output_tokens": 1436,
              "total_tokens": 18943,
              "cost_usd": 0.00348765
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:20.304052"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5213784330, KRS: 0000681806, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 AQUAMORE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 negatywnych opiniach, skargach klientów ani innych zdarzeniach reputacyjnych dotyczących podmiotu AQUAMORE w mediach i internecie; dostępne wyniki ograniczają się do danych rejestrowych i kontaktowych, które nie są uwzględniane w tym etapie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19215,
              "output_tokens": 968,
              "total_tokens": 20183,
              "cost_usd": 0.00346305
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:27.969679"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**AQUAMORE**\nKontekst pomocniczy: AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5213784330, KRS: 0000681806, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 AQUAMORE 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 AQUAMORE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ekspozycję polityczną lub wpływ państwa wobec podmiotu AQUAMORE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ w przeszukanych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17464,
              "output_tokens": 455,
              "total_tokens": 17919,
              "cost_usd": 0.0028926
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:34.581344"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.02040135,
        "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-30T09:28:34.581557",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "cd8da127-8128-4efd-82bb-d5d68eae847a",
      "subject_type": "ENTITY",
      "subject_name": "BROWAR W NIECHANOWIE",
      "subject_full_name": "BROWAR W NIECHANOWIE",
      "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8971868685",
        "KRS": "0000795615",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł wskazujących na postępowania karne, śledztwa, zarzuty karne, aresztowania lub inne przestępstwa bezpośrednio związane z podmiotem \\\"BROWAR W NIECHANOWIE\\\". Wszystkie znalezione informacje dotyczą jedynie danych rejestrowych, finansowych oraz działań biznesowych, a nie spraw kryminalnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19746,
              "output_tokens": 599,
              "total_tokens": 20345,
              "cost_usd": 0.0033213
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:43.127730"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 z podmiotem BROWAR W NIECHANOWIE. Wszystkie znalezione wyniki dotyczyły jedynie rejestrów KRS, informacji finansowych lub ogólnych wiadomości o sytuacji finansowej, a nie przestępstw korupcyjnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14280,
              "output_tokens": 497,
              "total_tokens": 14777,
              "cost_usd": 0.0024402
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:28:49.936128"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BROWAR W NIECHANOWIE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o BROWAR W NIECHANOWIE spełniających kryteria kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" (nieuregulowane zobowiązania, likwidacja/upadłość, audyty, nieprawidłowości zarządcze, spory pracownicze). Dostępne źródła (np. B2BHint) zawierają jedynie podstawowe dane rejestrowe i wyniki finansowe, ale nie dostarczają potwierdzonych faktów o wymienionych nieprawidłowościach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14359,
              "output_tokens": 2063,
              "total_tokens": 16422,
              "cost_usd": 0.00339165
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:29:01.881148"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BROWAR W NIECHANOWIE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w mediach i internecie dotyczących dokładnie podmiotu o nazwie \\\"BROWAR W NIECHANOWIE\\\". Wszystkie dostępne źródła albo nie zawierają pełnej, dokładnej nazwy (np. \\\"Browar Niechanowo\\\"), albo pochodzą z oficjalnych rejestrów, które zostały wykluczone zgodnie z wytycznymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10006,
              "output_tokens": 1788,
              "total_tokens": 11794,
              "cost_usd": 0.0025737
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:29:11.484446"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"BROWAR W NIECHANOWIE zaangażowany w projekt BUH Distillery z udziałem polityka\",\n      \"description\": \"Wspólnicy Przyjaznego Państwa – Janusz Palikot, Kuba Wojewódzki i Tomasz Czechowski – oraz Vortune Equity Group (VEG) powołali BUH Distillery sp. z o.o. i planują produkcję okowity z linii BUH w browarze w Niechanowie, który należy do VEG. Janusz Palikot jest byłym posłem i liderem partii, co wskazuje na polityczną ekspozycję podmiotu.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": \"2021-04-21\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html\"\n      ],\n      \"raw_text\": \"Sukces rynkowy piwa BUH potwierdził moją intuicję, że Klienci szukają wysokiej jakości alternatyw dla masowo produkowanych alkoholi. Łączymy siły z właścicielami browaru w Niechanowie, by lepiej wykorzystać potencjał rynkowy.\",\n      \"context\": {\n        \"NIP\": \"8971868685\",\n        \"KRS\": \"0000795615\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 11617,
              "output_tokens": 1070,
              "total_tokens": 12687,
              "cost_usd": 0.00238455
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:29:27.569473"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**BROWAR W NIECHANOWIE**\nKontekst pomocniczy: BROWAR W NIECHANOWIE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971868685, KRS: 0000795615, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 BROWAR W NIECHANOWIE 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 BROWAR W NIECHANOWIE 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.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"BROWAR W NIECHANOWIE – podstawowe dane rejestrowe\",\n      \"description\": \"BROWAR W NIECHANOWIE Sp. z o.o. jest zarejestrowany w KRS pod numerem 0000795615, posiada NIP 8971868685 oraz REGON 383924530. Spółka ma siedzibę przy ul. Januszowicka 5, 53‑135 Wrocław i została zarejestrowana 19 lipca 2019 r. Informacje pochodzą z publicznego rejestru KRS.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"pending\",\n      \"source_urls\": [\n        \"https://rejestr.io/krs/795615/browar-w-niechanowie\"\n      ],\n      \"raw_text\": \"BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, NIP: 8971868685, REGON: 383924530\",\n      \"context\": {\n        \"NIP\": \"8971868685\",\n        \"KRS\": \"0000795615\",\n        \"REGON\": \"383924530\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    },\n    {\n      \"title\": \"Planowane przejęcie BROWAR W NIECHANOWIE w ramach transakcji M&A\",\n      \"description\": \"Według doniesienia portalu dlahandlu.pl spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, planowała przejęcie BROWAR W NIECHANOWIE w ramach rozbudowy grupy w latach 2022‑2023. Informacja dotyczy planowanej transakcji M&A i wskazuje na zamiar konsolidacji w sektorze piwnym.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"pending\",\n      \"source_urls\": [\n        \"https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html\"\n      ],\n      \"raw_text\": \"W ramach planowanej rozbudowy w 2023 roku przejęta ma zostać spółka Browar w Niechanowie\",\n      \"context\": {\n        \"NIP\": \"8971868685\",\n        \"KRS\": \"0000795615\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"BROWAR W NIECHANOWIE\"\n    }\n  ],\n  \"no_findings_reason\": \"Nie znaleziono dodatkowych informacji dotyczących konkretnych ryzyk transakcyjnych, sporów sądowych, kar, czy innych zdarzeń negatywnych związanych z BROWAR W NIECHANOWIE w kategorii Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna.\"\n}\n```",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 20705,
              "output_tokens": 2134,
              "total_tokens": 22839,
              "cost_usd": 0.00438615
            },
            "information_gain": 0.6666666666666666,
            "timestamp": "2026-03-30T09:29:50.035866"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "e50d075b-8ccf-4b3a-9be7-f3b8cd3cdb8c",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "BROWAR W NIECHANOWIE zaangażowany w projekt BUH Distillery z udziałem polityka",
            "description": "Wspólnicy Przyjaznego Państwa – Janusz Palikot, Kuba Wojewódzki i Tomasz Czechowski – oraz Vortune Equity Group (VEG) powołali BUH Distillery sp. z o.o. i planują produkcję okowity z linii BUH w browarze w Niechanowie, który należy do VEG. Janusz Palikot jest byłym posłem i liderem partii, co wskazuje na polityczną ekspozycję podmiotu.",
            "source_urls": [
              "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
            ],
            "date": "2021-04-21",
            "status": "ongoing",
            "context": {
              "NIP": "8971868685",
              "KRS": "0000795615"
            },
            "raw_text": "Sukces rynkowy piwa BUH potwierdził moją intuicję, że Klienci szukają wysokiej jakości alternatyw dla masowo produkowanych alkoholi. Łączymy siły z właścicielami browaru w Niechanowie, by lepiej wykorzystać potencjał rynkowy.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "d4388aae-d109-4026-a639-25d14c04d095",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "BROWAR W NIECHANOWIE – podstawowe dane rejestrowe",
            "description": "BROWAR W NIECHANOWIE Sp. z o.o. jest zarejestrowany w KRS pod numerem 0000795615, posiada NIP 8971868685 oraz REGON 383924530. Spółka ma siedzibę przy ul. Januszowicka 5, 53‑135 Wrocław i została zarejestrowana 19 lipca 2019 r. Informacje pochodzą z publicznego rejestru KRS.",
            "source_urls": [
              "https://rejestr.io/krs/795615/browar-w-niechanowie"
            ],
            "status": "pending",
            "context": {
              "NIP": "8971868685",
              "KRS": "0000795615",
              "REGON": "383924530"
            },
            "raw_text": "BROWAR W NIECHANOWIE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, NIP: 8971868685, REGON: 383924530",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "b4441ec8-2601-4b44-90ec-ca9e28b0e876",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Planowane przejęcie BROWAR W NIECHANOWIE w ramach transakcji M&A",
            "description": "Według doniesienia portalu dlahandlu.pl spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, planowała przejęcie BROWAR W NIECHANOWIE w ramach rozbudowy grupy w latach 2022‑2023. Informacja dotyczy planowanej transakcji M&A i wskazuje na zamiar konsolidacji w sektorze piwnym.",
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
            ],
            "status": "pending",
            "context": {
              "NIP": "8971868685",
              "KRS": "0000795615"
            },
            "raw_text": "W ramach planowanej rozbudowy w 2023 roku przejęta ma zostać spółka Browar w Niechanowie",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "ff6e4d27-d5d8-4d78-841d-45ccab28f924",
            "statement": "BROWAR W NIECHANOWIE Sp. z o.o. jest zarejestrowany w KRS pod numerem 0000795615. Spółka posiada NIP 8971868685 oraz REGON 383924530. Siedziba spółki znajduje się przy ul. Januszowicka 5, 53‑135 Wrocław.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "d4388aae-d109-4026-a639-25d14c04d095"
            ],
            "source_urls": [
              "https://rejestr.io/krs/795615/browar-w-niechanowie"
            ],
            "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
            "cost_attribution": 0.00414885,
            "created_at": "2026-03-30T09:29:50.034620"
          },
          {
            "fact_id": "5a8b2df8-66ee-4fb6-87c1-33215b6fda1c",
            "statement": "BROWAR W NIECHANOWIE jest zaangażowany w projekt BUH Distillery z udziałem polityka Janusza Palikota, co wskazuje na polityczną ekspozycję podmiotu. Projekt ten przewiduje produkcję okowity z linii BUH. Browar należy do Vortune Equity Group (VEG).",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "e50d075b-8ccf-4b3a-9be7-f3b8cd3cdb8c"
            ],
            "source_urls": [
              "https://www.kierunekspozywczy.pl/artykul,84085,przyjazne-panstwo-prezentuje-okowite-marki-buh-z-suszem-konopnym.html"
            ],
            "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
            "cost_attribution": 0.0036117,
            "created_at": "2026-03-30T09:29:27.568411"
          },
          {
            "fact_id": "32615f86-213b-4bcf-a7f4-bd292db33a64",
            "statement": "Spółka Manufaktura Piwa Wódki i Wina S.A., zarządzana przez Jana Palikota, planowała przejęcie BROWAR W NIECHANOWIE. Przejęcie miało na celu rozbudowę grupy w latach 2022‑2023. Informacja wskazuje na zamiar konsolidacji w sektorze piwnym.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 0.8,
            "source_finding_ids": [
              "b4441ec8-2601-4b44-90ec-ca9e28b0e876"
            ],
            "source_urls": [
              "https://www.dlahandlu.pl/detal-hurt/spolka-palikota-pozyskala-7-5-mln-zl-cel-przejecie-browaru-w-niechanowie,108305.html"
            ],
            "subject_node_id": "08672ef1-3d5d-4ac4-8666-6121d0469ed5",
            "cost_attribution": 0.00414885,
            "created_at": "2026-03-30T09:29:50.034644"
          }
        ],
        "cumulative_cost": 0.01849755,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          1.0,
          0.6666666666666666
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:29:50.036038",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d45c906c-0a89-49b2-9c29-95dc66754eb8",
      "subject_type": "ENTITY",
      "subject_name": "DOCTOR BREW",
      "subject_full_name": "DOCTOR BREW SP. Z O.O.",
      "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992748638",
        "KRS": "0000484427",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ładne dopasowanie nazwy \\\"DOCTOR BREW\\\" (uwzględniając wielkość liter) w kontekście postępowań karnych, śledztw lub zarzutów. Brak jest więc potwierdzonych informacji o sprawach karnych dotyczących tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13300,
              "output_tokens": 957,
              "total_tokens": 14257,
              "cost_usd": 0.0025692
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:29:57.047357"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiocie DOCTOR BREW (DOCTOR BREW SP. Z O.O.) 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": 26561,
              "output_tokens": 521,
              "total_tokens": 27082,
              "cost_usd": 0.00429675
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:30:00.144519"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 potwierdzających nieuregulowane zobowiązania, likwidację, upadłość, audyty, nieprawidłowości zarządcze, spory z pracownikami lub byłymi członkami zarządu dotyczącą podmiotu dokładnie nazwanego „DOCTOR BREW”. Przeszukane źródła (m.in. rejestr.io, artykuły prasowe, portale branżowe) nie zawierają cytatów ani danych spełniających kryteria adverse media w wyznaczonej kategorii.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 27032,
              "output_tokens": 2244,
              "total_tokens": 29276,
              "cost_usd": 0.0054012
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:30:19.407877"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dla podmiotu 'DOCTOR BREW' w kategorii 'Ryzyko reputacyjne oraz wpływ na media i opinię publiczną'. Wyszukiwarka zwróciła wyniki dotyczące innych podmiotów, które nie spełniają kryterium dokładnego dopasowania nazwy.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9610,
              "output_tokens": 469,
              "total_tokens": 10079,
              "cost_usd": 0.0017229
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:30:23.534298"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Doctor Brew współpracuje z Januszem Palikotem w ramach holdingu alkoholowego\",\n      \"description\": \"Doctor Brew jest częścią planowanego holdingu alkoholowego tworzonego przez byłego polityka Janusza Palikota. Holding ma obejmować produkcję wysokogatunkowych alkoholi i ekspansję w Polsce oraz w krajach Europy Środkowo‑Wschodniej. Umowa została ogłoszona pod koniec września 2022 roku, a celem jest wycena biznesu na poziomie 150 mln zł do 2024 roku.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\"\n      ],\n      \"raw_text\": \"Janusz Palikot rozwija swoje alkoholowe imperium. Wspólnie z marką piwa kraftowego Doctor Brew ma stworzyć holding. Do końca września powinien powstać biznesplan, ale już teraz ambicje są takie, by do 2024 roku wycena wspólnego biznesu sięgnęła 150 mln zł.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Doctor Brew połączony z Przyjazne Państwo – projekt polityczno‑marketingowy w Polsce\",\n      \"description\": \"Doctor Brew połączył się z spółką Przyjazne Państwo, założoną przez Janusza Palikota w celu tworzenia produktów alkoholowych z dodatkiem konopi. Konsolidacja operacyjna została zrealizowana w 2021 roku, a przy udziale Doctor Brew powstało piwo BUH, które stało się hitem sprzedażowym. Projekt ma charakter polityczno‑marketingowy, wykorzystując wizerunek byłego polityka.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/\"\n      ],\n      \"raw_text\": \"Konsolidacja operacyjna poprzez przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek i uzyskanie efektu synergii została już faktycznie zrealizowana.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Doctor Brew wydzierżawił Browar Lwówek od posła Marka Jakubiaka w 2020 roku\",\n      \"description\": \"W 2020 roku Doctor Brew wydzierżawił od posła Marka Jakubiaka Browar Lwówek z zamiarem jego późniejszego zakupu. Operacja była częścią strategii rozwoju firmy i przyciągnęła uwagę mediów ze względu na powiązania z politykiem. W ramach tej transakcji Doctor Brew zebrał 3,2 mln zł od inwestorów prywatnych.\",\n      \"severity\": \"LOW\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1\"\n      ],\n      \"raw_text\": \"Doctor Brew działa od 2013 roku. W ofercie stałej ma ponad 10 piw kraftowych.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}\n```",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 15622,
              "output_tokens": 2653,
              "total_tokens": 18275,
              "cost_usd": 0.0039351
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:30:56.037831"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**DOCTOR BREW**\nKontekst pomocniczy: DOCTOR BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992748638, KRS: 0000484427, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 DOCTOR BREW 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 DOCTOR BREW 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://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/\n   - https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\n   - https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"DOCTOR BREW planuje udział w holdingu MPWiW\",\n      \"description\": \"Doctor Brew ma objąć 25% udziałów w nowo tworzonym holdingu Manufaktury Piwa Wódki i Wina (MPWiW). Pozostałe 75% udziałów pozostanie w rękach dotychczasowych akcjonariuszy MPWiW. Transakcja ma być sfinalizowana do końca września 2020 roku.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"pending\",\n      \"source_urls\": [\n        \"https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html\"\n      ],\n      \"raw_text\": \"Strony opracowały już wstępnie wspólny biznesplan na lata 2020-2024, który będzie obecnie rozwijany. Cel to rozwój produkcji wysokogatunkowych alkoholi i ekspansja w Polsce oraz krajach Europy Środkowo-Wschodniej.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Akcjonariusze MPWiW zatwierdzili połączenie z DOCTOR BREW\",\n      \"description\": \"W 2020 roku akcjonariusze MPWiW podjęli decyzję o połączeniu operacyjnym z Doctor Brew, obejmującym przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek oraz uzyskanie synergii. Decyzja została podjęta w ramach konsolidacji działalności obu podmiotów.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/\"\n      ],\n      \"raw_text\": \"Konsolidacja operacyjna poprzez przeniesienie procesu produkcji piw DOCTOR BREW do zakładu Tenczynek i uzyskanie efektu synergii została już faktycznie zrealizowana.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    },\n    {\n      \"title\": \"Doctor Brew wydzierżawił Browar Lwówek od Grupy Jakubiak\",\n      \"description\": \"Doctor Brew zawarł umowę wydzierżawienia Browaru Lwówek, należącego do Grupy Browary Regionalne Jakubiak. Umowa przewiduje wyłączne prawo do zakupu zakładu po upływie dwóch lat oraz inwestycje modernizacyjne o wartości ponad 1,5 mln zł.\",\n      \"severity\": \"NEUTRAL\",\n      \"date\": null,\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1\"\n      ],\n      \"raw_text\": \"W ciągu 2 lat ma też wyłączne prawo do zakupu zakładu. Do tej pory spółka przejęła już zarządzanie w zakładzie i rozpoczęła przygotowania do przeniesienia do niego produkcji swoich piw kraftowych.\",\n      \"context\": {\n        \"NIP\": \"8992748638\",\n        \"KRS\": \"0000484427\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"DOCTOR BREW\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników poza wymienionymi źródłami.\"\n}\n```",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 20119,
              "output_tokens": 3621,
              "total_tokens": 23740,
              "cost_usd": 0.00519045
            },
            "information_gain": 0.5,
            "timestamp": "2026-03-30T09:31:16.354084"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "9aa689a1-2cae-486f-8a7c-417afb09a9e6",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "Doctor Brew współpracuje z Januszem Palikotem w ramach holdingu alkoholowego",
            "description": "Doctor Brew jest częścią planowanego holdingu alkoholowego tworzonego przez byłego polityka Janusza Palikota. Holding ma obejmować produkcję wysokogatunkowych alkoholi i ekspansję w Polsce oraz w krajach Europy Środkowo‑Wschodniej. Umowa została ogłoszona pod koniec września 2022 roku, a celem jest wycena biznesu na poziomie 150 mln zł do 2024 roku.",
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427"
            },
            "raw_text": "Janusz Palikot rozwija swoje alkoholowe imperium. Wspólnie z marką piwa kraftowego Doctor Brew ma stworzyć holding. Do końca września powinien powstać biznesplan, ale już teraz ambicje są takie, by do 2024 roku wycena wspólnego biznesu sięgnęła 150 mln zł.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "73c5383a-9ded-4ef2-ad8f-bccbf90f0e14",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Doctor Brew połączony z Przyjazne Państwo – projekt polityczno‑marketingowy w Polsce",
            "description": "Doctor Brew połączył się z spółką Przyjazne Państwo, założoną przez Janusza Palikota w celu tworzenia produktów alkoholowych z dodatkiem konopi. Konsolidacja operacyjna została zrealizowana w 2021 roku, a przy udziale Doctor Brew powstało piwo BUH, które stało się hitem sprzedażowym. Projekt ma charakter polityczno‑marketingowy, wykorzystując wizerunek byłego polityka.",
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427"
            },
            "raw_text": "Konsolidacja operacyjna poprzez przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek i uzyskanie efektu synergii została już faktycznie zrealizowana.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "fd746a8a-0431-412c-af21-d9febb1f78dc",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "title": "Doctor Brew wydzierżawił Browar Lwówek od posła Marka Jakubiaka w 2020 roku",
            "description": "W 2020 roku Doctor Brew wydzierżawił od posła Marka Jakubiaka Browar Lwówek z zamiarem jego późniejszego zakupu. Operacja była częścią strategii rozwoju firmy i przyciągnęła uwagę mediów ze względu na powiązania z politykiem. W ramach tej transakcji Doctor Brew zebrał 3,2 mln zł od inwestorów prywatnych.",
            "source_urls": [
              "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427"
            },
            "raw_text": "Doctor Brew działa od 2013 roku. W ofercie stałej ma ponad 10 piw kraftowych.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "656a28c2-e127-4915-8266-0b7c9d657c62",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "DOCTOR BREW planuje udział w holdingu MPWiW",
            "description": "Doctor Brew ma objąć 25% udziałów w nowo tworzonym holdingu Manufaktury Piwa Wódki i Wina (MPWiW). Pozostałe 75% udziałów pozostanie w rękach dotychczasowych akcjonariuszy MPWiW. Transakcja ma być sfinalizowana do końca września 2020 roku.",
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "status": "pending",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427"
            },
            "raw_text": "Strony opracowały już wstępnie wspólny biznesplan na lata 2020-2024, który będzie obecnie rozwijany. Cel to rozwój produkcji wysokogatunkowych alkoholi i ekspansja w Polsce oraz krajach Europy Środkowo-Wschodniej.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "ecca3879-5144-4cb8-9a94-0c60628a6dfb",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Akcjonariusze MPWiW zatwierdzili połączenie z DOCTOR BREW",
            "description": "W 2020 roku akcjonariusze MPWiW podjęli decyzję o połączeniu operacyjnym z Doctor Brew, obejmującym przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek oraz uzyskanie synergii. Decyzja została podjęta w ramach konsolidacji działalności obu podmiotów.",
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427"
            },
            "raw_text": "Konsolidacja operacyjna poprzez przeniesienie procesu produkcji piw DOCTOR BREW do zakładu Tenczynek i uzyskanie efektu synergii została już faktycznie zrealizowana.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "5c74f1c1-aece-461c-9754-e15bc6888b78",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Doctor Brew wydzierżawił Browar Lwówek od Grupy Jakubiak",
            "description": "Doctor Brew zawarł umowę wydzierżawienia Browaru Lwówek, należącego do Grupy Browary Regionalne Jakubiak. Umowa przewiduje wyłączne prawo do zakupu zakładu po upływie dwóch lat oraz inwestycje modernizacyjne o wartości ponad 1,5 mln zł.",
            "source_urls": [
              "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
            ],
            "status": "resolved",
            "context": {
              "NIP": "8992748638",
              "KRS": "0000484427"
            },
            "raw_text": "W ciągu 2 lat ma też wyłączne prawo do zakupu zakładu. Do tej pory spółka przejęła już zarządzanie w zakładzie i rozpoczęła przygotowania do przeniesienia do niego produkcji swoich piw kraftowych.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "a884eaa8-8fb0-4adc-9387-2926f0fde55f",
            "statement": "Doctor Brew współpracuje z Januszem Palikotem w ramach holdingu alkoholowego, który ma na celu produkcję wysokogatunkowych alkoholi i ekspansję w Polsce oraz w krajach Europy Środkowo‑Wschodniej. Celem holdingu jest wycena biznesu na poziomie 150 mln zł do 2024 roku. Umowa została ogłoszona pod koniec września 2022 roku.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "9aa689a1-2cae-486f-8a7c-417afb09a9e6"
            ],
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
            "cost_attribution": 0.0030243,
            "created_at": "2026-03-30T09:30:56.036553"
          },
          {
            "fact_id": "8a652ad3-8cbd-484d-a4c9-54b079175c9c",
            "statement": "Doctor Brew połączył się z spółką Przyjazne Państwo, założoną przez Janusza Palikota, w celu tworzenia produktów alkoholowych z dodatkiem konopi. Konsolidacja operacyjna została zrealizowana w 2021 roku. Przy udziale Doctor Brew powstało piwo BUH, które stało się hitem sprzedażowym.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "73c5383a-9ded-4ef2-ad8f-bccbf90f0e14"
            ],
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
            "cost_attribution": 0.0030243,
            "created_at": "2026-03-30T09:30:56.036577"
          },
          {
            "fact_id": "dfa2ddd9-9c98-472b-9b5b-29c9bc8024ab",
            "statement": "W 2020 roku Doctor Brew wydzierżawił od posła Marka Jakubiaka Browar Lwówek z zamiarem jego późniejszego zakupu. Operacja była częścią strategii rozwoju firmy i przyciągnęła uwagę mediów ze względu na powiązania z politykiem. W ramach tej transakcji Doctor Brew zebrał 3,2 mln zł od inwestorów prywatnych.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "fd746a8a-0431-412c-af21-d9febb1f78dc"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
            ],
            "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
            "cost_attribution": 0.0030243,
            "created_at": "2026-03-30T09:30:56.036592"
          },
          {
            "fact_id": "bea590b3-3224-4247-8656-30277718b1cd",
            "statement": "Doctor Brew planuje udział w holdingu MPWiW, obejmując 25% udziałów. Pozostałe 75% udziałów pozostanie w rękach dotychczasowych akcjonariuszy MPWiW. Transakcja ma być sfinalizowana do końca września 2020 roku.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "656a28c2-e127-4915-8266-0b7c9d657c62"
            ],
            "source_urls": [
              "https://www.money.pl/gielda/janusz-palikot-stworzy-holding-alkoholowy-z-doctor-brew-umowa-do-konca-wrzesnia-6542603811551363a.html"
            ],
            "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
            "cost_attribution": 0.0025118,
            "created_at": "2026-03-30T09:31:16.352856"
          },
          {
            "fact_id": "9c481652-9398-4ff7-904a-0a950de64e1e",
            "statement": "Akcjonariusze MPWiW zatwierdzili połączenie z Doctor Brew w 2020 roku. Połączenie obejmuje przeniesienie procesu produkcji piw Doctor Brew do zakładu Tenczynek oraz uzyskanie synergii. Decyzja została podjęta w ramach konsolidacji działalności obu podmiotów.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "ecca3879-5144-4cb8-9a94-0c60628a6dfb"
            ],
            "source_urls": [
              "https://inwestycje.pl/gielda/akcjonariusze-mpwiw-zdecydowali-o-polaczeniu-z-doctor-brew-i-przyjazne-panstwo/"
            ],
            "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
            "cost_attribution": 0.0025118,
            "created_at": "2026-03-30T09:31:16.352880"
          },
          {
            "fact_id": "d49f6279-13c0-436a-8f6d-0442475ff450",
            "statement": "Doctor Brew zawarł umowę wydzierżawienia Browaru Lwówek od Grupy Browary Regionalne Jakubiak. Umowa przewiduje wyłączne prawo do zakupu zakładu po upływie dwóch lat oraz inwestycje modernizacyjne o wartości ponad 1,5 mln zł. Warunki umowy są korzystne dla Doctor Brew.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "5c74f1c1-aece-461c-9754-e15bc6888b78"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/firmy/zarzadzanie/doctor-brew-wydzierzawi-browar-lwowek-od-posla-marka-jakubiaka/sywp2m1"
            ],
            "subject_node_id": "e19edc88-272f-4288-8ea6-42bde291734e",
            "cost_attribution": 0.0025118,
            "created_at": "2026-03-30T09:31:16.352895"
          }
        ],
        "cumulative_cost": 0.0231156,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          0.0,
          1.0,
          0.5
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:31:16.354282",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "8b3be843-6511-4d68-b504-f3d31faa51e8",
      "subject_type": "ENTITY",
      "subject_name": "COLD BREW",
      "subject_full_name": "COLD BREW SP. Z O.O.",
      "subject_node_id": "fd323dae-a1c8-4e7d-8563-382baf1df2cc",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8952105029",
        "KRS": "0000661590",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8952105029, KRS: 0000661590, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 COLD BREW 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 COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ń lub przestępstw związanych z podmiotem COLD BREW SP. Z O.O. (KRS 0000661590).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12580,
              "output_tokens": 1057,
              "total_tokens": 13637,
              "cost_usd": 0.0025212
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:31:23.793547"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8952105029, KRS: 0000661590, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 COLD BREW 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 COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 COLD BREW (COLD BREW SP. Z O.O.) związanych z korupcją, łapownictwem lub przestępstwami korupcyjnymi.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12083,
              "output_tokens": 451,
              "total_tokens": 12534,
              "cost_usd": 0.00208305
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:31:31.983697"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8952105029, KRS: 0000661590, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 COLD BREW w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 audytów, nieprawidłowości zarządczych i governance, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów pracowniczych ani innych zdarzeń negatywnych dla podmiotu COLD BREW SP. Z O.O. w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10758,
              "output_tokens": 724,
              "total_tokens": 11482,
              "cost_usd": 0.0020481
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:31:38.856939"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8952105029, KRS: 0000661590, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 COLD BREW w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 COLD BREW SP. Z O.O. (NIP: 8952105029, KRS: 0000661590) powiązanego z Tomaszem Nietubyć w kontekście ryzyka reputacyjnego oraz wpływu na media i opinię publiczną. Wyszukiwanie nie zwróciło żadnych artykułów, raportów ani innych źródeł zawierających informacje o pokrzywdzonych klientach, opiniach pracowników/klientów ani negatywnych opiniach o spółce, przy zachowaniu wymogu dopasowania nazwy dokładnie (Levenshtein ≤ 2).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9028,
              "output_tokens": 624,
              "total_tokens": 9652,
              "cost_usd": 0.0017286
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:31:49.391009"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**COLD BREW**\nKontekst pomocniczy: COLD BREW SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8952105029, KRS: 0000661590, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 COLD BREW 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 COLD BREW 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 COLD BREW SP. Z O.O. (NIP: 8952105029, KRS: 0000661590) w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Wyniki dotyczą innych podmiotów o podobnej nazwie z innych krajów, które nie spełniają kryterium dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8938,
              "output_tokens": 524,
              "total_tokens": 9462,
              "cost_usd": 0.0016551
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:31:56.273161"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01003605,
        "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-30T09:31:56.273358",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "43aec852-1ee6-4404-8282-730b160290ee",
      "subject_type": "ENTITY",
      "subject_name": "HAMDA TRADE",
      "subject_full_name": "HAMDA TRADE SP. Z O.O.",
      "subject_node_id": "178fa7a6-a9af-48df-b7a4-7883cd313b87",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "7262621161",
        "KRS": "0000348674",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7262621161, KRS: 0000348674, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych informacji dotyczących postępowań karnych, śledztw, zarzutów karnych, aresztowań ani innych przestępstw związanych z podmiotem HAMDA TRADE SP. Z O.O. (NIP: 7262621161, KRS: 0000348674). Dostępne wyniki obejmują jedynie dane rejestrowe, finansowe oraz informacje o postępowaniach upadłościowych i restrukturyzacyjnych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 74166,
              "output_tokens": 6301,
              "total_tokens": 80467,
              "cost_usd": 0.0149055
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:32:31.633220"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7262621161, KRS: 0000348674, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, akt oskarżenia, zatrzymanie lub skazanie w sprawach korupcyjnych bezpośrednio związanych z podmiotem HAMDA TRADE.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 19337,
              "output_tokens": 539,
              "total_tokens": 19876,
              "cost_usd": 0.00322395
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:32:39.912604"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7262621161, KRS: 0000348674, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 HAMDA TRADE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 potwierdzających nieuregulowane zobowiązania, likwidację, upadłość, audyty, nieprawidłowości zarządcze, spory z pracownikami lub byłymi członkami zarządu dotyczącących podmiotu dokładnie o nazwie \\\"HAMDA TRADE\\\". Przeszukane źródła (BizRaport, ALEO.com, Rejestr.io, dokumenty PDF) zawierały jedynie dane rejestrowe i finansowe, bez odniesień do wymienionych zdarzeń.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14434,
              "output_tokens": 809,
              "total_tokens": 15243,
              "cost_usd": 0.0026505
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:32:46.284195"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7262621161, KRS: 0000348674, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 HAMDA TRADE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 HAMDA TRADE. Dostępne wyniki to jedynie informacje z oficjalnych rejestrów oraz ogólne dane o firmie, bez odniesień do pokrzywdzonych klientów, opinii pracowników/klientów czy negatywnych komentarzy w mediach i internecie.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11250,
              "output_tokens": 510,
              "total_tokens": 11760,
              "cost_usd": 0.0019935
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:32:51.652539"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**HAMDA TRADE**\nKontekst pomocniczy: HAMDA TRADE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7262621161, KRS: 0000348674, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 HAMDA TRADE 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 HAMDA TRADE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 HAMDA TRADE. Przeszukane źródła nie zawierają informacji o powiązaniach politycznych, wpływach państwa, datach, kwotach ani numerach spraw związanych z tym podmiotem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 25497,
              "output_tokens": 776,
              "total_tokens": 26273,
              "cost_usd": 0.00429015
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:33:02.562214"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0270636,
        "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-30T09:33:02.562437",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "3b7c6636-edcd-45b3-a8fa-29dfc4b5cd5b",
      "subject_type": "ENTITY",
      "subject_name": "ETNO CAFE",
      "subject_full_name": "ETNO CAFE SP. Z O.O.",
      "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8943076305",
        "KRS": "0000611833",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943076305, KRS: 0000611833, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, akty oskarżenia, zatrzymania, aresztowania lub inne przestępstwa związane z podmiotem ETNO CAFE. Dostępne materiały dotyczą wyłącznie kwestii finansowych, restrukturyzacji i zamknięcia lokali, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 32334,
              "output_tokens": 604,
              "total_tokens": 32938,
              "cost_usd": 0.0052125
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:33:08.992431"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943076305, KRS: 0000611833, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ETNO CAFE (ETNO CAFE SP. Z O.O.) związanych z korupcją, łapownictwem lub innymi przestępstwami korupcyjnymi. Nie znaleziono artykułów spełniających kryteria (podejrzenie korupcji, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16462,
              "output_tokens": 562,
              "total_tokens": 17024,
              "cost_usd": 0.0028065
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:33:18.419198"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943076305, KRS: 0000611833, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"ETNO CAFE w kryzysie i restrukturyzacji od połowy 2022 roku\",\n      \"description\": \"ETNO CAFE znajduje się w restrukturyzacji od połowy 2022 roku. Przyczyny kryzysu są złożone, w tym zakaz handlu w niedziele, rosnące koszty operacyjne, spadek ruchu po pandemii, nietrafione decyzje strategiczne, konkurencja ze strony sieci convenience i błędy produktowe. Spółka spłaca zobowiązania z przeszłości, które przekraczają bieżące możliwości operacyjne, co skutkuje opóźnieniami w wypłatach wynagrodzeń pracowników zamykanych lokali.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2022-06-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\"\n      ],\n      \"raw_text\": \"Od 13 lat walczę o tę markę i ludzi z nią związanych. Od połowy 2022 roku ETNO jest w restrukturyzacji. Przyczyny były złożone (...). Przez ostatnie miesiące wypłaty wynagrodzeń dla pracowników zamykanych lokali bywały opóźnione - zamykanych ze względu na stale generowane straty.\",\n      \"context\": {\n        \"NIP\": \"8943076305\",\n        \"KRS\": \"0000611833\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Opóźnienia w wypłatach wynagrodzeń pracowników ETNO CAFE\",\n      \"description\": \"Pracownicy ETNO CAFE doświadczyli opóźnień w wypłatach wynagrodzeń, szczególnie w zamykanych lokalach, co jest powiązane z problemami płynnościowymi spółki w trakcie restrukturyzacji.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2022-06-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\"\n      ],\n      \"raw_text\": \"Przez ostatnie miesiące wypłaty wynagrodzeń dla pracowników zamykanych lokali bywały opóźnione - zamykanych ze względu na stale generowane straty.\",\n      \"context\": {\n        \"NIP\": \"8943076305\",\n        \"KRS\": \"0000611833\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Zamknięcie kluczowych lokali ETNO CAFE we Wrocławiu w 2025 roku\",\n      \"description\": \"W 2025 roku ETNO CAFE przechodziło restrukturyzację, w ramach której zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki. Działanie to jest częścią procesu redukcji skali działalności i poprawy dyscypliny kosztowej.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2025-01-01\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\"\n      ],\n      \"raw_text\": \"W 2025 roku Etno Cafe przechodziło restrukturyzację, o której pisały media ogólnopolskie i branżowe. Zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki.\",\n      \"context\": {\n        \"NIP\": \"8943076305\",\n        \"KRS\": \"0000611833\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 17067,
              "output_tokens": 2526,
              "total_tokens": 19593,
              "cost_usd": 0.00407565
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:33:38.566779"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943076305, KRS: 0000611833, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ETNO CAFE 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.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Etno Cafe w ogniu komentarzy. Pracownicy mówią o braku wypłat i zamykaniu lokali\",\n            \"description\": \"Znana sieć kawiarni Etno Cafe jest w ogniu komentarzy. Pracownicy mówią o braku wypłat i zamykaniu lokali. W 2025 roku Etno Cafe przechodziło restrukturyzację, w ramach której zamknięto kilka kluczowych punktów we Wrocławiu.\",\n            \"severity\": \"HIGH\",\n            \"date\": \"2023-02-20\",\n            \"status\": \"ongoing\",\n            \"source_urls\": [\n                \"https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\"\n            ],\n            \"raw_text\": \"Znana sieć kawiarni w ogniu komentarzy. Pracownicy mówią o braku wypłat, zamykają lokale\",\n            \"context\": {},\n            \"levenshtein_distance\": 1,\n            \"matched_name\": \"ETNO CAFE\"\n        },\n        {\n            \"title\": \"Etno Cafe - analiza oferty publicznej akcji\",\n            \"description\": \"Etno Cafe przeprowadza ofertę publiczną akcji. Spółka chce pozyskać 5 mln zł od inwestorów. Inwestycja może być obarczona sporym ryzykiem.\",\n            \"severity\": \"MEDIUM\",\n            \"date\": \"2023-03-01\",\n            \"status\": \"alleged\",\n            \"source_urls\": [\n                \"https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640\"\n            ],\n            \"raw_text\": \"Etno Cafe - analiza oferty publicznej akcji\",\n            \"context\": {},\n            \"levenshtein_distance\": 1,\n            \"matched_name\": \"ETNO CAFE\"\n        },\n        {\n            \"title\": \"Jak nie zostałem inwestorem Etno Cafe\",\n            \"description\": \"Grzegorz Marczak opowiada o tym, jak nie został inwestorem Etno Cafe. Oferowano mu pakiet akcji o wartości 20 tysięcy złotych w zamian za publikacje na temat spółki. W rezultacie nie podjął współpracy, podkreślając brak zrozumienia modelu biznesowego.\",\n            \"severity\": \"LOW\",\n            \"date\": \"2023-03-05\",\n            \"status\": \"resolved\",\n            \"source_urls\": [\n                \"https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe\"\n            ],\n            \"raw_text\": \"Jak nie zostałem inwestorem Etno Cafe\",\n            \"context\": {},\n            \"levenshtein_distance\": 1,\n            \"matched_name\": \"ETNO CAFE\"\n        }\n    ],\n    \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 24603,
              "output_tokens": 4365,
              "total_tokens": 28968,
              "cost_usd": 0.00630945
            },
            "information_gain": 0.4,
            "timestamp": "2026-03-30T09:34:00.521494"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943076305, KRS: 0000611833, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe\n   - https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\n   - https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"ETNO CAFE szuka wsparcia od państwa w kryzysie gastronomicznym\",\n      \"description\": \"W wywiadzie dla portalu HorecaTrends ETNO CAFE apeluje o wsparcie ze strony państwa w związku z kryzysem w branży gastronomicznej. Firma liczy na pomoc w zakresie minimalnego wynagrodzenia oraz wsparcie ze strony samorządów, podkreślając potrzebę interwencji publicznej.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2020-03-26\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html\"\n      ],\n      \"raw_text\": \"Liczymy na wsparcie ze strony państwa, zachęty w zakresie minimalnego wynagrodzenia czy wsparcie ze strony samorządów.\",\n      \"context\": {\n        \"NIP\": \"8943076305\",\n        \"KRS\": \"0000611833\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"ETNO CAFE domaga się wsparcia państwa na wzór innych krajów europejskich\",\n      \"description\": \"W dyskusji na platformie HorecaTrends CEO ETNO CAFE, Łukasz Mrowiński, wskazuje na przykłady wsparcia gastronomii w innych krajach UE i apeluje do rządu polskiego o podobne środki, w tym obniżenie VAT i dopłaty dla pracowników.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2020-04-01\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html\"\n      ],\n      \"raw_text\": \"Kierowanie się pomocą doraźną ukierunkowaną na zasadzie PKD jest kłopotliwe, bo niektórych pomoc może nie dotyczyć.\",\n      \"context\": {\n        \"NIP\": \"8943076305\",\n        \"KRS\": \"0000611833\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 33511,
              "output_tokens": 4219,
              "total_tokens": 37730,
              "cost_usd": 0.00755805
            },
            "information_gain": 0.2857142857142857,
            "timestamp": "2026-03-30T09:34:24.194232"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943076305, KRS: 0000611833, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe\n   - https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html\n   - https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640\n   - https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html\n   - https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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": 9716,
              "output_tokens": 2068,
              "total_tokens": 11784,
              "cost_usd": 0.0026982
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:34:36.189603"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "ab24b183-4c9f-41dc-b260-737cd05d4e46",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "ETNO CAFE w kryzysie i restrukturyzacji od połowy 2022 roku",
            "description": "ETNO CAFE znajduje się w restrukturyzacji od połowy 2022 roku. Przyczyny kryzysu są złożone, w tym zakaz handlu w niedziele, rosnące koszty operacyjne, spadek ruchu po pandemii, nietrafione decyzje strategiczne, konkurencja ze strony sieci convenience i błędy produktowe. Spółka spłaca zobowiązania z przeszłości, które przekraczają bieżące możliwości operacyjne, co skutkuje opóźnieniami w wypłatach wynagrodzeń pracowników zamykanych lokali.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "date": "2022-06-01",
            "status": "ongoing",
            "context": {
              "NIP": "8943076305",
              "KRS": "0000611833"
            },
            "raw_text": "Od 13 lat walczę o tę markę i ludzi z nią związanych. Od połowy 2022 roku ETNO jest w restrukturyzacji. Przyczyny były złożone (...). Przez ostatnie miesiące wypłaty wynagrodzeń dla pracowników zamykanych lokali bywały opóźnione - zamykanych ze względu na stale generowane straty.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "69b40767-7893-4186-bd21-189f73cf8b46",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "title": "Opóźnienia w wypłatach wynagrodzeń pracowników ETNO CAFE",
            "description": "Pracownicy ETNO CAFE doświadczyli opóźnień w wypłatach wynagrodzeń, szczególnie w zamykanych lokalach, co jest powiązane z problemami płynnościowymi spółki w trakcie restrukturyzacji.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "date": "2022-06-01",
            "status": "ongoing",
            "context": {
              "NIP": "8943076305",
              "KRS": "0000611833"
            },
            "raw_text": "Przez ostatnie miesiące wypłaty wynagrodzeń dla pracowników zamykanych lokali bywały opóźnione - zamykanych ze względu na stale generowane straty.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "ec74b9b0-37e9-46e4-942f-f6ba0feccd1d",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "title": "Zamknięcie kluczowych lokali ETNO CAFE we Wrocławiu w 2025 roku",
            "description": "W 2025 roku ETNO CAFE przechodziło restrukturyzację, w ramach której zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki. Działanie to jest częścią procesu redukcji skali działalności i poprawy dyscypliny kosztowej.",
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "date": "2025-01-01",
            "status": "resolved",
            "context": {
              "NIP": "8943076305",
              "KRS": "0000611833"
            },
            "raw_text": "W 2025 roku Etno Cafe przechodziło restrukturyzację, o której pisały media ogólnopolskie i branżowe. Zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "7af48be1-588d-4614-8f36-86c15c3ae667",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Etno Cafe w ogniu komentarzy. Pracownicy mówią o braku wypłat i zamykaniu lokali",
            "description": "Znana sieć kawiarni Etno Cafe jest w ogniu komentarzy. Pracownicy mówią o braku wypłat i zamykaniu lokali. W 2025 roku Etno Cafe przechodziło restrukturyzację, w ramach której zamknięto kilka kluczowych punktów we Wrocławiu.",
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "date": "2023-02-20",
            "status": "ongoing",
            "context": {},
            "raw_text": "Znana sieć kawiarni w ogniu komentarzy. Pracownicy mówią o braku wypłat, zamykają lokale",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "01576b59-4b49-43af-8e17-eb8c8a87cb68",
            "category": "REPUTATIONAL",
            "severity": "MEDIUM",
            "title": "Etno Cafe - analiza oferty publicznej akcji",
            "description": "Etno Cafe przeprowadza ofertę publiczną akcji. Spółka chce pozyskać 5 mln zł od inwestorów. Inwestycja może być obarczona sporym ryzykiem.",
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640"
            ],
            "date": "2023-03-01",
            "status": "alleged",
            "context": {},
            "raw_text": "Etno Cafe - analiza oferty publicznej akcji",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "00db78d5-a109-4193-abad-b66c94c453b1",
            "category": "REPUTATIONAL",
            "severity": "LOW",
            "title": "Jak nie zostałem inwestorem Etno Cafe",
            "description": "Grzegorz Marczak opowiada o tym, jak nie został inwestorem Etno Cafe. Oferowano mu pakiet akcji o wartości 20 tysięcy złotych w zamian za publikacje na temat spółki. W rezultacie nie podjął współpracy, podkreślając brak zrozumienia modelu biznesowego.",
            "source_urls": [
              "https://antyweb.pl/jak-nie-zostalem-inwestorem-etno-cafe"
            ],
            "date": "2023-03-05",
            "status": "resolved",
            "context": {},
            "raw_text": "Jak nie zostałem inwestorem Etno Cafe",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "54af8214-6116-4011-b642-3a929319433f",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "ETNO CAFE szuka wsparcia od państwa w kryzysie gastronomicznym",
            "description": "W wywiadzie dla portalu HorecaTrends ETNO CAFE apeluje o wsparcie ze strony państwa w związku z kryzysem w branży gastronomicznej. Firma liczy na pomoc w zakresie minimalnego wynagrodzenia oraz wsparcie ze strony samorządów, podkreślając potrzebę interwencji publicznej.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
            ],
            "date": "2020-03-26",
            "status": "ongoing",
            "context": {
              "NIP": "8943076305",
              "KRS": "0000611833"
            },
            "raw_text": "Liczymy na wsparcie ze strony państwa, zachęty w zakresie minimalnego wynagrodzenia czy wsparcie ze strony samorządów.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "3b0783a3-5c46-4bf6-91ca-29713e26cf73",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "ETNO CAFE domaga się wsparcia państwa na wzór innych krajów europejskich",
            "description": "W dyskusji na platformie HorecaTrends CEO ETNO CAFE, Łukasz Mrowiński, wskazuje na przykłady wsparcia gastronomii w innych krajach UE i apeluje do rządu polskiego o podobne środki, w tym obniżenie VAT i dopłaty dla pracowników.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html"
            ],
            "date": "2020-04-01",
            "status": "ongoing",
            "context": {
              "NIP": "8943076305",
              "KRS": "0000611833"
            },
            "raw_text": "Kierowanie się pomocą doraźną ukierunkowaną na zasadzie PKD jest kłopotliwe, bo niektórych pomoc może nie dotyczyć.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "eada72eb-980d-4657-a38f-30c667642608",
            "statement": "ETNO CAFE znajduje się w restrukturyzacji od połowy 2022 roku. Spółka spłaca zobowiązania z przeszłości, które przekraczają bieżące możliwości operacyjne. To powoduje opóźnienia w wypłatach wynagrodzeń pracowników zamykanych lokali.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "ab24b183-4c9f-41dc-b260-737cd05d4e46"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.0023325,
            "created_at": "2026-03-30T09:33:38.564870"
          },
          {
            "fact_id": "65975cc7-d8e7-4cde-9e49-8712e33e460f",
            "statement": "Pracownicy ETNO CAFE doświadczyli opóźnień w wypłatach wynagrodzeń, szczególnie w zamykanych lokalach. Opóźnienia są powiązane z problemami płynnościowymi spółki w trakcie restrukturyzacji. Sytuacja ta wskazuje na spory z pracownikami wynikające z niewypłaconych wynagrodzeń.",
            "category": "GOVERNANCE",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "69b40767-7893-4186-bd21-189f73cf8b46"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/nie_kazde_ratowanie_ma_sens_etno_cafe_w_powaznym_kryzysie,93561.html"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.0023325,
            "created_at": "2026-03-30T09:33:38.564899"
          },
          {
            "fact_id": "5e25e470-7815-48bb-9005-a1a670deb455",
            "statement": "W 2025 roku ETNO CAFE zamknęło kilka kluczowych lokali we Wrocławiu, w tym kultową lokalizację w Okrąglaku. Zamknięcia były częścią procesu restrukturyzacji mającego na celu redukcję skali działalności i poprawę dyscypliny kosztowej. Działanie to odzwierciedla decyzje zarządcze mające wpływ na strukturę operacyjną firmy.",
            "category": "GOVERNANCE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "ec74b9b0-37e9-46e4-942f-f6ba0feccd1d"
            ],
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.0023325,
            "created_at": "2026-03-30T09:33:38.564914"
          },
          {
            "fact_id": "cf6a2501-9c97-4aae-8803-8d331b6c8b87",
            "statement": "ETNO CAFE apeluje o wsparcie ze strony państwa w związku z kryzysem w branży gastronomicznej. Firma liczy na pomoc w zakresie minimalnego wynagrodzenia oraz wsparcie ze strony samorządów. Podkreśla potrzebę interwencji publicznej.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "54af8214-6116-4011-b642-3a929319433f"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.00460508,
            "created_at": "2026-03-30T09:34:24.192769"
          },
          {
            "fact_id": "a48f0235-ce98-4ee7-801f-8e85ddfd56e3",
            "statement": "CEO ETNO CAFE, Łukasz Mrowiński, wskazuje na przykłady wsparcia gastronomii w innych krajach UE. Apeluje do rządu polskiego o podobne środki, w tym obniżenie VAT i dopłaty dla pracowników. ETNO CAFE domaga się wsparcia państwa na wzór innych krajów europejskich.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "3b0783a3-5c46-4bf6-91ca-29713e26cf73"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_inne_kraje_pokazaly_jak_mozna_skutecznie_pomoc_gastronomii_u_nas_jest_z_tym_klopot,6035.html"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.00460508,
            "created_at": "2026-03-30T09:34:24.192792"
          },
          {
            "fact_id": "9d0163e1-f7f3-41bc-8932-c1a571a52fed",
            "statement": "Pracownicy Etno Cafe zgłosili brak wypłat oraz zamykanie lokali. Zgłoszenia pojawiły się w kontekście restrukturyzacji w 2025 roku, w której zamknięto kilka kluczowych punktów we Wrocławiu. Informacje te zostały szeroko opisane w mediach w lutym 2023 roku.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "7af48be1-588d-4614-8f36-86c15c3ae667"
            ],
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.003909,
            "created_at": "2026-03-30T09:34:00.520293"
          },
          {
            "fact_id": "e4a10ac0-7fb0-457e-bbb1-b21e8798fc81",
            "statement": "Media przedstawiły Etno Cafe w negatywnym świetle, podkreślając problemy z wypłatami i zamykaniem lokali. Artykuły wskazują, że sytuacja wywołała krytykę ze strony opinii publicznej. Negatywne relacje medialne przyczyniają się do pogorszenia reputacji firmy.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "7af48be1-588d-4614-8f36-86c15c3ae667"
            ],
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "subject_node_id": "696f15f9-2460-4ca3-ac08-047dbd584090",
            "cost_attribution": 0.003909,
            "created_at": "2026-03-30T09:34:00.520317"
          }
        ],
        "cumulative_cost": 0.02866035,
        "information_gain_history": [
          0.0,
          0.0,
          1.0,
          0.4,
          0.2857142857142857,
          0.0
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:34:36.189757",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e2021901-67f3-4e2e-8cb0-339023f4d552",
      "subject_type": "ENTITY",
      "subject_name": "ETNO CAFE SPV",
      "subject_full_name": "ETNO CAFE SPV SP. Z O.O.",
      "subject_node_id": "1d61d5be-3bda-4fcf-bbf4-d2dd61ec4836",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8943145621",
        "KRS": "0000804291",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943145621, KRS: 0000804291, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 ETNO CAFE SPV w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11840,
              "output_tokens": 466,
              "total_tokens": 12306,
              "cost_usd": 0.0020556
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:34:42.751145"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943145621, KRS: 0000804291, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzenia korupcji, śledztwa, postawienie zarzutów korupcyjnych, akty oskarżenia, zatrzymania lub skazania w sprawach korupcyjnych bezpośrednio związanych z podmiotem ETNO CAFE SPV.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 21571,
              "output_tokens": 818,
              "total_tokens": 22389,
              "cost_usd": 0.00372645
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:34:52.791028"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943145621, KRS: 0000804291, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE SPV w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami ani sporach z byłymi członkami zarządu dla podmiotu ETNO CAFE SPV (ETNO CAFE SPV SP. Z O.O., NIP: 8943145621, KRS: 0000804291).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 29930,
              "output_tokens": 1913,
              "total_tokens": 31843,
              "cost_usd": 0.0056373
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:35:03.852695"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943145621, KRS: 0000804291, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE SPV w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w mediach i internecie informacji o podmiocie o dokładnej nazwie \\\"ETNO CAFE SPV\\\" dotyczących pokrzywdzonych klientów, opinii pracowników lub klientów oraz negatywnych opinii w mediach, które nie pochodzą z oficjalnych rejestrów. Wyszukane źródła zawierają jedynie informacje o Etno Cafe (bez \\\"SPV\\\") lub pochodzą z rejestrów KRS, które są wykluczone zgodnie z wytycznymi.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 54967,
              "output_tokens": 3108,
              "total_tokens": 58075,
              "cost_usd": 0.01010985
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:35:28.373536"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE SPV**\nKontekst pomocniczy: ETNO CAFE SPV SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943145621, KRS: 0000804291, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE SPV 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 ETNO CAFE SPV 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 konkretnych wyników wyszukiwania dotyczących podmiotu ETNO CAFE SPV w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogów dokładnego dopasowania nazwy (ETNO CAFE SPV) oraz limitu odległości Levenshteina ≤ 2.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9233,
              "output_tokens": 415,
              "total_tokens": 9648,
              "cost_usd": 0.00163395
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:35:36.835210"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.023163149999999997,
        "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-30T09:35:36.835397",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "d7640528-0d81-408b-92ac-f5af0f27539d",
      "subject_type": "ENTITY",
      "subject_name": "CAFEWAY",
      "subject_full_name": "CAFEWAY SP. Z O.O.",
      "subject_node_id": "ad41b7da-1f1e-430b-8bf7-e76585ab98eb",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8971797815",
        "KRS": "0000505170",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971797815, KRS: 0000505170, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY 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 CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o podmiocie CAFEWAY w kontekście spraw karnych lub postępowań prokuratorskich. Wyszukane wyniki dotyczyły innych podmiotów (np. Cafe Kulturalna) i nie spełniały kryterium dokładnego dopasowania nazwy CAFEWAY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 45534,
              "output_tokens": 1345,
              "total_tokens": 46879,
              "cost_usd": 0.0076371
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:35:48.471223"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971797815, KRS: 0000505170, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY 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 CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzenie korupcji, śledztwo, zarzuty korupcyjne, akt oskarżenia, zatrzymanie lub skazanie związane z podmiotem CAFEWAY SP. Z O.O. (NIP: 8971797815, KRS: 0000505170). Przeszukane źródła nie zawierały żadnych artykułów spełniających kryteria kategorii \\\"Korupcja, łapownictwo i przestępstwa korupcyjne\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15234,
              "output_tokens": 562,
              "total_tokens": 15796,
              "cost_usd": 0.0026223
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:35:54.534336"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971797815, KRS: 0000505170, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY w zakresie audytów, nieprawidłowości zarządczych i governance.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 108929,
              "output_tokens": 1744,
              "total_tokens": 110673,
              "cost_usd": 0.01738575
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:36:17.848531"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971797815, KRS: 0000505170, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiocie CAFEWAY w adverse media spełniających kryteria wyszukiwania (dokładna nazwa, kategoria ryzyka reputacyjnego, opinie klientów/pracowników, negatywne media).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 33590,
              "output_tokens": 1227,
              "total_tokens": 34817,
              "cost_usd": 0.0057747
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:36:36.976040"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY**\nKontekst pomocniczy: CAFEWAY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971797815, KRS: 0000505170, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY 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 CAFEWAY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10247,
              "output_tokens": 410,
              "total_tokens": 10657,
              "cost_usd": 0.00178305
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:36:42.280329"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0352029,
        "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-30T09:36:42.280545",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "93e44482-4a92-456d-9e6a-c0c3c3af7b89",
      "subject_type": "ENTITY",
      "subject_name": "ETNO CAFE",
      "subject_full_name": "ETNO CAFE S.A.",
      "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8943075820",
        "KRS": "0000609877",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 prokuratorskich czy zarzutach karnych wobec Etno Cafe.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 50306,
              "output_tokens": 988,
              "total_tokens": 51294,
              "cost_usd": 0.0081387
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:36:52.460043"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 lub przestępstw korupcyjnych związanych z podmiotem ETNO CAFE (NIP: 8943075820, KRS: 0000609877).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13475,
              "output_tokens": 538,
              "total_tokens": 14013,
              "cost_usd": 0.00234405
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:36:58.499681"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych informacji dotyczących nieuregulowanych zobowiązań, likwidacji, upadłości, audytów, kontroli, nieprawidłowości zarządczych, sporów z pracownikami ani sporów z byłymi członkami zarządu w odniesieniu do podmiotu ETNO CAFE (NIP: 8943075820, KRS: 0000609877). Brak dostępnych publicznie źródeł potwierdzających takie zdarzenia w wybranej kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12634,
              "output_tokens": 1406,
              "total_tokens": 14040,
              "cost_usd": 0.0027387
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:37:07.425363"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie ETNO CAFE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Kontrowersyjna emisja akcji i wysokie zadłużenie Etno Cafe\",\n      \"description\": \"Artykuł opisuje emisję publiczną akcji Etno Cafe, podkreślając wysokie ryzyko inwestycyjne. Spółka posiada ujemne kapitały własne oraz duże zobowiązania, co budzi negatywne opinie w mediach i wśród potencjalnych inwestorów.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html\"\n      ],\n      \"raw_text\": \"Warto jednak pamiętać, że aby napić się kawy, nie trzeba kupować kawiarni. Jeżeli wierzysz w projekt i chcesz się stać jego częścią, Etno Cafe może być ciekawą opcją. Patrząc jednak na ofertę czysto inwestorskim okiem, trzeba powiedzieć, że jest to inwestycja obarczona bardzo dużym ryzykiem.\",\n      \"context\": {\n        \"NIP\": \"8943075820\",\n        \"KRS\": \"0000609877\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Zamknięcia lokali i brak wypłat – skargi pracowników Etno Cafe\",\n      \"description\": \"W mediach pojawiły się informacje o restrukturyzacji Etno Cafe, w ramach której zamknięto kilka lokali, a pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń. Negatywne komentarze pracowników podkreślają problemy finansowe i operacyjne spółki.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\"\n      ],\n      \"raw_text\": \"W 2025 roku Etno Cafe przechodziło restrukturyzację, o której pisały media ogólnopolskie i branżowe. Zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki, a także inne lokale wskazywane w publikacjach jako ważne dla sieci.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Analiza oferty publicznej akcji – ryzyko dla inwestorów Etno Cafe\",\n      \"description\": \"Analiza oferty publicznej akcji Etno Cafe wskazuje na duże zadłużenie spółki oraz ograniczenia dla inwestorów, takie jak brak prawa do głosu przez trzy lata. Negatywne opinie w mediach podkreślają niekorzystne warunki inwestycyjne.\",\n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"alleged\",\n      \"source_urls\": [\n        \"https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640\"\n      ],\n      \"raw_text\": \"Spółka w ramach emisji publicznej akcji i zbiórki crowdfundingowej chce pozyskać od inwestorów 5 mln zł. Inwestycja może być obarczona sporym ryzykiem.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 13255,
              "output_tokens": 2129,
              "total_tokens": 15384,
              "cost_usd": 0.00326565
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:37:22.216842"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\n   - https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"ETNO CAFE poszukuje wsparcia państwa i dodatkowych ulg w czasie pandemii\",\n      \"description\": \"W marcu 2020 r. zarząd ETNO CAFE, reprezentowany przez prezesa Łukasza Mrowińskiego, publicznie zadeklarował potrzebę pomocy finansowej ze strony państwa oraz samorządów w związku z kryzysem wywołanym pandemią COVID‑19. Firma wskazała, że brak przychodów zmusza ją do poszukiwania dodatkowych środków, w tym zachęt dotyczących minimalnego wynagrodzenia oraz ulg czynszowych. Wypowiedź podkreślała, że wsparcie publiczne jest kluczowe dla utrzymania działalności sieci 23 kawiarni. Informacja pochodzi z wywiadu udzielonego portalowi horecatrends.pl.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2020-03-25\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html\"\n      ],\n      \"raw_text\": \"Liczymy na wsparcie ze strony państwa, zachęty w zakresie minialnego wynagrodzenia czy wsparcie ze strony samorządów.\",\n      \"context\": {\n        \"birthDate\": null,\n        \"secondName\": null,\n        \"PESEL\": null,\n        \"NIP\": \"8943075820\",\n        \"KRS\": \"0000609877\",\n        \"REGON\": null\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": \"Brak dodatkowych wyników spełniających kryteria w nowych źródłach poza wymienionym wywiadem.\"\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 43781,
              "output_tokens": 4171,
              "total_tokens": 47952,
              "cost_usd": 0.00906975
            },
            "information_gain": 0.25,
            "timestamp": "2026-03-30T09:37:36.326562"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**ETNO CAFE**\nKontekst pomocniczy: ETNO CAFE S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075820, KRS: 0000609877, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 ETNO CAFE 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 ETNO CAFE 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://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640\n   - https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html\n   - https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226\n   - https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Etno Cafe S.A. posiada trzy spółki zależne w Polsce\",\n      \"description\": \"Według profilu firmy w bazie EMIS, Etno Cafe S.A. posiada w całości udziały w spółkach Etno Cafe Sp. z o.o., Hamda Trade Sp. z o.o. oraz Etno Cafe SpV Sp. z o.o. (posiadającej 51,16% udziałów). Informacja ta wskazuje na strukturę grupy i potencjalne ryzyka transakcyjne związane z jej podmiotami zależnymi.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\"https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html\"],\n      \"raw_text\": \"Subsidiaries\\nEtno Cafe Sp. z o.o.\\n100%\\nHamda Trade Sp. z o.o.\\n100%\\nEtno Cafe Spv Sp. z o.o.\\n51.16%\",\n      \"context\": {\n        \"NIP\": \"8943075820\",\n        \"KRS\": \"0000609877\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Prokurenci Etno Cafe SpV – Tomasz Witold Nietubyć i Konrad Maćkowiak\",\n      \"description\": \"Rejestr.io podaje, że w spółce Etno Cafe SPV S.A. od 7 lutego 2020 r. pełni funkcję prokurenta Tomasz Witold Nietubyć, a od 12 stycznia 2024 r. prokurentem samodzielnym jest Konrad Maćkowiak. Obie osoby mają prawo do reprezentowania spółki w czynnościach prawnych, co może mieć znaczenie przy ocenie ryzyka transakcyjnego.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2020-02-07\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\"https://rejestr.io/krs/804291/etno-cafe-spv\"],\n      \"raw_text\": \"Prokurenci\\nTomasz Witold Nietubyć\\nOd 7 lutego 2020 r.\\nPROKURA SAMOISTNA\\nKonrad Maćkowiak\\nOd 12 stycznia 2024 r.\\nPROKURA SAMOISTNA\",\n      \"context\": {\n        \"NIP\": \"8943075820\",\n        \"KRS\": \"0000609877\",\n        \"REGON\": \"384385123\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    },\n    {\n      \"title\": \"Rejestracja i kapitał zakładowy Etno Cafe S.A.\",\n      \"description\": \"Z danych EMIS wynika, że Etno Cafe S.A. została zarejestrowana 31 marca 2016 r. z kapitałem zakładowym określonym w rejestrze. Informacje te potwierdzają podstawowe dane identyfikacyjne spółki, które są niezbędne przy analizie transakcji i ewentualnych zmian własnościowych.\",\n      \"severity\": \"LOW\",\n      \"date\": \"2016-03-31\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\"https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html\"],\n      \"raw_text\": \"Incorporation Date:\\nMarch 31, 2016\",\n      \"context\": {\n        \"NIP\": \"8943075820\",\n        \"KRS\": \"0000609877\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"ETNO CAFE\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 3,
            "facts_extracted": 3,
            "cost": {
              "input_tokens": 18390,
              "output_tokens": 2820,
              "total_tokens": 21210,
              "cost_usd": 0.0044505
            },
            "information_gain": 0.42857142857142855,
            "timestamp": "2026-03-30T09:37:50.056770"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "cedc20ba-ac34-4085-b8da-5176696f11eb",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Kontrowersyjna emisja akcji i wysokie zadłużenie Etno Cafe",
            "description": "Artykuł opisuje emisję publiczną akcji Etno Cafe, podkreślając wysokie ryzyko inwestycyjne. Spółka posiada ujemne kapitały własne oraz duże zobowiązania, co budzi negatywne opinie w mediach i wśród potencjalnych inwestorów.",
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
            ],
            "status": "alleged",
            "context": {
              "NIP": "8943075820",
              "KRS": "0000609877"
            },
            "raw_text": "Warto jednak pamiętać, że aby napić się kawy, nie trzeba kupować kawiarni. Jeżeli wierzysz w projekt i chcesz się stać jego częścią, Etno Cafe może być ciekawą opcją. Patrząc jednak na ofertę czysto inwestorskim okiem, trzeba powiedzieć, że jest to inwestycja obarczona bardzo dużym ryzykiem.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "b6787951-925e-4f2c-acde-83b9242c9181",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Zamknięcia lokali i brak wypłat – skargi pracowników Etno Cafe",
            "description": "W mediach pojawiły się informacje o restrukturyzacji Etno Cafe, w ramach której zamknięto kilka lokali, a pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń. Negatywne komentarze pracowników podkreślają problemy finansowe i operacyjne spółki.",
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "status": "ongoing",
            "context": {},
            "raw_text": "W 2025 roku Etno Cafe przechodziło restrukturyzację, o której pisały media ogólnopolskie i branżowe. Zamknięto kilka kluczowych punktów we Wrocławiu, w tym kultową lokalizację w Okrąglaku na placu Kościuszki, a także inne lokale wskazywane w publikacjach jako ważne dla sieci.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "7898e6ac-99fa-415c-b132-026ecd62420b",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Analiza oferty publicznej akcji – ryzyko dla inwestorów Etno Cafe",
            "description": "Analiza oferty publicznej akcji Etno Cafe wskazuje na duże zadłużenie spółki oraz ograniczenia dla inwestorów, takie jak brak prawa do głosu przez trzy lata. Negatywne opinie w mediach podkreślają niekorzystne warunki inwestycyjne.",
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640"
            ],
            "status": "alleged",
            "context": {},
            "raw_text": "Spółka w ramach emisji publicznej akcji i zbiórki crowdfundingowej chce pozyskać od inwestorów 5 mln zł. Inwestycja może być obarczona sporym ryzykiem.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "a4af60f2-4c96-4e2b-8dc5-6b206162a131",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "ETNO CAFE poszukuje wsparcia państwa i dodatkowych ulg w czasie pandemii",
            "description": "W marcu 2020 r. zarząd ETNO CAFE, reprezentowany przez prezesa Łukasza Mrowińskiego, publicznie zadeklarował potrzebę pomocy finansowej ze strony państwa oraz samorządów w związku z kryzysem wywołanym pandemią COVID‑19. Firma wskazała, że brak przychodów zmusza ją do poszukiwania dodatkowych środków, w tym zachęt dotyczących minimalnego wynagrodzenia oraz ulg czynszowych. Wypowiedź podkreślała, że wsparcie publiczne jest kluczowe dla utrzymania działalności sieci 23 kawiarni. Informacja pochodzi z wywiadu udzielonego portalowi horecatrends.pl.",
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
            ],
            "date": "2020-03-25",
            "status": "ongoing",
            "context": {
              "birthDate": null,
              "secondName": null,
              "PESEL": null,
              "NIP": "8943075820",
              "KRS": "0000609877",
              "REGON": null
            },
            "raw_text": "Liczymy na wsparcie ze strony państwa, zachęty w zakresie minialnego wynagrodzenia czy wsparcie ze strony samorządów.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "a67f56ef-1cee-403e-a9ef-907e7619c69b",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Etno Cafe S.A. posiada trzy spółki zależne w Polsce",
            "description": "Według profilu firmy w bazie EMIS, Etno Cafe S.A. posiada w całości udziały w spółkach Etno Cafe Sp. z o.o., Hamda Trade Sp. z o.o. oraz Etno Cafe SpV Sp. z o.o. (posiadającej 51,16% udziałów). Informacja ta wskazuje na strukturę grupy i potencjalne ryzyka transakcyjne związane z jej podmiotami zależnymi.",
            "source_urls": [
              "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "8943075820",
              "KRS": "0000609877"
            },
            "raw_text": "Subsidiaries\nEtno Cafe Sp. z o.o.\n100%\nHamda Trade Sp. z o.o.\n100%\nEtno Cafe Spv Sp. z o.o.\n51.16%",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "51443ae8-5bbc-4cf7-9fc3-4afa793a129e",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "title": "Prokurenci Etno Cafe SpV – Tomasz Witold Nietubyć i Konrad Maćkowiak",
            "description": "Rejestr.io podaje, że w spółce Etno Cafe SPV S.A. od 7 lutego 2020 r. pełni funkcję prokurenta Tomasz Witold Nietubyć, a od 12 stycznia 2024 r. prokurentem samodzielnym jest Konrad Maćkowiak. Obie osoby mają prawo do reprezentowania spółki w czynnościach prawnych, co może mieć znaczenie przy ocenie ryzyka transakcyjnego.",
            "source_urls": [
              "https://rejestr.io/krs/804291/etno-cafe-spv"
            ],
            "date": "2020-02-07",
            "status": "ongoing",
            "context": {
              "NIP": "8943075820",
              "KRS": "0000609877",
              "REGON": "384385123"
            },
            "raw_text": "Prokurenci\nTomasz Witold Nietubyć\nOd 7 lutego 2020 r.\nPROKURA SAMOISTNA\nKonrad Maćkowiak\nOd 12 stycznia 2024 r.\nPROKURA SAMOISTNA",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "c13b6f4c-4af8-4c5b-8f7b-66034f930349",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "title": "Rejestracja i kapitał zakładowy Etno Cafe S.A.",
            "description": "Z danych EMIS wynika, że Etno Cafe S.A. została zarejestrowana 31 marca 2016 r. z kapitałem zakładowym określonym w rejestrze. Informacje te potwierdzają podstawowe dane identyfikacyjne spółki, które są niezbędne przy analizie transakcji i ewentualnych zmian własnościowych.",
            "source_urls": [
              "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
            ],
            "date": "2016-03-31",
            "status": "resolved",
            "context": {
              "NIP": "8943075820",
              "KRS": "0000609877"
            },
            "raw_text": "Incorporation Date:\nMarch 31, 2016",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "d7d51337-6a6e-4dfe-99ec-155bc565037a",
            "statement": "ETNO CAFE poszukuje wsparcia państwa i dodatkowych ulg w czasie pandemii. Firma wskazuje, że brak przychodów zmusza ją do poszukiwania dodatkowych środków, w tym zachęt dotyczących minimalnego wynagrodzenia oraz ulg czynszowych. Wsparcie publiczne jest kluczowe dla utrzymania działalności sieci 23 kawiarni.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "a4af60f2-4c96-4e2b-8dc5-6b206162a131"
            ],
            "source_urls": [
              "https://www.horecatrends.pl/kawiarnie_oraz_puby_coctail_bary/115/etno_cafe_liczymy_na_wyrozumialosc_wszystkich_stron_rynku_wideo,4190.html"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.0100812,
            "created_at": "2026-03-30T09:37:36.325338"
          },
          {
            "fact_id": "86c7d093-ecff-4859-b774-3e2f8608b769",
            "statement": "Etno Cafe S.A. posiada trzy spółki zależne w Polsce: Etno Cafe Sp. z o.o., Hamda Trade Sp. z o.o. oraz Etno Cafe SpV Sp. z o.o. (posiadającej 51,16% udziałów). To wskazuje na strukturę grupy i potencjalne ryzyka transakcyjne związane z jej podmiotami zależnymi. Spółki te mogą wpływać na działalność i wyniki finansowe Etno Cafe S.A.",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "a67f56ef-1cee-403e-a9ef-907e7619c69b"
            ],
            "source_urls": [
              "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.00206105,
            "created_at": "2026-03-30T09:37:50.055276"
          },
          {
            "fact_id": "8c502bb0-e24c-4b4e-a1d4-bb0d34aa4f2c",
            "statement": "W spółce Etno Cafe SPV S.A. prokurentami są Tomasz Witold Nietubyć i Konrad Maćkowiak. Obie osoby mają prawo do reprezentowania spółki w czynnościach prawnych, co może mieć znaczenie przy ocenie ryzyka transakcyjnego. Ich role mogą wpływać na zobowiązania i decyzje spółki.",
            "category": "TRANSACTIONAL",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "51443ae8-5bbc-4cf7-9fc3-4afa793a129e"
            ],
            "source_urls": [
              "https://rejestr.io/krs/804291/etno-cafe-spv"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.00206105,
            "created_at": "2026-03-30T09:37:50.055299"
          },
          {
            "fact_id": "dd4058f7-7889-4db7-a3f9-34d3828410a7",
            "statement": "Etno Cafe S.A. została zarejestrowana 31 marca 2016 r. Podstawowe dane identyfikacyjne spółki, takie jak data rejestracji, są niezbędne przy analizie transakcji i ewentualnych zmian własnościowych. Rejestracja potwierdza istnienie podmiotu jako osoby prawnej.",
            "category": "TRANSACTIONAL",
            "severity": "LOW",
            "confidence": 1.0,
            "source_finding_ids": [
              "c13b6f4c-4af8-4c5b-8f7b-66034f930349"
            ],
            "source_urls": [
              "https://www.emis.com/php/company-profile/PL/Etno_Cafe_SA_en_4491435.html"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.00206105,
            "created_at": "2026-03-30T09:37:50.055313"
          },
          {
            "fact_id": "b11c045c-cf65-436d-9a71-75922a0047d0",
            "statement": "Etno Cafe przeprowadziło kontrowersyjną emisję publiczną akcji, co wywołało negatywne opinie w mediach i wśród potencjalnych inwestorów. Spółka posiada ujemne kapitały własne oraz duże zobowiązania finansowe. Taka sytuacja zwiększa ryzyko inwestycyjne i budzi krytykę w publikacjach branżowych.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "cedc20ba-ac34-4085-b8da-5176696f11eb"
            ],
            "source_urls": [
              "https://www.bankier.pl/wiadomosc/Etno-Cafe-robi-kontrowersyjna-emisje-Wizjonerzy-czy-polowanie-na-leszcza-7608756.html"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.0015912,
            "created_at": "2026-03-30T09:37:22.215527"
          },
          {
            "fact_id": "a1484915-25d3-465e-a470-3c9caac1e1f1",
            "statement": "W ramach restrukturyzacji Etno Cafe zamknięto kilka lokali, co zostało opisane w mediach. Pracownicy zgłaszają opóźnienia w wypłatach wynagrodzeń i wyrażają negatywne opinie o sytuacji finansowej firmy. Komentarze pracowników podkreślają problemy operacyjne i brak stabilności płacowej.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "b6787951-925e-4f2c-acde-83b9242c9181"
            ],
            "source_urls": [
              "https://www.biznesinfo.pl/znana-siec-kawiarni-w-ogniu-komentarzy-pracownicy-mowia-o-braku-wyplat-zamykaja-lokale-mf-wds-130226"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.0015912,
            "created_at": "2026-03-30T09:37:22.215549"
          },
          {
            "fact_id": "6c147055-c8f4-4c0c-929a-8730e5d31212",
            "statement": "Analiza oferty publicznej akcji Etno Cafe wskazuje na duże zadłużenie spółki oraz ograniczenia dla inwestorów, w tym brak prawa do głosu przez trzy lata. Negatywne opinie w mediach podkreślają niekorzystne warunki inwestycyjne i ryzyko dla nabywców akcji. Inwestorzy są ostrzegani przed potencjalnymi stratami wynikającymi z tych warunków.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "7898e6ac-99fa-415c-b132-026ecd62420b"
            ],
            "source_urls": [
              "https://businessinsider.com.pl/gielda/wiadomosci/etno-cafe-analiza-oferty-publicznej-akcji/cyxp640"
            ],
            "subject_node_id": "123af1ad-ff0f-4b97-bd83-7d8a47277873",
            "cost_attribution": 0.0015912,
            "created_at": "2026-03-30T09:37:22.215564"
          }
        ],
        "cumulative_cost": 0.03000735,
        "information_gain_history": [
          0.0,
          0.0,
          0.0,
          1.0,
          0.25,
          0.42857142857142855
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:37:50.056938",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "4803eaec-b306-475a-bc0f-52b3ca74fc69",
      "subject_type": "ENTITY",
      "subject_name": "CAFEWAY INVESTORS",
      "subject_full_name": "CAFEWAY INVESTORS S.A.",
      "subject_node_id": "325f9f48-78cf-4175-b9b3-9096e23c34e5",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8943075671",
        "KRS": "0000610038",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075671, KRS: 0000610038, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY INVESTORS 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 CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, aktu oskarżenia, zatrzymań, aresztowań ani przestępstw lub podejrzeń popełnienia przestępstwa związanych z podmiotem CAFEWAY INVESTORS.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13233,
              "output_tokens": 459,
              "total_tokens": 13692,
              "cost_usd": 0.00226035
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:37:55.659075"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075671, KRS: 0000610038, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY INVESTORS 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 CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 korupcję, łapownictwo lub przestępstwa korupcyjne związane z podmiotem CAFEWAY INVESTORS S.A. (NIP: 8943075671, KRS: 0000610038). Przeszukane źródła zawierały jedynie dane rejestrowe i finansowe, bez odniesień do podejrzeń, śledztw, zarzutów lub skazań w zakresie korupcji.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 43520,
              "output_tokens": 1620,
              "total_tokens": 45140,
              "cost_usd": 0.0075
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:38:13.596807"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075671, KRS: 0000610038, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY INVESTORS w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł zawierających informacje o CAFEWAY INVESTORS w kategorii audyty, nieprawidłowości zarządcze i governance, spełniających wymóg dokładnego dopasowania nazwy (CAFEWAY INVESTORS) oraz kryteriów Levenshtein ≤ 2.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12370,
              "output_tokens": 1061,
              "total_tokens": 13431,
              "cost_usd": 0.0024921
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:38:23.336984"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075671, KRS: 0000610038, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY INVESTORS w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 przeprowadzonych poszukiwaniach nie odnaleziono żadnych negatywnych informacji, opinii klientów ani pracowników, ani doniesień o pokrzywdzonych klientach dotyczących podmiotu CAFEWAY INVESTORS w mediach i internecie. Zidentyfikowane źródła (np. Panorama Firm, BizRaport, rejestr.io) zawierają jedynie dane rejestrowe i informacje o powiązaniach, które nie spełniają kryteriów adverse media.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 38055,
              "output_tokens": 1242,
              "total_tokens": 39297,
              "cost_usd": 0.00645345
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:38:40.234299"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**CAFEWAY INVESTORS**\nKontekst pomocniczy: CAFEWAY INVESTORS S.A., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943075671, KRS: 0000610038, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 CAFEWAY INVESTORS 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 CAFEWAY INVESTORS 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 CAFEWAY INVESTORS w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dopasowania nazwy dokładnie (CAFEWAY INVESTORS) oraz limitu odległości Levenshteina ≤ 2.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10793,
              "output_tokens": 425,
              "total_tokens": 11218,
              "cost_usd": 0.00187395
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:38:47.126768"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.02057985,
        "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-30T09:38:47.126925",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "fe23cb7d-35a4-4854-a9a2-2d283087e174",
      "subject_type": "ENTITY",
      "subject_name": "IBC HOLDCO",
      "subject_full_name": "IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "4164d4f1-07a7-4a8b-8bdd-81584aa883e3",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8943198652",
        "KRS": "0001001764",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IBC HOLDCO**\nKontekst pomocniczy: IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943198652, KRS: 0001001764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IBC HOLDCO 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 IBC HOLDCO 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 IBC HOLDCO w kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\". Wszystkie znalezione informacje dotyczą danych rejestrowych, zmian w KRS oraz innych kwestii niekarnych, dlatego nie spełniają kryteriów adverse media określonych w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14778,
              "output_tokens": 413,
              "total_tokens": 15191,
              "cost_usd": 0.0024645
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:38:54.012863"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IBC HOLDCO**\nKontekst pomocniczy: IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943198652, KRS: 0001001764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IBC HOLDCO 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 IBC HOLDCO 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 dostępnych źródłach wskazujących na podejrzenie korupcji, śledztwo, zarzuty, akt oskarżenia, zatrzymanie lub skazanie bezpośrednio związane z podmiotem IBC HOLDCO (IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, NIP 8943198652, KRS 0001001764).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20209,
              "output_tokens": 739,
              "total_tokens": 20948,
              "cost_usd": 0.00347475
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:39:00.419457"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IBC HOLDCO**\nKontekst pomocniczy: IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943198652, KRS: 0001001764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IBC HOLDCO w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie IBC HOLDCO 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w wiarygodnych źródłach dotyczących nieuregulowanych zobowiązań, likwidacji, upadłości, audytów, nieprawidłowości zarządczych, sporów z pracownikami ani sporów z członkami zarządu dla podmiotu IBC HOLDCO (NIP: 8943198652, KRS: 0001001764). Wykonane wyszukiwanie nie zwróciło żadnych wyników spełniających kryteria kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13860,
              "output_tokens": 829,
              "total_tokens": 14689,
              "cost_usd": 0.0025764
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:39:09.531427"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IBC HOLDCO**\nKontekst pomocniczy: IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943198652, KRS: 0001001764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IBC HOLDCO w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie IBC HOLDCO 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 konkretnych informacji o podmiocie IBC HOLDCO w wynikach wyszukiwania spełniających kryteria adverse media (ryzyko reputacyjne, opinie klientów/pracowników, negatywne media).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12652,
              "output_tokens": 407,
              "total_tokens": 13059,
              "cost_usd": 0.002142
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:39:15.991297"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**IBC HOLDCO**\nKontekst pomocniczy: IBC HOLDCO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8943198652, KRS: 0001001764, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 IBC HOLDCO 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 IBC HOLDCO 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych informacji w mediach wskazujących na ekspozycję polityczną lub wpływ państwa dotyczących podmiotu IBC HOLDCO (NIP: 8943198652, KRS: 0001001764). Wszystkie znalezione wyniki dotyczyły jedynie danych rejestrowych i nie zawierały faktów, dat, kwot ani numerów spraw związanych z politycznym wpływem.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10523,
              "output_tokens": 398,
              "total_tokens": 10921,
              "cost_usd": 0.00181725
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:39:23.651333"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.012474899999999999,
        "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-30T09:39:23.651509",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "e41b8359-daaf-4e66-8381-26f390b294bc",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON",
      "subject_full_name": "MERCATON",
      "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992861895",
        "KRS": "0000784362",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON 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 MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 publicznie dostępnych informacji dotyczących postępowań karnych, śledztw prowadzonych przez prokuraturę, zarzutów karnych, aresztowań lub innych przestępstw związanych z podmiotem MERCATON. Wszystkie dostępne materiały dotyczą jedynie kwestii administracyjnych, regulacyjnych lub biznesowych, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12334,
              "output_tokens": 1273,
              "total_tokens": 13607,
              "cost_usd": 0.0026139
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:39:31.663514"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON 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 MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 i bezpośredni łączą podmiot MERCATON (NIP: 8992861895, KRS: 0000784362) z podejrzeniem korupcji, łapownictwem, prowadzonym śledztwem, zarzutami korupcyjnymi, aktem oskarżenia, zatrzymaniem lub skazaniem. Wyszukiwanie przy zachowaniu wymogu dokładnego dopasowania nazwy (MERCATON) nie zwróciło wyników spełniających kryteria kategorii \\\"Korupcja, łapownictwo i przestępstwa korupcyjne\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14852,
              "output_tokens": 1256,
              "total_tokens": 16108,
              "cost_usd": 0.0029814
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:39:39.242920"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON w zakresie audytów, nieprawidłowości zarządczych, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów z pracownikami lub byłymi członkami zarządu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 95229,
              "output_tokens": 5320,
              "total_tokens": 100549,
              "cost_usd": 0.01747635
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:40:11.438133"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podmiocie MERCATON w kategoriach adverse media; nie znaleziono dokładnych dopasowań nazwy MERCATON w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 39568,
              "output_tokens": 1544,
              "total_tokens": 41112,
              "cost_usd": 0.0068616
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:40:27.905297"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON 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 MERCATON 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"MERCATON uczestniczy w debacie nad europejską polityką obronną\",\n      \"description\": \"MERCATON Investment Group pojawia się w dyskusji o bezpieczeństwie Europy, komentując wypowiedzi szefowej polityki zagranicznej UE, Kaji Kallas, dotyczące ewentualnego europejskiego wojska. W poście z 2 lutego 2026 r. podkreślono ryzyko „ekstremalnie niebezpiecznego” tworzenia odrębnej armii, co wskazuje na zaangażowanie MERCATON w tematy polityki państwowej i obronnej.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2026-02-02\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://li.linkedin.com/company/mercaton-group\"\n      ],\n      \"raw_text\": \"MERCATON Investment Group: EU foreign policy chief Kaja Kallas rejected calls for Europe-wide army, warning it could be 'extremely dangerous' amid debate over European security independence.\",\n      \"context\": {\n        \"NIP\": \"8992861895\",\n        \"KRS\": \"0000784362\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"MERCATON\"\n    },\n    {\n      \"title\": \"MERCATON popiera europejski pakiet obronny Defence Omnibus V\",\n      \"description\": \"W wpisie na blogu MERCATON z 26 listopada 2025 r. opisano poparcie dla przyjętego przez Radę pakietu Defence Omnibus V, który upraszcza procedury zamówień, pozwolenia i współpracę transgraniczną w europejskim przemyśle obronnym. Działanie to wskazuje na zaangażowanie MERCATON w kształtowanie polityki przemysłowej UE związanej z obroną i bezpieczeństwem państwa.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": \"2025-11-26\",\n      \"status\": \"resolved\",\n      \"source_urls\": [\n        \"https://mercaton.org/blog\"\n      ],\n      \"raw_text\": \"MERCATON Investment Group: Council approved Defence Omnibus V package, simplifying procurement, permitting, and cross-border cooperation for European defence industry.\",\n      \"context\": {\n        \"NIP\": \"8992861895\",\n        \"KRS\": \"0000784362\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"MERCATON\"\n    }\n  ]\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 10475,
              "output_tokens": 1528,
              "total_tokens": 12003,
              "cost_usd": 0.00248805
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:40:43.856655"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON**\nKontekst pomocniczy: MERCATON, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992861895, KRS: 0000784362, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON 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 MERCATON 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://mercaton.org/blog\n   - https://li.linkedin.com/company/mercaton-group\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 nieprawidłowości związane z podmiotem MERCATON w kategorii \\\"Ryzyka transakcyjne, M&A, spółki zależne i działalność zagraniczna\\\" w dostępnych źródłach (https://mercaton.org/blog, https://li.linkedin.com/company/mercaton-group).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 32711,
              "output_tokens": 1093,
              "total_tokens": 33804,
              "cost_usd": 0.00556245
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:40:49.168173"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "243d7aa2-b4a1-46c6-8c86-0bca004a2d31",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "MERCATON uczestniczy w debacie nad europejską polityką obronną",
            "description": "MERCATON Investment Group pojawia się w dyskusji o bezpieczeństwie Europy, komentując wypowiedzi szefowej polityki zagranicznej UE, Kaji Kallas, dotyczące ewentualnego europejskiego wojska. W poście z 2 lutego 2026 r. podkreślono ryzyko „ekstremalnie niebezpiecznego” tworzenia odrębnej armii, co wskazuje na zaangażowanie MERCATON w tematy polityki państwowej i obronnej.",
            "source_urls": [
              "https://li.linkedin.com/company/mercaton-group"
            ],
            "date": "2026-02-02",
            "status": "ongoing",
            "context": {
              "NIP": "8992861895",
              "KRS": "0000784362"
            },
            "raw_text": "MERCATON Investment Group: EU foreign policy chief Kaja Kallas rejected calls for Europe-wide army, warning it could be 'extremely dangerous' amid debate over European security independence.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "061011aa-3263-421d-9daa-c4ed0e0801d5",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "title": "MERCATON popiera europejski pakiet obronny Defence Omnibus V",
            "description": "W wpisie na blogu MERCATON z 26 listopada 2025 r. opisano poparcie dla przyjętego przez Radę pakietu Defence Omnibus V, który upraszcza procedury zamówień, pozwolenia i współpracę transgraniczną w europejskim przemyśle obronnym. Działanie to wskazuje na zaangażowanie MERCATON w kształtowanie polityki przemysłowej UE związanej z obroną i bezpieczeństwem państwa.",
            "source_urls": [
              "https://mercaton.org/blog"
            ],
            "date": "2025-11-26",
            "status": "resolved",
            "context": {
              "NIP": "8992861895",
              "KRS": "0000784362"
            },
            "raw_text": "MERCATON Investment Group: Council approved Defence Omnibus V package, simplifying procurement, permitting, and cross-border cooperation for European defence industry.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "bec4a4c7-d71a-4b00-9d9a-11a0606ca288",
            "statement": "MERCATON uczestniczy w debacie nad europejską polityką obronną. Podmiot pojawia się w dyskusji o bezpieczeństwie Europy, komentując wypowiedzi szefowej polityki zagranicznej UE, Kaji Kallas. MERCATON podkreśla ryzyko tworzenia odrębnej armii europejskiej.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "243d7aa2-b4a1-46c6-8c86-0bca004a2d31"
            ],
            "source_urls": [
              "https://li.linkedin.com/company/mercaton-group"
            ],
            "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
            "cost_attribution": 0.00192105,
            "created_at": "2026-03-30T09:40:43.855588"
          },
          {
            "fact_id": "804ef6fe-49b3-435d-aafd-f3ea5af44c0c",
            "statement": "MERCATON popiera europejski pakiet obronny Defence Omnibus V. Pakiet ten upraszcza procedury zamówień, pozwolenia i współpracę transgraniczną w europejskim przemyśle obronnym. MERCATON wyraża swoje poparcie dla tego pakietu w wpisie na blogu z 26 listopada 2025 r.",
            "category": "POLITICAL_EXPOSURE",
            "severity": "MEDIUM",
            "confidence": 1.0,
            "source_finding_ids": [
              "061011aa-3263-421d-9daa-c4ed0e0801d5"
            ],
            "source_urls": [
              "https://mercaton.org/blog"
            ],
            "subject_node_id": "6ea9f0e6-6210-4967-9b95-245c1321f10a",
            "cost_attribution": 0.00192105,
            "created_at": "2026-03-30T09:40:43.855611"
          }
        ],
        "cumulative_cost": 0.03798375,
        "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-30T09:40:49.168337",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "ce849bf7-0f61-4582-9441-8ccf6bc1feba",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON SSF",
      "subject_full_name": "MERCATON SSF",
      "subject_node_id": "86fc8420-c847-4414-b126-d49e2bc065bf",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992957767",
        "KRS": "0001030515",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992957767, KRS: 0001030515, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON SSF 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 MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON SSF w kategorii spraw karnych i postępowań prokuratorskich. Nie odnaleziono żadnych artykułów, które zawierałyby informacje o postępowaniach karnych, śledztwach, zarzutach, aresztowaniach lub innych przestępstwach związanych z MERCATON SSF.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15495,
              "output_tokens": 441,
              "total_tokens": 15936,
              "cost_usd": 0.00258885
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:40:56.464781"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992957767, KRS: 0001030515, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON SSF 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 MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, akt oskarżenia, zatrzymanie lub skazanie dotyczące podmiotu MERCATON SSF. Przeszukane źródła nie zawierały żadnych artykułów spełniających kryteria określone w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 31325,
              "output_tokens": 643,
              "total_tokens": 31968,
              "cost_usd": 0.00508455
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:41:08.659775"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992957767, KRS: 0001030515, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON SSF w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł zawierających informacje o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami lub członkami zarządu dotyczącym podmiotu MERCATON SSF. Przeszukane wyniki nie wykazały żadnych faktów spełniających kryteria kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16805,
              "output_tokens": 453,
              "total_tokens": 17258,
              "cost_usd": 0.00279255
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:41:15.571691"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992957767, KRS: 0001030515, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON SSF w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 negatywnych informacji o MERCATON SSF. Wszystkie znalezione informacje są neutralne lub nie zawierają opinii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 56338,
              "output_tokens": 1835,
              "total_tokens": 58173,
              "cost_usd": 0.0095517
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:41:50.449390"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON SSF**\nKontekst pomocniczy: MERCATON SSF, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992957767, KRS: 0001030515, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON SSF 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 MERCATON SSF 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w publicznych źródłach dotyczących podmiotu MERCATON SSF w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy (exact match) oraz ograniczenia Levenshtein distance ≤ 2.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11096,
              "output_tokens": 464,
              "total_tokens": 11560,
              "cost_usd": 0.0019428
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:41:57.220697"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.02196045,
        "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-30T09:41:57.220869",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "c836656e-d603-44a4-9511-73aa389a20ba",
      "subject_type": "ENTITY",
      "subject_name": "PRODIGO",
      "subject_full_name": "PRODIGO",
      "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "5272545851",
        "KRS": "0000286825",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO**\nKontekst pomocniczy: PRODIGO, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 PRODIGO 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 PRODIGO 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo przeciwko Prodigo SA\",\n      \"description\": \"Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo o sygn. 3047-2.Ds.67.2024 dotyczącą doprowadzenia wielu klientów Prodigo SA do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczkowych. Śledztwo obejmuje okres 2021‑2024 i zarzuty o oszustwo (art. 286 §1 k.k.) oraz nadużycie zaufania (art. 294 §1 k.k.).\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2025-07-15\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\"\n      ],\n      \"raw_text\": \"Prokuratura Okręgowa we Wrocławiu zawiadamia, iż prowadzone jest śledztwo o sygn. 3047-2. Ds. 67.2024 r. w sprawie mającego miejsce w okresie od 2021 r. do 2024 r. ... doprowadzenia wielu osób będących klientami Prodigo SA do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczek ... to jest o czyn z art. 286 § 1 k.k. w zw. z art. 294 § 1 k.k. w zw. z art. 12 § 1 k.k.\",\n      \"context\": {\n        \"NIP\": \"5272545851\",\n        \"KRS\": \"0000286825\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"PRODIGO\"\n    },\n    {\n      \"title\": \"Zarzuty karnych wobec kierownika zakładu Prodigo Sp. z o.o. w sprawie pożaru\",\n      \"description\": \"Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłej zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób. Zarzut dotyczy nieprzestrzegania przepisów przeciwpożarowych i dopuszczenia do niebezpiecznego składowania odpadów.\",\n      \"severity\": \"MEDIUM\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\"\n      ],\n      \"raw_text\": \"Kierownik Mariusz U. nie przyznał się do winy i złożył wyjaśnienia. Postępowanie prokuratury trwa, są też kolejne przesłuchania.\",\n      \"context\": {\n        \"NIP\": \"5272545851\",\n        \"KRS\": \"0000286825\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"PRODIGO\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}\n```",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 13608,
              "output_tokens": 2137,
              "total_tokens": 15745,
              "cost_usd": 0.0033234
            },
            "information_gain": 1.0,
            "timestamp": "2026-03-30T09:42:17.513916"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO**\nKontekst pomocniczy: PRODIGO, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 PRODIGO 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 PRODIGO 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.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\n   - https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 podejrzenie korupcji, łapownictwa, śledztwo lub zarzuty korupcyjne wobec podmiotu PRODIGO lub osób z nim powiązanych w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 27473,
              "output_tokens": 2152,
              "total_tokens": 29625,
              "cost_usd": 0.00541215
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:42:28.629292"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO**\nKontekst pomocniczy: PRODIGO, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 PRODIGO w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie PRODIGO 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.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\n   - https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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": 6685,
              "output_tokens": 888,
              "total_tokens": 7573,
              "cost_usd": 0.00153555
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:42:40.652700"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO**\nKontekst pomocniczy: PRODIGO, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 PRODIGO w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie PRODIGO 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.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\n   - https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Zarzuty wobec kierownika zakładu PRODIGO za 10‑dniowe zaleganie odpadów\",\n      \"description\": \"W artykule publikowanym na portalu Eluban opisano, że kierownik zakładu PRODIGO został oskarżony o pozostawienie odpadów w miejscu składowania przez 10 dni, co spowodowało naruszenie przepisów ochrony środowiska i zagrożenie zdrowia publicznego. W raporcie podano, że sprawa jest prowadzona w ramach postępowania administracyjnego, a zarzuty dotyczą niewłaściwego zarządzania odpadami oraz narażenia mieszkańców na negatywne skutki. Nie podano dokładnej daty zdarzenia, ale publikacja wskazuje na bieżącą sytuację i możliwe konsekwencje prawne dla firmy.\",      \n      \"severity\": \"HIGH\",\n      \"date\": null,\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\"\n      ],\n      \"raw_text\": \"Zarzuty wobec kierownika zakładu PRODIGO za pozostawienie odpadów na 10 dni\",\n      \"context\": {\n        \"NIP\": \"5272545851\",\n        \"KRS\": \"0000286825\",\n        \"REGON\": \"141012175\"\n      },\n      \"levenshtein_distance\": 0,\n      \"matched_name\": \"PRODIGO\"\n    }\n  ],\n  \"no_findings_reason\": null\n}",
            "findings_count": 1,
            "facts_extracted": 1,
            "cost": {
              "input_tokens": 103533,
              "output_tokens": 6798,
              "total_tokens": 110331,
              "cost_usd": 0.01960875
            },
            "information_gain": 0.3333333333333333,
            "timestamp": "2026-03-30T09:43:22.301950"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO**\nKontekst pomocniczy: PRODIGO, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 PRODIGO 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 PRODIGO 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.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\n   - https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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": 19436,
              "output_tokens": 1319,
              "total_tokens": 20755,
              "cost_usd": 0.0037068
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:43:34.038187"
          },
          {
            "iteration_number": 6,
            "category": "TRANSACTIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**PRODIGO**\nKontekst pomocniczy: PRODIGO, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 5272545851, KRS: 0000286825, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 PRODIGO 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 PRODIGO 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.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\n   - https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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\": \"Kierownik zakładu Prodigo oskarżony o spowodowanie pożaru\",\n      \"description\": \"Kierownik zakładu Prodigo Sp. z o.o. w Osłej, Mariusz U., został oskarżony o spowodowanie pożaru wielkich rozmiarów, który trwał 10 dni i zagrażał mieniu oraz życiu wielu osób. Prokuratura Rejonowa w Bolesławcu postawiła mu zarzut spowodowania pożaru. Przyczyną pożaru był samozapłon, a do jego rozprzestrzenienia doszło wskutek nadmiernego składowania odpadów ponad dopuszczalne limity.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2023-05-16\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo\"\n      ],\n      \"raw_text\": \"Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłei zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób.\",\n      \"context\": {\n        \"NIP\": \"5272545851\",\n        \"KRS\": \"0000286825\"\n      },\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"PRODIGO\"\n    },\n    {\n      \"title\": \"Śledztwo w sprawie oszustw związanych z Prodigo SA\",\n      \"description\": \"Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące oszustw związanych z Prodigo SA. Śledztwo obejmuje zawieranie umów pożyczkowych w okresie 2021‑2024, przy jednoczesnym wprowadzaniu klientów w błąd co do możliwości i wysokości zysków oraz sytuacji finansowej spółki, co doprowadziło do znacznych strat majątkowych. Postępowanie obejmuje także podmioty powiązane, w tym Vortune Equity Group SA, oferującą produkty Prodigo SA.\",\n      \"severity\": \"HIGH\",\n      \"date\": \"2025-07-15\",\n      \"status\": \"ongoing\",\n      \"source_urls\": [\n        \"https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024\"\n      ],\n      \"raw_text\": \"Prokuratura Okręgowa we Wrocławiu zawiadamia, iż prowadzone jest śledztwo o sygn. 3047-2. Ds. 67.2024 r. w sprawie mającego miejsce w okresie od 2021 r. do 2024 r. we Wrocławiu i innych miejscowościach, w warunkach czynu ciągłego oraz w celu osiągnięcia korzyści majątkowych, doprowadzenia wielu osób będących klientami Prodigo SA do niekorzystnego rozporządzenia mieniem.\",\n      \"context\": {},\n      \"levenshtein_distance\": \"0\",\n      \"matched_name\": \"PRODIGO\"\n    }\n  ],\n  \"no_findings_reason\": \"\"\n}",
            "findings_count": 2,
            "facts_extracted": 2,
            "cost": {
              "input_tokens": 35233,
              "output_tokens": 7426,
              "total_tokens": 42659,
              "cost_usd": 0.00974055
            },
            "information_gain": 0.4,
            "timestamp": "2026-03-30T09:44:01.231290"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE",
          "TRANSACTIONAL"
        ],
        "findings": [
          {
            "finding_id": "5ecf43a9-b7c2-4d87-9d41-b89dceedbea5",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "title": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo przeciwko Prodigo SA",
            "description": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo o sygn. 3047-2.Ds.67.2024 dotyczącą doprowadzenia wielu klientów Prodigo SA do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczkowych. Śledztwo obejmuje okres 2021‑2024 i zarzuty o oszustwo (art. 286 §1 k.k.) oraz nadużycie zaufania (art. 294 §1 k.k.).",
            "source_urls": [
              "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
            ],
            "date": "2025-07-15",
            "status": "ongoing",
            "context": {
              "NIP": "5272545851",
              "KRS": "0000286825"
            },
            "raw_text": "Prokuratura Okręgowa we Wrocławiu zawiadamia, iż prowadzone jest śledztwo o sygn. 3047-2. Ds. 67.2024 r. w sprawie mającego miejsce w okresie od 2021 r. do 2024 r. ... doprowadzenia wielu osób będących klientami Prodigo SA do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczek ... to jest o czyn z art. 286 § 1 k.k. w zw. z art. 294 § 1 k.k. w zw. z art. 12 § 1 k.k.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "fbbe5f79-61b5-4e20-a531-ad98b65f469f",
            "category": "CRIMINAL",
            "severity": "MEDIUM",
            "title": "Zarzuty karnych wobec kierownika zakładu Prodigo Sp. z o.o. w sprawie pożaru",
            "description": "Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłej zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób. Zarzut dotyczy nieprzestrzegania przepisów przeciwpożarowych i dopuszczenia do niebezpiecznego składowania odpadów.",
            "source_urls": [
              "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5272545851",
              "KRS": "0000286825"
            },
            "raw_text": "Kierownik Mariusz U. nie przyznał się do winy i złożył wyjaśnienia. Postępowanie prokuratury trwa, są też kolejne przesłuchania.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "ae09e78c-276f-464d-9659-9c3da5c6cea2",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "title": "Zarzuty wobec kierownika zakładu PRODIGO za 10‑dniowe zaleganie odpadów",
            "description": "W artykule publikowanym na portalu Eluban opisano, że kierownik zakładu PRODIGO został oskarżony o pozostawienie odpadów w miejscu składowania przez 10 dni, co spowodowało naruszenie przepisów ochrony środowiska i zagrożenie zdrowia publicznego. W raporcie podano, że sprawa jest prowadzona w ramach postępowania administracyjnego, a zarzuty dotyczą niewłaściwego zarządzania odpadami oraz narażenia mieszkańców na negatywne skutki. Nie podano dokładnej daty zdarzenia, ale publikacja wskazuje na bieżącą sytuację i możliwe konsekwencje prawne dla firmy.",
            "source_urls": [
              "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
            ],
            "status": "ongoing",
            "context": {
              "NIP": "5272545851",
              "KRS": "0000286825",
              "REGON": "141012175"
            },
            "raw_text": "Zarzuty wobec kierownika zakładu PRODIGO za pozostawienie odpadów na 10 dni",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "d0d10962-97b9-4955-8f6c-495329eaa121",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Kierownik zakładu Prodigo oskarżony o spowodowanie pożaru",
            "description": "Kierownik zakładu Prodigo Sp. z o.o. w Osłej, Mariusz U., został oskarżony o spowodowanie pożaru wielkich rozmiarów, który trwał 10 dni i zagrażał mieniu oraz życiu wielu osób. Prokuratura Rejonowa w Bolesławcu postawiła mu zarzut spowodowania pożaru. Przyczyną pożaru był samozapłon, a do jego rozprzestrzenienia doszło wskutek nadmiernego składowania odpadów ponad dopuszczalne limity.",
            "source_urls": [
              "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
            ],
            "date": "2023-05-16",
            "status": "ongoing",
            "context": {
              "NIP": "5272545851",
              "KRS": "0000286825"
            },
            "raw_text": "Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłei zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób.",
            "levenshtein_distance": 0
          },
          {
            "finding_id": "8106efd2-5f39-4582-bebe-15a4379d18fa",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "title": "Śledztwo w sprawie oszustw związanych z Prodigo SA",
            "description": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące oszustw związanych z Prodigo SA. Śledztwo obejmuje zawieranie umów pożyczkowych w okresie 2021‑2024, przy jednoczesnym wprowadzaniu klientów w błąd co do możliwości i wysokości zysków oraz sytuacji finansowej spółki, co doprowadziło do znacznych strat majątkowych. Postępowanie obejmuje także podmioty powiązane, w tym Vortune Equity Group SA, oferującą produkty Prodigo SA.",
            "source_urls": [
              "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
            ],
            "date": "2025-07-15",
            "status": "ongoing",
            "context": {},
            "raw_text": "Prokuratura Okręgowa we Wrocławiu zawiadamia, iż prowadzone jest śledztwo o sygn. 3047-2. Ds. 67.2024 r. w sprawie mającego miejsce w okresie od 2021 r. do 2024 r. we Wrocławiu i innych miejscowościach, w warunkach czynu ciągłego oraz w celu osiągnięcia korzyści majątkowych, doprowadzenia wielu osób będących klientami Prodigo SA do niekorzystnego rozporządzenia mieniem.",
            "levenshtein_distance": 0
          }
        ],
        "facts": [
          {
            "fact_id": "2f5293c1-f4ed-4286-9ba1-90fee36c130e",
            "statement": "Kierownik zakładu Prodigo Sp. z o.o. został oskarżony o spowodowanie pożaru, który trwał 10 dni i zagrażał mieniu oraz życiu wielu osób. Przyczyną pożaru był samozapłon. Do jego rozprzestrzenienia doszło wskutek nadmiernego składowania odpadów.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "d0d10962-97b9-4955-8f6c-495329eaa121"
            ],
            "source_urls": [
              "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
            ],
            "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
            "cost_attribution": 0.0058059,
            "created_at": "2026-03-30T09:44:01.230219"
          },
          {
            "fact_id": "65b3529c-966f-4503-8d42-86f7082b1dcd",
            "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo dotyczące oszustw związanych z Prodigo SA. Śledztwo obejmuje zawieranie umów pożyczkowych w okresie 2021‑2024. Postępowanie obejmuje także podmioty powiązane, w tym Vortune Equity Group SA.",
            "category": "TRANSACTIONAL",
            "severity": "HIGH",
            "confidence": 1.0,
            "source_finding_ids": [
              "8106efd2-5f39-4582-bebe-15a4379d18fa"
            ],
            "source_urls": [
              "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
            ],
            "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
            "cost_attribution": 0.0058059,
            "created_at": "2026-03-30T09:44:01.230242"
          },
          {
            "fact_id": "761bbeb8-2f7c-45f2-a96c-2dd92a352114",
            "statement": "Kierownik zakładu PRODIGO został oskarżony o pozostawienie odpadów w miejscu składowania przez 10 dni. Naruszenie to spowodowało naruszenie przepisów ochrony środowiska i zagrożenie zdrowia publicznego. Sprawa jest prowadzona w ramach postępowania administracyjnego.",
            "category": "REPUTATIONAL",
            "severity": "HIGH",
            "confidence": 0.8,
            "source_finding_ids": [
              "ae09e78c-276f-464d-9659-9c3da5c6cea2"
            ],
            "source_urls": [
              "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
            ],
            "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
            "cost_attribution": 0.0206856,
            "created_at": "2026-03-30T09:43:22.299737"
          },
          {
            "fact_id": "4e633609-32b7-47a7-9a0c-6c1c7a46a96c",
            "statement": "Prokuratura Okręgowa we Wrocławiu prowadzi śledztwo przeciwko Prodigo SA dotyczące doprowadzenia wielu klientów do niekorzystnego rozporządzenia mieniem w wyniku zawierania umów pożyczkowych. Śledztwo obejmuje okres 2021‑2024. Zarzuty obejmują oszustwo (art. 286 §1 k.k.) oraz nadużycie zaufania (art. 294 §1 k.k.).",
            "category": "CRIMINAL",
            "severity": "HIGH",
            "confidence": 0.7,
            "source_finding_ids": [
              "5ecf43a9-b7c2-4d87-9d41-b89dceedbea5"
            ],
            "source_urls": [
              "https://www.gov.pl/web/po-wroclaw/informacja-do-sprawy-3047-2ds672024"
            ],
            "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
            "cost_attribution": 0.0037998,
            "created_at": "2026-03-30T09:42:17.512702"
          },
          {
            "fact_id": "db5ac7b3-cacd-417a-a8d5-02345aa94c42",
            "statement": "Prokuratura Rejonowa w Bolesławcu postawiła kierownikowi zakładu Prodigo Sp. z o.o. w Osłej zarzut spowodowania pożaru wielkich rozmiarów zagrażającego mieniu i życiu wielu osób. Zarzut dotyczy nieprzestrzegania przepisów przeciwpożarowych i dopuszczenia do niebezpiecznego składowania odpadów. Kierownik zakładu odpowie za spowodowanie pożaru.",
            "category": "CRIMINAL",
            "severity": "MEDIUM",
            "confidence": 0.7,
            "source_finding_ids": [
              "fbbe5f79-61b5-4e20-a531-ad98b65f469f"
            ],
            "source_urls": [
              "https://www.eluban.pl/artykul/24564,smieci-plonely-przez-10-dni-zarzuty-dla-kierownika-zakladu-prodigo"
            ],
            "subject_node_id": "84987c74-327d-49da-b857-1facec6995a2",
            "cost_attribution": 0.0037998,
            "created_at": "2026-03-30T09:42:17.512728"
          }
        ],
        "cumulative_cost": 0.0433272,
        "information_gain_history": [
          1.0,
          0.0,
          0.0,
          0.3333333333333333,
          0.0,
          0.4
        ],
        "stop_reason": "Max iterations reached: 6 >= 6",
        "stopped_at": "2026-03-30T09:44:01.231466",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "28ca37dc-c226-4f76-b61e-29d5250db85a",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON FUNDACJA RODZINNA",
      "subject_full_name": "MERCATON FUNDACJA RODZINNA",
      "subject_node_id": "ed51abf1-764a-4a8a-9427-3082e46c3358",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992983316",
        "KRS": "",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON FUNDACJA RODZINNA**\nKontekst pomocniczy: MERCATON FUNDACJA RODZINNA, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992983316, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON FUNDACJA RODZINNA 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 MERCATON FUNDACJA RODZINNA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spraw karnych lub postępowań prokuratorskich związanych z podmiotem MERCATON FUNDACJA RODZINNA. Wyszukane źródła zawierały jedynie informacje ogólne o fundacjach rodzinnych oraz kwestie podatkowe i regulacyjne, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13174,
              "output_tokens": 448,
              "total_tokens": 13622,
              "cost_usd": 0.0022449
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:07.219857"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON FUNDACJA RODZINNA**\nKontekst pomocniczy: MERCATON FUNDACJA RODZINNA, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992983316, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON FUNDACJA RODZINNA 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 MERCATON FUNDACJA RODZINNA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON FUNDACJA RODZINNA.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 23346,
              "output_tokens": 977,
              "total_tokens": 24323,
              "cost_usd": 0.0040881
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:16.528049"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON FUNDACJA RODZINNA**\nKontekst pomocniczy: MERCATON FUNDACJA RODZINNA, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992983316, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON FUNDACJA RODZINNA w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON FUNDACJA RODZINNA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 konkretnych informacji o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych, sporach z pracownikami ani sporach z członkami zarządu dotyczącym podmiotu MERCATON FUNDACJA RODZINNA. Dostępne wyniki dotyczą jedynie ogólnych zasad audytu fundacji rodzinnych i nie zawierają faktów potwierdzających negatywne zdarzenia związane z tą jednostką.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14423,
              "output_tokens": 556,
              "total_tokens": 14979,
              "cost_usd": 0.00249705
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:22.878237"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON FUNDACJA RODZINNA**\nKontekst pomocniczy: MERCATON FUNDACJA RODZINNA, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992983316, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON FUNDACJA RODZINNA w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON FUNDACJA RODZINNA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 odnaleziono żadnych artykułów, raportów ani innych źródeł, w których występowałaby dokładna, niezmieniona nazwa podmiotu \\\"MERCATON FUNDACJA RODZINNA\\\". Zgodnie z wytycznymi, dopasowanie musi być dokładne (Levenshtein ≤ 2) i nie dopuszcza się przybliżonych lub podobnych nazw. Brak takiego dopasowania skutkuje zwróceniem pustego wyniku.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10013,
              "output_tokens": 1024,
              "total_tokens": 11037,
              "cost_usd": 0.00211635
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:30.607313"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON FUNDACJA RODZINNA**\nKontekst pomocniczy: MERCATON FUNDACJA RODZINNA, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992983316, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON FUNDACJA RODZINNA 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 MERCATON FUNDACJA RODZINNA 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w publicznych źródłach wskazujących na adverse media dotyczące MERCATON FUNDACJA RODZINNA w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Wyszukiwania nie zwróciły faktów, dat, kwot ani numerów spraw powiązanych z politycznym wpływem lub ekspozycją państwową tego podmiotu.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11653,
              "output_tokens": 593,
              "total_tokens": 12246,
              "cost_usd": 0.00210375
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:36.875119"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.013050149999999998,
        "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-30T09:44:36.875282",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "1fb3d337-8f23-443e-b3df-5774e7b166e5",
      "subject_type": "ENTITY",
      "subject_name": "MERCATON ASI",
      "subject_full_name": "MERCATON ASI",
      "subject_node_id": "7daec306-a2d3-45da-9133-193b87d8eb08",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8982252315",
        "KRS": "0000799494",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8982252315, KRS: 0000799494, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON ASI 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 MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji o postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach ani innych przestępstwach dotyczących podmiotu MERCATON ASI. Zidentyfikowane informacje dotyczą jedynie kwestii finansowych i nadzoru regulacyjnego, które nie spełniają kryteriów kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13597,
              "output_tokens": 684,
              "total_tokens": 14281,
              "cost_usd": 0.00244995
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:43.390756"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8982252315, KRS: 0000799494, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON ASI 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 MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ępstw korupcyjnych związanych z MERCATON ASI.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14411,
              "output_tokens": 660,
              "total_tokens": 15071,
              "cost_usd": 0.00255765
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:51.730159"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8982252315, KRS: 0000799494, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON ASI w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, nieuregulowanych zobowiązań, likwidacji, upadłości, sporów z pracownikami czy byłymi członkami zarządu w podmiocie MERCATON ASI.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13459,
              "output_tokens": 834,
              "total_tokens": 14293,
              "cost_usd": 0.00251925
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:44:59.007513"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8982252315, KRS: 0000799494, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON ASI w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, negatywne opinie klientów lub pracowników, ani informacje o pokrzywdzonych klientach dotyczących podmiotu MERCATON ASI. Wszystkie znalezione materiały to jedynie neutralne lub promocyjne informacje o działalności firmy, bez dowodów na negatywne zdarzenia.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 20278,
              "output_tokens": 2022,
              "total_tokens": 22300,
              "cost_usd": 0.0042549
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:45:11.321132"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**MERCATON ASI**\nKontekst pomocniczy: MERCATON ASI, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8982252315, KRS: 0000799494, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 MERCATON ASI 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 MERCATON ASI 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 MERCATON ASI.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11682,
              "output_tokens": 417,
              "total_tokens": 12099,
              "cost_usd": 0.0020025
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:45:17.193919"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.013784249999999998,
        "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-30T09:45:17.194103",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "c09907b4-ecdd-4c02-9ab8-ddba6d2e3193",
      "subject_type": "ENTITY",
      "subject_name": "EAT&FEEL FREE",
      "subject_full_name": "EAT&FEEL FREE",
      "subject_node_id": "c1415662-6819-4193-a58d-b268f664d6ed",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8992892890",
        "KRS": "0000882191",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992892890, KRS: 0000882191, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 EAT&FEEL FREE 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 EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 postępowaniach karnych, śledztwach, zarzutach karnych, aresztowaniach lub innych przestępstwach dotyczących podmiotu EAT&FEEL FREE oraz osoby Tomasz Nietubyć. Wyszukiwania w dostępnych źródłach nie zwróciły żadnych wyników spełniających kryteria kategorii \\\"Sprawy karne i postępowania prokuratorskie\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28725,
              "output_tokens": 1171,
              "total_tokens": 29896,
              "cost_usd": 0.00501135
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:45:34.283910"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992892890, KRS: 0000882191, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 EAT&FEEL FREE 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 EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 wskazujących na podejrzenie korupcji, śledztwo, zarzuty lub skazanie podmiotu EAT&FEEL FREE w kontekście korupcji, łapownictwa i przestępstw korupcyjnych.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 64635,
              "output_tokens": 862,
              "total_tokens": 65497,
              "cost_usd": 0.01021245
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:45:48.314955"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992892890, KRS: 0000882191, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 EAT&FEEL FREE w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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ł medialnych zawierających informacje o EAT&FEEL FREE w kontekście audytów, nieprawidłowości zarządczych, likwidacji, upadłości, sporów pracowniczych ani innych wymienionych zdarzeń. Wykonane wyszukiwanie nie zwróciło wyników, w których dokładnie występowałaby nazwa podmiotu „EAT&FEEL FREE”.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12726,
              "output_tokens": 3783,
              "total_tokens": 16509,
              "cost_usd": 0.0041787
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:02.885824"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992892890, KRS: 0000882191, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 EAT&FEEL FREE w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 EAT&FEEL FREE w kategorii Ryzyko reputacyjne oraz wpływ na media i opinię publiczną; nie znaleziono żadnych faktów, dat, kwot ani numerów spraw potwierdzonych w źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8679,
              "output_tokens": 478,
              "total_tokens": 9157,
              "cost_usd": 0.00158865
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:10.210938"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**EAT&FEEL FREE**\nKontekst pomocniczy: EAT&FEEL FREE, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8992892890, KRS: 0000882191, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 EAT&FEEL FREE 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 EAT&FEEL FREE 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji bezpośrednio powiązanych z podmiotem EAT&FEEL FREE w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10833,
              "output_tokens": 476,
              "total_tokens": 11309,
              "cost_usd": 0.00191055
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:20.742255"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0229017,
        "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-30T09:46:20.742480",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "78704fb4-258a-4d25-ac42-b2f039dd223e",
      "subject_type": "ENTITY",
      "subject_name": "UPTOWN COMPANY",
      "subject_full_name": "UPTOWN COMPANY SP. Z O.O.",
      "subject_node_id": "5cae3221-da07-49d4-b9ce-39f30ff2b67d",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "8971785930",
        "KRS": "0000439564",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971785930, KRS: 0000439564, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 UPTOWN COMPANY 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 UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 spraw karnych i postępowań prokuratorskich związanych z podmiotem UPTOWN COMPANY SP. Z O.O. (NIP: 8971785930, KRS: 0000439564). Przeszukane źródła zawierały jedynie informacje rejestrowe i finansowe, bez odniesień do postępowań karnych, śledztw, zarzutów czy aresztowań.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13935,
              "output_tokens": 392,
              "total_tokens": 14327,
              "cost_usd": 0.00232545
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:27.032136"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971785930, KRS: 0000439564, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 UPTOWN COMPANY 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 UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, łapownictwa lub przestępstw korupcyjnych związanych z UPTOWN COMPANY.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8651,
              "output_tokens": 374,
              "total_tokens": 9025,
              "cost_usd": 0.00152205
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:29.463973"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971785930, KRS: 0000439564, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 UPTOWN COMPANY w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji w dostępnych źródłach dotyczących nieuregulowanych zobowiązań, likwidacji, upadłości, audytów, kontroli, nieprawidłowości zarządczych, sporów z pracownikami ani sporów z byłymi członkami zarządu spółki UPTOWN COMPANY w kategorii \\\"Audyty, nieprawidłowości zarządcze i governance\\\".\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11799,
              "output_tokens": 1198,
              "total_tokens": 12997,
              "cost_usd": 0.00248865
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:37.380824"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971785930, KRS: 0000439564, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 UPTOWN COMPANY w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 UPTOWN COMPANY w kategorii Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11303,
              "output_tokens": 528,
              "total_tokens": 11831,
              "cost_usd": 0.00201225
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:43.552333"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**UPTOWN COMPANY**\nKontekst pomocniczy: UPTOWN COMPANY SP. Z O.O., Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 8971785930, KRS: 0000439564, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 UPTOWN COMPANY 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 UPTOWN COMPANY 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 informacji dotyczących podmiotu UPTOWN COMPANY w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\". Przeszukane wyniki obejmowały jedynie opinie o firmie na platformach takich jak GoWork oraz treści niezwiązane bezpośrednio z podmiotem, nie zawierające faktów, dat, kwot ani numerów spraw potwierdzających ekspozycję polityczną lub wpływ państwa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9624,
              "output_tokens": 579,
              "total_tokens": 10203,
              "cost_usd": 0.001791
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:50.147754"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0101394,
        "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-30T09:46:50.147923",
        "failed_iterations": 0,
        "errors": []
      }
    },
    {
      "task_id": "420a6aab-1ec6-482a-a3c1-d03b0d3dec15",
      "subject_type": "ENTITY",
      "subject_name": "FORS FUNDACJA ROZWOJU I OCHRONY SPORTU",
      "subject_full_name": "FORS FUNDACJA ROZWOJU I OCHRONY SPORTU",
      "subject_node_id": "180a82e6-541a-4e29-b6fa-69170f5eecb1",
      "parent_task_id": "dad94ff4-0229-4342-9da7-02866a6fef3c",
      "context_description": "Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć",
      "context_data": {
        "NIP": "7123432663",
        "KRS": "0000962428",
        "country": "PL",
        "description": "Podmiot powiązany przez beneficjenta",
        "role": "Podmiot powiązany przez Tomasz Nietubyć"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7123432663, KRS: 0000962428, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 w zakresie spraw karnych i postępowań prokuratorskich dotyczących podmiotu FORS FUNDACJA ROZWOJU I OCHRONY SPORTU. Wszystkie znalezione źródła dotyczą jedynie działalności statutowej fundacji i nie zawierają danych o postępowaniach karnych, śledztwach, zarzutach, aresztowaniach ani innych przestępstwach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16130,
              "output_tokens": 488,
              "total_tokens": 16618,
              "cost_usd": 0.0027123
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:46:56.830947"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7123432663, KRS: 0000962428, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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, śledztwa, zarzuty korupcyjne, akty oskarżenia, zatrzymania lub skazania w sprawach korupcyjnych dotyczących FORS FUNDACJA ROZWOJU I OCHRONY SPORTU.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13035,
              "output_tokens": 754,
              "total_tokens": 13789,
              "cost_usd": 0.00240765
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:47:03.432398"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7123432663, KRS: 0000962428, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii: \"Audyty, nieprawidłowości zarządcze i governance.\n    Uwzględnij:\n    - informacje o nieuregulowanych zobowiązaniach.\n    - oficjalne informacje o likwidacji i upadłości.\n    - informacje o audytach i kontrolach w spółce.\n    - informacje o nieprawidłowościach zarządczych w spółce.\n    - informacje o sporach z pracownikami i byłymi pracownikami.\n    - informacje o sporach z byłymi członkami zarządu i pracownikami.\n    \"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 o nieuregulowanych zobowiązaniach, likwidacji, upadłości, audytach, nieprawidłowościach zarządczych ani sporach związanych z FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13366,
              "output_tokens": 1064,
              "total_tokens": 14430,
              "cost_usd": 0.0026433
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:47:10.364522"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7123432663, KRS: 0000962428, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną.\n    Uwzględnij:\n    - informacje o pokrzywdzonych klientach.\n    - opinie pracowników i klientów.\n    - negatywne opinie o spółce w mediach i internecie.\n    Nie uwzględniaj informacji:\n    - z oficjalnych rejestrów.\n    \"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 negatywnych informacji (adverse media) dotyczących podmiotu FORS FUNDACJA ROZWOJU I OCHRONY SPORTU w zakresie ryzyka reputacyjnego, opinii klientów i pracowników oraz negatywnych opinii w mediach i internecie. Przeszukane źródła internetowe nie zawierają artykułów, raportów ani komentarzy wskazujących na pokrzywdzonych klientów, skargi pracowników, kontrowersje, skandale lub inne negatywne zdarzenia związane z tym podmiotem.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12738,
              "output_tokens": 644,
              "total_tokens": 13382,
              "cost_usd": 0.0022971
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:47:18.190824"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź screning adverse media dla podmiotu:\n**FORS FUNDACJA ROZWOJU I OCHRONY SPORTU**\nKontekst pomocniczy: FORS FUNDACJA ROZWOJU I OCHRONY SPORTU, Podmiot powiązany przez Tomasz Nietubyć of Tomasz Nietubyć,  (Dane: NIP: 7123432663, KRS: 0000962428, country: PL, description: Podmiot powiązany przez beneficjenta, role: Podmiot powiązany przez Tomasz Nietubyć)\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 <= 2.\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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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 FORS FUNDACJA ROZWOJU I OCHRONY SPORTU 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\": [\"tylkojeden url. nie łącz wielu url1 w jeden finding\" ],\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      \"levenshtein_distance\": \"Obliczone Levenshtein distance\",\n      \"matched_name\": \"Dopasowana nazwa\"\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 adverse media w kategorii 'Ekspozycja polityczna i wpływ państwa' dla FORS FUNDACJA ROZWOJU I OCHRONY SPORTU. Przeszukane źródła nie zawierały konkretnych faktów, dat, kwot ani numerów spraw powiązanych z polityczną ekspozycją lub wpływem państwa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12492,
              "output_tokens": 815,
              "total_tokens": 13307,
              "cost_usd": 0.0023628
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-30T09:47:26.656451"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.012423149999999999,
        "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-30T09:47:26.656637",
        "failed_iterations": 0,
        "errors": []
      }
    }
  ],
  "total_facts": 108,
  "total_findings": 102,
  "structure_summary": "W analizowanej strukturze podmiotowej głównym beneficjentem (UBO) jest Tomasz Nietubyć, który jednocześnie jest właścicielem podmiotu o nazwie TOMASZ NIETUBYĆ TARHUN. Poprzez tę jednostkę sprawuje kontrolę nad szeroką siecią spółek, w których pełni różnorodne funkcje zarządcze i udziałowe.  \n\nTomasz Nietubyć występuje jako prezes zarządu lub członek zarządu w licznych podmiotach, m.in. w AQUAMORE, BROWAR W NIECHANOWIE, CAFEWAY, COLD BREW, EAT&FEEL FREE, ECO‑TARA, ETNO CAFE, HAMDA TRADE, IDEA 2.0, LOCATION, MERCATON, MERCATON ASI, MERCATON SSF, METAL TRADER, OŁAWSKA 2, PRODIGO REAL ESTATE, S4B, STABILION oraz UPTOWN COMPANY. Dodatkowo pełni funkcje członka organu nadzoru w CAFEWAY INVESTORS, FORS FUNDACJA ROZWOJU I OCHRONY SPORTU oraz OXYGEN, a także posiada udziały w podmiotach takich jak CENTRUM USŁUG WSPÓLNYCH TENCZYNEK, PHOENIX PACT i PRODIGO METALS RECOVERY.  \n\nWśród podmiotów powiązanych bezpośrednio z Tomaszem Nietubyciem znajdują się m.in. BEMA CAFE, DOCTOR BREW, MARKET GŁÓWNY, IDEA 2.0, MIĘDZYSZKOLNY KLUB SPORTOWY „JUVENIA” WROCŁAW, AQUAMORE, BROWAR W NIECHANOWIE, COLD BREW, HAMDA TRADE, ETNO CAFE, ETNO CAFE SPV, CAFEWAY, CAFEWAY INVESTORS, IBC HOLDCO, MERCATON, MERCATON SSF, PRODIGO, MERCATON FUNDACJA RODZINNA, MERCATON ASI, EAT&FEEL FREE, UPTOWN COMPANY oraz FORS FUNDACJA ROZWOJU I OCHRONY SPORTU.  \n\nZ perspektywy AML struktura wymaga szczególnej uwagi ze względu na dużą liczbę podmiotów, liczne pokrywanie się ról zarządczych oraz koncentrację władzy w jednej osobie, co może utrudniać przejrzystość przepływów finansowych. Nie występują jednak elementy wskazujące na własność Skarbu Państwa ani anonimowych beneficjentów, jednak ze względu na złożoność i rozproszenie aktywów zaleca się przeprowadzenie rozszerzonej analizy due diligence oraz monitorowanie transakcji pomiędzy wymienionymi podmiotami."
}