🔍 Multilevel Screening Review

← Back to Report

Data Builder Output

Displaying gathered facts structured for the report generator.
⬇ output_json (ReportData format)
{
  "entity_name": "CLOUD TECHNOLOGIES",
  "entity_full_name": "CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA",
  "subject_context": {
    "CLOUD TECHNOLOGIES": {
      "name": "CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA",
      "context": " (Dane: NIP: 9522106251, KRS: 0000405842, industry: 6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)"
    },
    "ŁUKASZ KRASNOPOLSKI": {
      "name": "ŁUKASZ KRASNOPOLSKI",
      "context": " (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 81121511156, birthDate: 1981-12-15)"
    },
    "PIOTR SOLENIEC": {
      "name": "PIOTR SOLENIEC",
      "context": " (Dane: role: CZŁONEK ZARZĄDU, PESEL: 83031603475, birthDate: 1983-03-16)"
    },
    "PIOTR PRAJSNAR": {
      "name": "PIOTR PRAJSNAR",
      "context": " (Dane: role: PREZES ZARZĄDU, PESEL: 85040100619, birthDate: 1985-04-01, secondName: JERZY)"
    },
    "KAMIL BARGIEL": {
      "name": "KAMIL BARGIEL",
      "context": " (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 86101501118, birthDate: 1986-10-15, secondName: SEBASTIAN)"
    },
    "SZYMON OKOŃ": {
      "name": "SZYMON OKOŃ",
      "context": " (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR)"
    },
    "NIKOLETTA KOZIOŁ": {
      "name": "NIKOLETTA KOZIOŁ",
      "context": " (Dane: role: PROKURENT, PESEL: 94091006966, birthDate: 1994-09-10)"
    },
    "MARCIN BRENDOTA": {
      "name": "MARCIN BRENDOTA",
      "context": " (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24)"
    },
    "BARTOSZ GONCZAREK": {
      "name": "BARTOSZ GONCZAREK",
      "context": " (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 78050101798, birthDate: 1978-05-01, secondName: ADAM)"
    },
    "ONAUDIENCE LTD": {
      "name": "ONAUDIENCE LTD",
      "context": " (Dane: country: PL, description: Podmiot zależny, role: Podmiot zależny)"
    },
    "AUDIENCE NETWORK": {
      "name": "AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 9512384089, KRS: 0000524099, country: PL, description: Podmiot zależny, role: Podmiot zależny)"
    },
    "ONLINE ADVERTISING NETWORK": {
      "name": "ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "context": " (Dane: NIP: 9522167057, KRS: 0000691949, country: PL, description: Podmiot zależny, role: Podmiot zależny)"
    }
  },
  "facts_by_category": {},
  "facts_by_subject": {},
  "facts_by_relation": {},
  "total_cost": {
    "task_costs": [],
    "total_override": 0.17312955
  },
  "screening_tasks": [
    {
      "task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "subject_type": "ENTITY",
      "subject_name": "CLOUD TECHNOLOGIES",
      "subject_full_name": "CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA",
      "subject_node_id": "b2dd2c25-ca49-48f8-899e-efcdb7563d14",
      "context_description": "CLOUD TECHNOLOGIES",
      "context_data": {
        "NIP": "9522106251",
        "KRS": "0000405842",
        "industry": "6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE",
        "country": "PL",
        "description": "REJESTR PRZEDSIĘBIORCÓW"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**CLOUD TECHNOLOGIES**\nKontekst: CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA, CLOUD TECHNOLOGIES,  (Dane: NIP: 9522106251, KRS: 0000405842, industry: 6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie CLOUD TECHNOLOGIES i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie znaleziono żadnych informacji o bezpośrednich sprawach karnych ani postępowaniach prokuratorskich dotyczących podmiotu CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA (NIP: 9522106251, KRS: 0000405842). Żadne źródło nie zawierało konkretnego numeru sprawy, daty, kwoty ani cytatu potwierdzającego taką działalność. Zidentyfikowano jedynie wpisy KRS (np. modyfikacja rubryki „Prokurenci” w dniu 2025‑12‑23), które nie są związane z postępowaniem karnym.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 27312,
              "output_tokens": 4016,
              "total_tokens": 31328,
              "cost_usd": 0.0065064
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:05.250999"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**CLOUD TECHNOLOGIES**\nKontekst: CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA, CLOUD TECHNOLOGIES,  (Dane: NIP: 9522106251, KRS: 0000405842, industry: 6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie CLOUD TECHNOLOGIES i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych wyników wyszukiwania dotyczących podmiotu CLOUD TECHNOLOGIES związanych z korupcją, nadużyciami finansowymi i przestępstwami gospodarczymi.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9968,
              "output_tokens": 501,
              "total_tokens": 10469,
              "cost_usd": 0.0017958
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:11.885216"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**CLOUD TECHNOLOGIES**\nKontekst: CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA, CLOUD TECHNOLOGIES,  (Dane: NIP: 9522106251, KRS: 0000405842, industry: 6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie CLOUD TECHNOLOGIES i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii Audyty, nieprawidłowości zarządcze i governance dla podmiotu CLOUD TECHNOLOGIES. Żadne z dostępnych źródeł nie zawierało konkretnych faktów, dat, kwot ani numerów spraw dotyczących nieprawidłowości zarządczych, audytów lub kwestii governance tego podmiotu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15675,
              "output_tokens": 518,
              "total_tokens": 16193,
              "cost_usd": 0.00266205
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:20.362369"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**CLOUD TECHNOLOGIES**\nKontekst: CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA, CLOUD TECHNOLOGIES,  (Dane: NIP: 9522106251, KRS: 0000405842, industry: 6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie CLOUD TECHNOLOGIES i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono żadnych informacji o ryzyku reputacyjnym, negatywnym wpływie na media ani opinie publiczną dotyczących podmiotu CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA. Wszystkie dostępne wyniki to neutralne lub pozytywne komunikaty korporacyjne (np. informacje o strategii, dynamice sprzedaży), które nie spełniają kryteriów adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 12971,
              "output_tokens": 1175,
              "total_tokens": 14146,
              "cost_usd": 0.00265065
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:29.896328"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**CLOUD TECHNOLOGIES**\nKontekst: CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA, CLOUD TECHNOLOGIES,  (Dane: NIP: 9522106251, KRS: 0000405842, industry: 6310D - POZOSTAŁA DZIAŁALNOŚĆ USŁUGOWA W ZAKRESIE INFRASTRUKTURY OBLICZENIOWEJ, PRZETWARZANIA DANYCH, ZARZĄDZANIA STRONAMI INTERNETOWYMI (HOSTING) I DZIAŁALNOŚCI POWIĄZANE, country: PL, description: REJESTR PRZEDSIĘBIORCÓW)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie CLOUD TECHNOLOGIES i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu CLOUD TECHNOLOGIES (CLOUD TECHNOLOGIES SPÓŁKA AKCYJNA, NIP 9522106251, KRS 0000405842) w kategorii Ekspozycja polityczna i wpływ państwa, ponieważ nie odnaleziono żadnych źródeł zawierających dokładnie tę nazwę podmiotu oraz powiązane fakty, daty, kwoty lub numery spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9133,
              "output_tokens": 479,
              "total_tokens": 9612,
              "cost_usd": 0.00165735
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:36.725528"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.01527225,
        "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-02T14:33:36.725727"
      }
    },
    {
      "task_id": "8a08b6bc-367a-4444-a464-19b422949a95",
      "subject_type": "PERSON",
      "subject_name": "ŁUKASZ KRASNOPOLSKI",
      "subject_full_name": "ŁUKASZ KRASNOPOLSKI",
      "subject_node_id": "ed38302e-43ec-4762-993a-d09189a51aa0",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "CZŁONEK RADY NADZORCZEJ",
        "PESEL": "81121511156",
        "birthDate": "1981-12-15",
        "secondName": null
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ŁUKASZ KRASNOPOLSKI**\nKontekst: ŁUKASZ KRASNOPOLSKI, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 81121511156, birthDate: 1981-12-15)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie ŁUKASZ KRASNOPOLSKI i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii 'Sprawy karne i postępowania prokuratorskie' dotyczących ŁUKASZA KRASNOPOLSKIEGO. Przeszukane źródła zawierały jedynie informacje o jego roli w Radzie Nadzorczej Cloud Technologies, bez odniesień do postępowań karnych, spraw sądowych, kwot lub numerów spraw.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6835,
              "output_tokens": 584,
              "total_tokens": 7419,
              "cost_usd": 0.00137565
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:42.332609"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ŁUKASZ KRASNOPOLSKI**\nKontekst: ŁUKASZ KRASNOPOLSKI, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 81121511156, birthDate: 1981-12-15)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie ŁUKASZ KRASNOPOLSKI i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania w kategorii korupcja, nadużycia finansowe i przestępstwa gospodarcze dotyczące ŁUKASZ KRASNOPOLSKI. W dostępnych źródłach nie znaleziono żadnych faktów, dat, kwot ani numerów spraw związanych z tą kategorią.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8733,
              "output_tokens": 604,
              "total_tokens": 9337,
              "cost_usd": 0.00167235
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:48.125572"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ŁUKASZ KRASNOPOLSKI**\nKontekst: ŁUKASZ KRASNOPOLSKI, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 81121511156, birthDate: 1981-12-15)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie ŁUKASZ KRASNOPOLSKI i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii audyty, nieprawidłowości zarządcze i governance dotyczących ŁUKASZA KRASNOPOLSKIEGO.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10823,
              "output_tokens": 415,
              "total_tokens": 11238,
              "cost_usd": 0.00187245
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:33:55.319027"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ŁUKASZ KRASNOPOLSKI**\nKontekst: ŁUKASZ KRASNOPOLSKI, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 81121511156, birthDate: 1981-12-15)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie ŁUKASZ KRASNOPOLSKI i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono żadnych informacji o ŁUKASZ KRASNOPOLSKI w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną. Wszystkie dostępne wyniki dotyczą jedynie jego funkcji w Radzie Nadzorczej Cloud Technologies oraz profilu zawodowego, bez wskazań na kontrowersje, skandale, postępowania sądowe, kary, oskarżenia czy inne negatywne zdarzenia medialne.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15460,
              "output_tokens": 1168,
              "total_tokens": 16628,
              "cost_usd": 0.0030198
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:34:03.858578"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ŁUKASZ KRASNOPOLSKI**\nKontekst: ŁUKASZ KRASNOPOLSKI, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 81121511156, birthDate: 1981-12-15)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie ŁUKASZ KRASNOPOLSKI i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na ekspozycję polityczną lub wpływ państwa na podmiot ŁUKASZ KRASNOPOLSKI po przeszukaniu dostępnych źródeł przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8198,
              "output_tokens": 490,
              "total_tokens": 8688,
              "cost_usd": 0.0015237
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:34:09.076393"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.009463949999999999,
        "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-02T14:34:09.076580"
      }
    },
    {
      "task_id": "e6acfce4-4064-4a5f-8941-6ab6ded51556",
      "subject_type": "PERSON",
      "subject_name": "PIOTR SOLENIEC",
      "subject_full_name": "PIOTR SOLENIEC",
      "subject_node_id": "2fe800c1-f6b8-418c-ab04-b3896694d4cf",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "CZŁONEK ZARZĄDU of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "CZŁONEK ZARZĄDU",
        "PESEL": "83031603475",
        "birthDate": "1983-03-16",
        "secondName": null
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR SOLENIEC**\nKontekst: PIOTR SOLENIEC, CZŁONEK ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK ZARZĄDU, PESEL: 83031603475, birthDate: 1983-03-16)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie PIOTR SOLENIEC i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji o sprawach karnych czy postępowaniach prokuratorskich związanych z Piotrem Soleniecem, członkiem zarządu Cloud Technologies.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16897,
              "output_tokens": 558,
              "total_tokens": 17455,
              "cost_usd": 0.00286935
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:34:19.265555"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR SOLENIEC**\nKontekst: PIOTR SOLENIEC, CZŁONEK ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK ZARZĄDU, PESEL: 83031603475, birthDate: 1983-03-16)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie PIOTR SOLENIEC i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na korupcję, nadużycia finansowe lub przestępstwa gospodarcze związane z Piotrem Soleniecem. Wyszukiwanie nie zwróciło żadnych artykułów, które zawierałyby konkretne fakty, daty, kwoty lub numery spraw powiązane z tą osobą w wymaganej kategorii.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 5855,
              "output_tokens": 846,
              "total_tokens": 6701,
              "cost_usd": 0.00138585
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:34:27.306981"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR SOLENIEC**\nKontekst: PIOTR SOLENIEC, CZŁONEK ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK ZARZĄDU, PESEL: 83031603475, birthDate: 1983-03-16)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie PIOTR SOLENIEC i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji o audytach, nieprawidłowościach zarządczych i governance dotyczących Piotra Soleniec w dostępnych źródłach. Wyniki wyszukiwania zawierają jedynie informacje o jego roli w Cloud Technologies, udziałach w wydarzeniach i profilach zawodowych, bez odniesień do audytów, nieprawidłowości zarządczych ani numerów spraw.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13045,
              "output_tokens": 836,
              "total_tokens": 13881,
              "cost_usd": 0.00245835
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:34:35.357269"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR SOLENIEC**\nKontekst: PIOTR SOLENIEC, CZŁONEK ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK ZARZĄDU, PESEL: 83031603475, birthDate: 1983-03-16)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie PIOTR SOLENIEC i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji w publicznych źródłach, które wprost wskazywałyby na ryzyko reputacyjne lub negatywny wpływ na media i opinię publiczną związany z osobą Piotr Soleniec (Członek Zarządu Cloud Technologies). Przeszukane dokumenty (raporty roczne, sprawozdania zarządu, analizy finansowe) zawierają jedynie standardowe informacje korporacyjne i ryzyka operacyjne, ale nie opisują żadnych incydentów, skandali, oskarżeń ani kontrowersji dotyczących tej osoby.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 53565,
              "output_tokens": 5304,
              "total_tokens": 58869,
              "cost_usd": 0.01121715
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:35:08.642296"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR SOLENIEC**\nKontekst: PIOTR SOLENIEC, CZŁONEK ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK ZARZĄDU, PESEL: 83031603475, birthDate: 1983-03-16)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie PIOTR SOLENIEC i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji dotyczących ekspozycji politycznej lub wpływu państwa na podmiot PIOTR SOLENIEC. Dostępne wyniki wyszukiwania dotyczą wyłącznie jego roli w Cloud Technologies oraz doświadczenia zawodowego, bez odniesień do działalności politycznej, powiązań z organami państwowymi, ani konkretnych faktów, dat, kwot czy numerów spraw w tej kategorii.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7562,
              "output_tokens": 772,
              "total_tokens": 8334,
              "cost_usd": 0.0015975
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:35:14.818541"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.019528200000000003,
        "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-02T14:35:14.818722"
      }
    },
    {
      "task_id": "e7d0a68e-cab1-493f-af91-6d37ff3286d6",
      "subject_type": "PERSON",
      "subject_name": "PIOTR PRAJSNAR",
      "subject_full_name": "PIOTR PRAJSNAR",
      "subject_node_id": "eb1a4b1d-3bc7-4bd7-ab2b-2d2a961e8592",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "PREZES ZARZĄDU of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "PREZES ZARZĄDU",
        "PESEL": "85040100619",
        "birthDate": "1985-04-01",
        "secondName": "JERZY"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR PRAJSNAR**\nKontekst: PIOTR PRAJSNAR, PREZES ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: PREZES ZARZĄDU, PESEL: 85040100619, birthDate: 1985-04-01, secondName: JERZY)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie PIOTR PRAJSNAR i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w kategorii Sprawy karne i postępowania prokuratorskie dotyczących podmiotu PIOTR PRAJSNAR przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13635,
              "output_tokens": 724,
              "total_tokens": 14359,
              "cost_usd": 0.00247965
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:35:23.187535"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR PRAJSNAR**\nKontekst: PIOTR PRAJSNAR, PREZES ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: PREZES ZARZĄDU, PESEL: 85040100619, birthDate: 1985-04-01, secondName: JERZY)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie PIOTR PRAJSNAR i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Po przeprowadzeniu dokładnego wyszukiwania w kategorii 'Korupcja, nadużycia finansowe i przestępstwa gospodarcze' nie znaleziono żadnych informacji ani konkretnych faktów, dat, kwot ani numerów spraw bezpośrednio związanych z osobą PIOTR PRAJSNAR (prezes zarządu Cloud Technologies) przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6035,
              "output_tokens": 605,
              "total_tokens": 6640,
              "cost_usd": 0.00126825
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:35:29.002870"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR PRAJSNAR**\nKontekst: PIOTR PRAJSNAR, PREZES ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: PREZES ZARZĄDU, PESEL: 85040100619, birthDate: 1985-04-01, secondName: JERZY)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie PIOTR PRAJSNAR i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji dotyczących nieprawidłowości zarządczych, audytów lub innych zdarzeń w kategorii Audyty, nieprawidłowości zarządcze i governance, które byłyby bezpośrednio powiązane z osobą PIOTR PRAJSNAR (prezes zarządu Cloud Technologies) przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16119,
              "output_tokens": 1015,
              "total_tokens": 17134,
              "cost_usd": 0.00302685
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:35:42.087856"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR PRAJSNAR**\nKontekst: PIOTR PRAJSNAR, PREZES ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: PREZES ZARZĄDU, PESEL: 85040100619, birthDate: 1985-04-01, secondName: JERZY)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie PIOTR PRAJSNAR i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie znaleziono żadnych publikacji ani artykułów w kategorii \\\"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\\\", które zawierałyby konkretne fakty, daty, kwoty lub numery spraw dotyczące osoby PIOTR PRAJSNAR (prezes zarządu Cloud Technologies). Wszystkie napotkane wyniki dotyczyły ogólnych opisów ryzyka reputacyjnego lub pozytywnych wywiadów z prezesem, a nie negatywnych zdarzeń medialnych spełniających kryteria adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 16470,
              "output_tokens": 3571,
              "total_tokens": 20041,
              "cost_usd": 0.0046131
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:35:57.269277"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**PIOTR PRAJSNAR**\nKontekst: PIOTR PRAJSNAR, PREZES ZARZĄDU of CLOUD TECHNOLOGIES,  (Dane: role: PREZES ZARZĄDU, PESEL: 85040100619, birthDate: 1985-04-01, secondName: JERZY)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie PIOTR PRAJSNAR i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania dotyczących ekspozycji politycznej i wpływu państwa na podmiot PIOTR PRAJSNAR przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22556,
              "output_tokens": 931,
              "total_tokens": 23487,
              "cost_usd": 0.003942
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:36:12.193357"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.015329850000000003,
        "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-02T14:36:12.193540"
      }
    },
    {
      "task_id": "ca3f7870-415c-4115-bdeb-a0901d9d8d22",
      "subject_type": "PERSON",
      "subject_name": "KAMIL BARGIEL",
      "subject_full_name": "KAMIL BARGIEL",
      "subject_node_id": "dff13d94-d20b-4299-9dac-1fb032e63976",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "CZŁONEK RADY NADZORCZEJ",
        "PESEL": "86101501118",
        "birthDate": "1986-10-15",
        "secondName": "SEBASTIAN"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**KAMIL BARGIEL**\nKontekst: KAMIL BARGIEL, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 86101501118, birthDate: 1986-10-15, secondName: SEBASTIAN)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie KAMIL BARGIEL i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o sprawach karnych i postępowaniach prokuratorskich związanych z KAMIL BARGIEL.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10223,
              "output_tokens": 399,
              "total_tokens": 10622,
              "cost_usd": 0.00177285
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:36:18.073461"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**KAMIL BARGIEL**\nKontekst: KAMIL BARGIEL, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 86101501118, birthDate: 1986-10-15, secondName: SEBASTIAN)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie KAMIL BARGIEL i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących KAMILA BARGIELA w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10930,
              "output_tokens": 473,
              "total_tokens": 11403,
              "cost_usd": 0.0019233
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:36:24.225748"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**KAMIL BARGIEL**\nKontekst: KAMIL BARGIEL, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 86101501118, birthDate: 1986-10-15, secondName: SEBASTIAN)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie KAMIL BARGIEL i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii Audyty, nieprawidłowości zarządcze i governance związanych z KAMIL BARGIEL. Przeszukane źródła nie zawierały żadnych informacji o audytach, nieprawidłowościach zarządczych, kwotach, datach ani numerach spraw dotyczących tej osoby.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7124,
              "output_tokens": 504,
              "total_tokens": 7628,
              "cost_usd": 0.001371
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:36:30.067438"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**KAMIL BARGIEL**\nKontekst: KAMIL BARGIEL, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 86101501118, birthDate: 1986-10-15, secondName: SEBASTIAN)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie KAMIL BARGIEL i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono żadnych informacji o Kamilu Bargielu (KAMIL BARGIEL) w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną. Dostępne źródła dotyczą wyłącznie jego formalnych ról w Radzie Nadzorczej Cloud Technologies oraz standardowych informacji biograficznych, które nie wskazują na negatywne zdarzenia, kontrowersje, skandale ani inne elementy mogące stanowić adverse media.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 48872,
              "output_tokens": 2585,
              "total_tokens": 51457,
              "cost_usd": 0.0088818
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:36:41.839413"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**KAMIL BARGIEL**\nKontekst: KAMIL BARGIEL, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 86101501118, birthDate: 1986-10-15, secondName: SEBASTIAN)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie KAMIL BARGIEL i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie odnaleziono żadnych informacji wskazujących na polityczną ekspozycję lub wpływ państwa dotyczących KAMILA BARGIELA (członek Rady Nadzorczej Cloud Technologies). Brak danych o powiązaniach politycznych, udziałach w organach państwowych, działalności partyjnej ani o wpływie państwa na jego działalność zawodową.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11453,
              "output_tokens": 462,
              "total_tokens": 11915,
              "cost_usd": 0.00199515
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:36:48.590435"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.015944100000000003,
        "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-02T14:36:48.590608"
      }
    },
    {
      "task_id": "7b3d97e8-8627-470d-b668-34d6edd39f5d",
      "subject_type": "PERSON",
      "subject_name": "SZYMON OKOŃ",
      "subject_full_name": "SZYMON OKOŃ",
      "subject_node_id": "6eb2f3e8-2d9b-4051-8596-6e2302554cb2",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "CZŁONEK RADY NADZORCZEJ",
        "PESEL": "87062905232",
        "birthDate": "1987-06-29",
        "secondName": "PIOTR"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**SZYMON OKOŃ**\nKontekst: SZYMON OKOŃ, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie SZYMON OKOŃ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Wyniki wyszukiwania nie zawierają żadnych informacji dotyczących spraw karnych ani postępowań prokuratorskich związanych z podmiotem SZYMON OKOŃ (CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 31101,
              "output_tokens": 980,
              "total_tokens": 32081,
              "cost_usd": 0.00525315
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:37:06.024064"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**SZYMON OKOŃ**\nKontekst: SZYMON OKOŃ, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie SZYMON OKOŃ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji w dostępnych źródłach dotyczących SZYMONA OKOŃ (CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, data urodzenia: 1987-06-29, drugie imię: PIOTR) powiązanych z korupcją, nadużyciami finansowymi lub przestępstwami gospodarczymi.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13703,
              "output_tokens": 501,
              "total_tokens": 14204,
              "cost_usd": 0.00235605
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:37:12.295045"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**SZYMON OKOŃ**\nKontekst: SZYMON OKOŃ, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie SZYMON OKOŃ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych publicznie informacji w kategorii Audyty, nieprawidłowości zarządcze i governance, które dotyczyłyby SZYMONA OKOŃ (członek Rady Nadzorczej Cloud Technologies) przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0). Przegląd dostępnych źródeł nie wykazał konkretnych faktów, dat, kwot ani numerów spraw związanych z audytami lub nieprawidłowościami zarządczymi dotyczącymi tej osoby.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 33659,
              "output_tokens": 1771,
              "total_tokens": 35430,
              "cost_usd": 0.00611145
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:37:48.143327"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**SZYMON OKOŃ**\nKontekst: SZYMON OKOŃ, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie SZYMON OKOŃ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną dla dokładnego dopasowania nazwy SZYMON OKOŃ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22553,
              "output_tokens": 4297,
              "total_tokens": 26850,
              "cost_usd": 0.00596115
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:38:08.813980"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**SZYMON OKOŃ**\nKontekst: SZYMON OKOŃ, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 87062905232, birthDate: 1987-06-29, secondName: PIOTR)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie SZYMON OKOŃ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie znaleziono żadnych informacji, które łączyłyby SZYMONA OKOŃA (członek rady nadzorczej Cloud Technologies, PESEL 87062905232, data urodzenia 1987-06-29, drugie imię PIOTR) z ekspozycją polityczną lub wpływami państwa. Żadne źródła nie podają faktów, dat, kwot ani numerów spraw dotyczących takiej ekspozycji, dlatego wynik jest pusty.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 38321,
              "output_tokens": 1003,
              "total_tokens": 39324,
              "cost_usd": 0.00634995
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:12.455218"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.02603175,
        "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-02T14:39:12.455369"
      }
    },
    {
      "task_id": "8aba3b01-ce27-460a-bd59-5b84cbc64518",
      "subject_type": "PERSON",
      "subject_name": "NIKOLETTA KOZIOŁ",
      "subject_full_name": "NIKOLETTA KOZIOŁ",
      "subject_node_id": "c61f4e0d-9dd1-42f5-905a-0d650c8af4aa",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "PROKURENT of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "PROKURENT",
        "PESEL": "94091006966",
        "birthDate": "1994-09-10",
        "secondName": null
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**NIKOLETTA KOZIOŁ**\nKontekst: NIKOLETTA KOZIOŁ, PROKURENT of CLOUD TECHNOLOGIES,  (Dane: role: PROKURENT, PESEL: 94091006966, birthDate: 1994-09-10)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie NIKOLETTA KOZIOŁ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak bezpośrednich wyników wyszukiwania w kategorii Sprawy karne i postępowania prokuratorskie dla podmiotu NIKOLETTA KOZIOŁ.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9227,
              "output_tokens": 444,
              "total_tokens": 9671,
              "cost_usd": 0.00165045
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:18.431786"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**NIKOLETTA KOZIOŁ**\nKontekst: NIKOLETTA KOZIOŁ, PROKURENT of CLOUD TECHNOLOGIES,  (Dane: role: PROKURENT, PESEL: 94091006966, birthDate: 1994-09-10)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie NIKOLETTA KOZIOŁ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących Nikoletty Kozioł w kategorii korupcja, nadużycia finansowe i przestępstwa gospodarcze.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6717,
              "output_tokens": 613,
              "total_tokens": 7330,
              "cost_usd": 0.00137535
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:24.761758"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**NIKOLETTA KOZIOŁ**\nKontekst: NIKOLETTA KOZIOŁ, PROKURENT of CLOUD TECHNOLOGIES,  (Dane: role: PROKURENT, PESEL: 94091006966, birthDate: 1994-09-10)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie NIKOLETTA KOZIOŁ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie odnaleziono żadnych źródeł zawierających informacje o audytach, nieprawidłowościach zarządczych lub kwestiach governance związanych z podmiotem NIKOLETTA KOZIOŁ (PROKURENT, PESEL 94091006966, data urodzenia 1994-09-10). Wyniki wyszukiwania dotyczyły jedynie jej działalności zawodowej jako prawnika w kancelarii Clifford Chance oraz publikacji na temat prawa handlowego i fundacji rodzinnych, bez odniesień do audytów czy nieprawidłowości zarządczych.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7530,
              "output_tokens": 734,
              "total_tokens": 8264,
              "cost_usd": 0.0015699
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:31.429418"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**NIKOLETTA KOZIOŁ**\nKontekst: NIKOLETTA KOZIOŁ, PROKURENT of CLOUD TECHNOLOGIES,  (Dane: role: PROKURENT, PESEL: 94091006966, birthDate: 1994-09-10)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie NIKOLETTA KOZIOŁ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji o NIKOLETTA KOZIOŁ w kategorii ryzyka reputacyjnego oraz wpływu na media i opinię publiczną przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0). Wszystkie dostępne wyniki dotyczą jedynie profili zawodowych i nie zawierają negatywnych faktów, dat, kwot ani numerów spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6905,
              "output_tokens": 838,
              "total_tokens": 7743,
              "cost_usd": 0.00153855
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:37.807500"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**NIKOLETTA KOZIOŁ**\nKontekst: NIKOLETTA KOZIOŁ, PROKURENT of CLOUD TECHNOLOGIES,  (Dane: role: PROKURENT, PESEL: 94091006966, birthDate: 1994-09-10)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie NIKOLETTA KOZIOŁ i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji o NIKOLETTA KOZIOŁ w kontekście ekspozycji politycznej i wpływu państwa. Przeszukane źródła (InfoVeriti, LinkedIn, ResearchGate, Facebook) zawierały jedynie dane osobowe i informacje o zatrudnieniu, ale nie odnosiły się do działalności politycznej, powiązań z organami państwa, udziału w projektach rządowych, ani żadnych innych faktów związanych z kategorią 'Ekspozycja polityczna i wpływ państwa'.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 7777,
              "output_tokens": 828,
              "total_tokens": 8605,
              "cost_usd": 0.00166335
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:44.712507"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.007797599999999999,
        "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-02T14:39:44.712686"
      }
    },
    {
      "task_id": "d5a17fbf-e422-46bf-a357-a978eb516730",
      "subject_type": "PERSON",
      "subject_name": "MARCIN BRENDOTA",
      "subject_full_name": "MARCIN BRENDOTA",
      "subject_node_id": "086180d6-53d1-44a2-875e-e7d3040c4413",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "CZŁONEK RADY NADZORCZEJ",
        "PESEL": "74102405739",
        "birthDate": "1974-10-24",
        "secondName": null
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**MARCIN BRENDOTA**\nKontekst: MARCIN BRENDOTA, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie MARCIN BRENDOTA i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji o sprawach karnych i postępowaniach prokuratorskich związanych z Marcinem Brendotą (CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24). Wszystkie znalezione źródła dotyczą wyłącznie jego roli w spółce Cloud Technologies oraz kwalifikacji zawodowych, bez odniesień do postępowań karnych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17612,
              "output_tokens": 497,
              "total_tokens": 18109,
              "cost_usd": 0.00294
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:50.318064"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**MARCIN BRENDOTA**\nKontekst: MARCIN BRENDOTA, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie MARCIN BRENDOTA i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji dotyczących Marcina BRENDOTA (CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24) w kontekście korupcji, nadużyć finansowych i przestępstw gospodarczych. Wyszukiwanie przy zachowaniu ścisłego dopasowania nazwy nie zwróciło żadnych źródeł potwierdzających takie zdarzenia.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9046,
              "output_tokens": 475,
              "total_tokens": 9521,
              "cost_usd": 0.0016419
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:39:56.603278"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**MARCIN BRENDOTA**\nKontekst: MARCIN BRENDOTA, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie MARCIN BRENDOTA i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonych wyszukiwaniach nie znaleziono żadnych informacji dotyczących audytów, nieprawidłowości zarządczych ani kwestii governance związanych z MARCINEM BRENDOTĄ (Członek Rady Nadzorczej Cloud Technologies). Dostępne wyniki obejmują jedynie standardowe komunikaty korporacyjne, raporty roczne i informacje o powołaniu do organów spółki, które nie zawierają faktów o nieprawidłowościach, kwotach, datach czy numerach spraw w tej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 29104,
              "output_tokens": 1783,
              "total_tokens": 30887,
              "cost_usd": 0.0054354
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:08.355277"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**MARCIN BRENDOTA**\nKontekst: MARCIN BRENDOTA, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie MARCIN BRENDOTA i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Wyniki wyszukiwania dla Marcina Brendoty nie wykazały żadnych negatywnych informacji ani zdarzeń o charakterze reputacyjnym w kategorii 'Ryzyko reputacyjne oraz wpływ na media i opinię publiczną'. Dostępne źródła potwierdzają jedynie jego pełnienie funkcji członka Rady Nadzorczej w spółkach Cloud Technologies S.A. i Milton Essex S.A., bez wskazywania na kontrowersje, skandale, postępowania sądowe, kary czy inne zdarzenia mogące wpłynąć negatywnie na reputację.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 36162,
              "output_tokens": 1039,
              "total_tokens": 37201,
              "cost_usd": 0.0060477
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:17.581544"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**MARCIN BRENDOTA**\nKontekst: MARCIN BRENDOTA, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 74102405739, birthDate: 1974-10-24)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie MARCIN BRENDOTA i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji dotyczących ekspozycji politycznej i wpływu państwa związanych z MARCINEM BRENDOTĄ (członek rady nadzorczej Cloud Technologies) przy zachowaniu wymogu dokładnego dopasowania nazwy. Wszystkie dostępne wyniki dotyczą jedynie zmian w zarządzie, profili zawodowych i powiązań korporacyjnych, a nie politycznych powiązań, wpływu państwa, kwot, dat czy numerów spraw.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13187,
              "output_tokens": 1443,
              "total_tokens": 14630,
              "cost_usd": 0.00284385
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:27.524667"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.018908849999999998,
        "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-02T14:40:27.524894"
      }
    },
    {
      "task_id": "bdbbc14e-851e-4c92-a51f-6ab8747bee88",
      "subject_type": "PERSON",
      "subject_name": "BARTOSZ GONCZAREK",
      "subject_full_name": "BARTOSZ GONCZAREK",
      "subject_node_id": "65c7a1c6-c995-4371-bb2e-6f31fa843a14",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES",
      "context_data": {
        "role": "CZŁONEK RADY NADZORCZEJ",
        "PESEL": "78050101798",
        "birthDate": "1978-05-01",
        "secondName": "ADAM"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**BARTOSZ GONCZAREK**\nKontekst: BARTOSZ GONCZAREK, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 78050101798, birthDate: 1978-05-01, secondName: ADAM)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie BARTOSZ GONCZAREK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak dostępnych informacji o sprawach karnych ani postępowaniach prokuratorskich dotyczących Bartosza Gonczarka (Bartosz Adam Gonczarek, PESEL 78050101798, data urodzenia 1978-05-01) w dostępnych źródłach.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11448,
              "output_tokens": 389,
              "total_tokens": 11837,
              "cost_usd": 0.0019506
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:33.704454"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**BARTOSZ GONCZAREK**\nKontekst: BARTOSZ GONCZAREK, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 78050101798, birthDate: 1978-05-01, secondName: ADAM)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie BARTOSZ GONCZAREK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu BARTOSZ GONCZAREK w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11958,
              "output_tokens": 364,
              "total_tokens": 12322,
              "cost_usd": 0.0020121
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:39.140578"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**BARTOSZ GONCZAREK**\nKontekst: BARTOSZ GONCZAREK, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 78050101798, birthDate: 1978-05-01, secondName: ADAM)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie BARTOSZ GONCZAREK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak informacji wskazujących na nieprawidłowości w zakresie audytów, nieprawidłowości zarządczych i governance dotyczących podmiotu BARTOSZ GONCZAREK.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8650,
              "output_tokens": 442,
              "total_tokens": 9092,
              "cost_usd": 0.0015627
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:45.022250"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**BARTOSZ GONCZAREK**\nKontekst: BARTOSZ GONCZAREK, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 78050101798, birthDate: 1978-05-01, secondName: ADAM)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie BARTOSZ GONCZAREK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania wskazujących na ryzyko reputacyjne lub negatywny wpływ na media i opinię publiczną dla podmiotu Bartosz Gonczarek przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11140,
              "output_tokens": 600,
              "total_tokens": 11740,
              "cost_usd": 0.002031
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:51.455220"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**BARTOSZ GONCZAREK**\nKontekst: BARTOSZ GONCZAREK, CZŁONEK RADY NADZORCZEJ of CLOUD TECHNOLOGIES,  (Dane: role: CZŁONEK RADY NADZORCZEJ, PESEL: 78050101798, birthDate: 1978-05-01, secondName: ADAM)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie BARTOSZ GONCZAREK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących kategorii 'Ekspozycja polityczna i wpływ państwa' dla podmiotu BARTOSZ GONCZAREK przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0). Dostępne wyniki dotyczą działalności biznesowej i edukacyjnej, nie zawierają faktów, dat, kwot ani numerów spraw związanych z ekspozycją polityczną i wpływem państwa.\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6560,
              "output_tokens": 705,
              "total_tokens": 7265,
              "cost_usd": 0.001407
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:40:58.548066"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0089634,
        "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-02T14:40:58.548263"
      }
    },
    {
      "task_id": "78327a79-029c-4ce2-85e5-0c815a1246b9",
      "subject_type": "ENTITY",
      "subject_name": "ONAUDIENCE LTD",
      "subject_full_name": "ONAUDIENCE LTD",
      "subject_node_id": "c59cceeb-7f88-4732-ae78-04643e69ab94",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "Podmiot zależny of CLOUD TECHNOLOGIES",
      "context_data": {
        "country": "PL",
        "description": "Podmiot zależny",
        "role": "Podmiot zależny"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONAUDIENCE LTD**\nKontekst: ONAUDIENCE LTD, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie ONAUDIENCE LTD i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących spraw karnych i postępowań prokuratorskich związanych z ONAUDIENCE LTD, ponieważ nie znaleziono żadnych źródeł zawierających dokładne dopasowanie nazwy podmiotu w tej kategorii.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 6778,
              "output_tokens": 506,
              "total_tokens": 7284,
              "cost_usd": 0.0013203
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:03.564806"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONAUDIENCE LTD**\nKontekst: ONAUDIENCE LTD, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie ONAUDIENCE LTD i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących podmiotu ONAUDIENCE LTD w kategorii Korupcja, nadużycia finansowe i przestępstwa gospodarcze.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8162,
              "output_tokens": 585,
              "total_tokens": 8747,
              "cost_usd": 0.0015753
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:09.355384"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONAUDIENCE LTD**\nKontekst: ONAUDIENCE LTD, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie ONAUDIENCE LTD i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak istotnych wyników wyszukiwania dotyczących audytów, nieprawidłowości zarządczych i governance dla podmiotu ONAUDIENCE LTD.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 10643,
              "output_tokens": 389,
              "total_tokens": 11032,
              "cost_usd": 0.00182985
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:14.705172"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONAUDIENCE LTD**\nKontekst: ONAUDIENCE LTD, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie ONAUDIENCE LTD i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników spełniających kryteria wyszukiwania: nie znaleziono żadnych konkretnych informacji o negatywnych zdarzeniach, sprawach sądowych, karach, kwotach lub datach związanych z podmiotem ONAUDIENCE LTD w kategorii ryzyka reputacyjnego i wpływu na media/opinię publiczną. Wszystkie znalezione wyniki dotyczyły ogólnych zagadnień reputacji, a nie konkretnego, negatywnego zdarzenia związanego z ONAUDIENCE LTD.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 17591,
              "output_tokens": 821,
              "total_tokens": 18412,
              "cost_usd": 0.00313125
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:21.273445"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONAUDIENCE LTD**\nKontekst: ONAUDIENCE LTD, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie ONAUDIENCE LTD i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących ekspozycji politycznej i wpływu państwa na podmiot ONAUDIENCE LTD. W dostępnych źródłach nie znaleziono żadnych faktów, dat, kwot ani numerów spraw związanych z polityczną ekspozycją lub wpływem państwa.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8168,
              "output_tokens": 622,
              "total_tokens": 8790,
              "cost_usd": 0.0015984
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:27.430076"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.0094551,
        "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-02T14:41:27.430273"
      }
    },
    {
      "task_id": "0de4161a-7ff7-4c31-b399-1dde406e3944",
      "subject_type": "ENTITY",
      "subject_name": "AUDIENCE NETWORK",
      "subject_full_name": "AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "0a296fe7-c104-4a2c-a499-c2b06d5550dc",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "Podmiot zależny of CLOUD TECHNOLOGIES",
      "context_data": {
        "NIP": "9512384089",
        "KRS": "0000524099",
        "country": "PL",
        "description": "Podmiot zależny",
        "role": "Podmiot zależny"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**AUDIENCE NETWORK**\nKontekst: AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9512384089, KRS: 0000524099, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie AUDIENCE NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak bezpośrednich wyników wyszukiwania dla podmiotu \\\"AUDIENCE NETWORK\\\" w kategorii Sprawy karne i postępowania prokuratorskie przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 22456,
              "output_tokens": 930,
              "total_tokens": 23386,
              "cost_usd": 0.0039264
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:37.769672"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**AUDIENCE NETWORK**\nKontekst: AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9512384089, KRS: 0000524099, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie AUDIENCE NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu AUDIENCE NETWORK w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze, przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 15015,
              "output_tokens": 539,
              "total_tokens": 15554,
              "cost_usd": 0.00257565
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:44.312174"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**AUDIENCE NETWORK**\nKontekst: AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9512384089, KRS: 0000524099, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie AUDIENCE NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"W przeprowadzonym wyszukiwaniu nie znaleziono żadnych informacji dotyczących audytów, nieprawidłowości zarządczych ani kwestii governance związanych z podmiotem AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ. Zidentyfikowano jedynie dane rejestrowe i informacje o zarządzie, które nie należą do kategorii adverse media wymienionej w zapytaniu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 11388,
              "output_tokens": 1176,
              "total_tokens": 12564,
              "cost_usd": 0.0024138
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:41:52.363292"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**AUDIENCE NETWORK**\nKontekst: AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9512384089, KRS: 0000524099, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie AUDIENCE NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono informacji o ryzyku reputacyjnym ani wpływie na media i opinię publiczną dotyczących podmiotu AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ w dostępnych źródłach przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 13805,
              "output_tokens": 1224,
              "total_tokens": 15029,
              "cost_usd": 0.00280515
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:00.025077"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**AUDIENCE NETWORK**\nKontekst: AUDIENCE NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9512384089, KRS: 0000524099, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie AUDIENCE NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania w kategorii Ekspozycja polityczna i wpływ państwa dla podmiotu AUDIENCE NETWORK przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 8204,
              "output_tokens": 480,
              "total_tokens": 8684,
              "cost_usd": 0.0015186
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:06.177816"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.013239599999999999,
        "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-02T14:42:06.177973"
      }
    },
    {
      "task_id": "558c4bcd-59ca-41e1-8704-9e976baad8fa",
      "subject_type": "ENTITY",
      "subject_name": "ONLINE ADVERTISING NETWORK",
      "subject_full_name": "ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
      "subject_node_id": "a29b3aad-1f15-4e4a-8d2b-4caa605fd02a",
      "parent_task_id": "449ba6b2-a2f6-4699-85bb-9695c4fded71",
      "context_description": "Podmiot zależny of CLOUD TECHNOLOGIES",
      "context_data": {
        "NIP": "9522167057",
        "KRS": "0000691949",
        "country": "PL",
        "description": "Podmiot zależny",
        "role": "Podmiot zależny"
      },
      "search_state": {
        "iterations": [
          {
            "iteration_number": 1,
            "category": "CRIMINAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONLINE ADVERTISING NETWORK**\nKontekst: ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9522167057, KRS: 0000691949, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Sprawy karne i postępowania prokuratorskie**\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Sprawy karne i postępowania prokuratorskie\n2.\nSkup się na podmiocie ONLINE ADVERTISING NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dla podmiotu ONLINE ADVERTISING NETWORK w kategorii Sprawy karne i postępowania prokuratorskie przy zachowaniu wymogu dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9748,
              "output_tokens": 663,
              "total_tokens": 10411,
              "cost_usd": 0.00186
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:11.997220"
          },
          {
            "iteration_number": 2,
            "category": "CORRUPTION",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONLINE ADVERTISING NETWORK**\nKontekst: ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9522167057, KRS: 0000691949, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Korupcja, nadużycia finansowe i przestępstwa gospodarcze**\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Korupcja, nadużycia finansowe i przestępstwa gospodarcze\n2.\nSkup się na podmiocie ONLINE ADVERTISING NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Nie znaleziono żadnych informacji w publicznie dostępnych źródłach dotyczących podmiotu o dokładnej nazwie \\\"ONLINE ADVERTISING NETWORK\\\" w kontekście korupcji, nadużyć finansowych i przestępstw gospodarczych. Zgodnie z zasadami wyszukiwania, dopasowanie musi być dokładne (Levenshtein = 0), a żadne źródło nie zawiera takiego identycznego wpisu.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9383,
              "output_tokens": 1090,
              "total_tokens": 10473,
              "cost_usd": 0.00206145
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:18.853368"
          },
          {
            "iteration_number": 3,
            "category": "GOVERNANCE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONLINE ADVERTISING NETWORK**\nKontekst: ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9522167057, KRS: 0000691949, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Audyty, nieprawidłowości zarządcze i governance**\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Audyty, nieprawidłowości zarządcze i governance\n2.\nSkup się na podmiocie ONLINE ADVERTISING NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych informacji dotyczących nieprawidłowości zarządczych, audytów lub problemów governance dla podmiotu ONLINE ADVERTISING NETWORK w kategorii Audyty, nieprawidłowości zarządcze i governance. Przeszukane źródła zawierały jedynie dane rejestrowe spółki (KRS, NIP, REGON, data rejestracji, skład zarządu) oraz ogólne informacje o działalności, bez odniesień do audytów, nieprawidłowości zarządczych czy postępowań sądowych.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 14460,
              "output_tokens": 682,
              "total_tokens": 15142,
              "cost_usd": 0.0025782
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:26.071370"
          },
          {
            "iteration_number": 4,
            "category": "REPUTATIONAL",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONLINE ADVERTISING NETWORK**\nKontekst: ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9522167057, KRS: 0000691949, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Ryzyko reputacyjne oraz wpływ na media i opinię publiczną**\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\n2.\nSkup się na podmiocie ONLINE ADVERTISING NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak wyników wyszukiwania dotyczących ryzyka reputacyjnego oraz wpływu na media i opinię publiczną dla podmiotu ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ przy zachowaniu wymogów dokładnego dopasowania nazwy.\"\n}",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 9866,
              "output_tokens": 653,
              "total_tokens": 10519,
              "cost_usd": 0.0018717
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:32.242790"
          },
          {
            "iteration_number": 5,
            "category": "POLITICAL_EXPOSURE",
            "prompt_text": "Przeprowadź wyszukiwanie adverse media dla podmiotu:\n**ONLINE ADVERTISING NETWORK**\nKontekst: ONLINE ADVERTISING NETWORK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Podmiot zależny of CLOUD TECHNOLOGIES,  (Dane: NIP: 9522167057, KRS: 0000691949, country: PL, description: Podmiot zależny, role: Podmiot zależny)\n\nKATEGORIA DO ZBADANIA: **Ekspozycja polityczna i wpływ państwa**\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\nINSTRUKCJE:\nSearch Rules:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- Levenshtein distance must be 0.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n\n\n1. Wyszukaj informacje WYŁĄCZNIE w kategorii: Ekspozycja polityczna i wpływ państwa\n2.\nSkup się na podmiocie ONLINE ADVERTISING NETWORK i powiązanych osobach/firmach\n3. Znajdź konkretne fakty, daty, kwoty, numery spraw\n\nWYMAGANY FORMAT ODPOWIEDZI (JSON):\n{\n  \"findings\": [\n    {\n      \"title\": \"Krótki tytuł znaleziska (10-15 słów)\",\n      \"description\": \"Szczegółowy opis oparty na źródłach (3-5 zdań)\",\n      \"severity\": \"HIGH|MEDIUM|LOW|NEUTRAL\",\n      \"date\": \"YYYY-MM-DD lub null\",\n      \"status\": \"ongoing|resolved|alleged|pending\",\n      \"source_urls\": [\"url1\", \"url2\"],\n      \"raw_text\": \"Dokładny cytat ze źródła potwierdzający znalezisko\",\n      \"context\": {\"birthDate\":\"data urodzenia\",\"secondName\":\"drugie imię\",\"PESEL\":\"numer PESEL\",\"NIP\":\"numer NIP\",\"KRS\":\"numer KRS\",\"REGON\":\"numer REGON\"}\n    }\n  ],\n  \"no_findings_reason\": \"Jeśli brak wyników, wyjaśnij dlaczego\"\n}\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w sekcji context\n",
            "response_text": "```json\n{\n  \"findings\": [],\n  \"no_findings_reason\": \"Brak konkretnych wyników wyszukiwania dotyczących podmiotu 'ONLINE ADVERTISING NETWORK' w kategorii 'Ekspozycja polityczna i wpływ państwa' przy zachowaniu wymogu dokładnego dopasowania nazwy (Levenshtein = 0).\"\n}\n```",
            "findings_count": 0,
            "facts_extracted": 0,
            "cost": {
              "input_tokens": 28589,
              "output_tokens": 892,
              "total_tokens": 29481,
              "cost_usd": 0.00482355
            },
            "information_gain": 0.0,
            "timestamp": "2026-03-02T14:42:39.798906"
          }
        ],
        "categories_checked": [
          "CRIMINAL",
          "CORRUPTION",
          "GOVERNANCE",
          "REPUTATIONAL",
          "POLITICAL_EXPOSURE"
        ],
        "findings": [],
        "facts": [],
        "cumulative_cost": 0.013194899999999999,
        "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-02T14:42:39.799084"
      }
    }
  ],
  "total_facts": 0,
  "total_findings": 0
}