Displaying gathered facts structured for the report generator.
⬇ output_json (ReportData format)
{
"entity_name": "GRABGYROS Gayk Ambartsumyan",
"entity_full_name": "GRABGYROS Gayk Ambartsumyan",
"subject_context": {
"GRABGYROS Gayk Ambartsumyan": {
"name": "GRABGYROS Gayk Ambartsumyan",
"context": ""
}
},
"facts_by_category": {},
"facts_by_subject": {},
"facts_by_relation": {},
"total_cost": {
"task_costs": [],
"total_override": 0.0894234
},
"screening_tasks": [
{
"task_id": "2f8e9f41-5363-4244-8c31-7851adb3d20f",
"subject_type": "ENTITY",
"subject_name": "GRABGYROS Gayk Ambartsumyan",
"subject_full_name": "GRABGYROS Gayk Ambartsumyan",
"subject_node_id": "f9421cab-0543-4a43-86b9-c4bb5702d2ca",
"context_description": "GRABGYROS Gayk Ambartsumyan",
"context_data": {},
"search_state": {
"iterations": [
{
"iteration_number": 1,
"category": "CRIMINAL",
"prompt_text": "Przeprowadź screening adverse media dla podmiotu:\n**GRABGYROS Gayk Ambartsumyan**\nKontekst pomocniczy: GRABGYROS Gayk Ambartsumyan, GRABGYROS Gayk Ambartsumyan, \n\nDla każdego etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla GRABGYROS Gayk Ambartsumyan w kategorii: \"Sprawy karne i postępowania prokuratorskie\"\n\nIteracja: 1\nDotychczas sprawdzone kategorie: brak\n\n1. Skup się na podmiocie GRABGYROS Gayk Ambartsumyan i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła (raw_text)\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w polu context\n- source_urls: tylko jeden URL na finding; nie łącz wielu URL w jeden finding\n",
"response_text": "{\"findings\":[],\"no_findings_reason\":\"No exact matches or relevant adverse media findings for GRABGYROS Gayk Ambartsumyan\"}",
"findings_count": 0,
"facts_extracted": 0,
"cost": {
"input_tokens": 51507,
"output_tokens": 1235,
"total_tokens": 52742,
"web_searches": 2,
"visit_webpages": 1,
"browser_automations": 0,
"code_executions": 1,
"wolfram_alpha_executions": 0,
"cost_usd": 0.02546705
},
"information_gain": 0.0,
"timestamp": "2026-04-11T07:51:17.338842"
},
{
"iteration_number": 2,
"category": "CORRUPTION",
"prompt_text": "Przeprowadź screening adverse media dla podmiotu:\n**GRABGYROS Gayk Ambartsumyan**\nKontekst pomocniczy: GRABGYROS Gayk Ambartsumyan, GRABGYROS Gayk Ambartsumyan, \n\nDla każdego etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla GRABGYROS Gayk Ambartsumyan w kategorii: \"Korupcja, łapownictwo i przestępstwa korupcyjne\"\n\nIteracja: 2\nDotychczas sprawdzone kategorie: CRIMINAL\n\n1. Skup się na podmiocie GRABGYROS Gayk Ambartsumyan i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła (raw_text)\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w polu context\n- source_urls: tylko jeden URL na finding; nie łącz wielu URL w jeden finding\n",
"response_text": "{\"findings\":[],\"no_findings_reason\":\"No adverse media findings related to corruption, bribery, or corruption‑related crimes were found for the exact entity name **GRABGYROS Gayk Ambartsumyan** in the sources searched. The only available information pertains to standard business registration data (NIP 8971944819, REGON 540026317) and does not contain any factual statements about corrupt activities, dates, amounts, or case numbers.\"}",
"findings_count": 0,
"facts_extracted": 0,
"cost": {
"input_tokens": 22405,
"output_tokens": 2005,
"total_tokens": 24410,
"web_searches": 2,
"visit_webpages": 0,
"browser_automations": 0,
"code_executions": 0,
"wolfram_alpha_executions": 0,
"cost_usd": 0.02056375
},
"information_gain": 0.0,
"timestamp": "2026-04-11T07:51:32.243808"
},
{
"iteration_number": 3,
"category": "GOVERNANCE",
"prompt_text": "Przeprowadź screening adverse media dla podmiotu:\n**GRABGYROS Gayk Ambartsumyan**\nKontekst pomocniczy: GRABGYROS Gayk Ambartsumyan, GRABGYROS Gayk Ambartsumyan, \n\nDla każdego etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla GRABGYROS Gayk Ambartsumyan w kategorii: \"Audyty, nieprawidłowości zarządcze i governance\"\n\nIteracja: 3\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION\n\n1. Skup się na podmiocie GRABGYROS Gayk Ambartsumyan i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła (raw_text)\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w polu context\n- source_urls: tylko jeden URL na finding; nie łącz wielu URL w jeden finding\n",
"response_text": "{\"findings\":[],\"no_findings_reason\":\"Brak wyników w kategorii audyty, nieprawidłowości zarządcze i governance dla podmiotu GRABGYROS Gayk Ambartsumyan.\"}",
"findings_count": 0,
"facts_extracted": 0,
"cost": {
"input_tokens": 23525,
"output_tokens": 1549,
"total_tokens": 25074,
"web_searches": 1,
"visit_webpages": 1,
"browser_automations": 0,
"code_executions": 0,
"wolfram_alpha_executions": 0,
"cost_usd": 0.01345815
},
"information_gain": 0.0,
"timestamp": "2026-04-11T07:51:40.651377"
},
{
"iteration_number": 4,
"category": "REPUTATIONAL",
"prompt_text": "Przeprowadź screening adverse media dla podmiotu:\n**GRABGYROS Gayk Ambartsumyan**\nKontekst pomocniczy: GRABGYROS Gayk Ambartsumyan, GRABGYROS Gayk Ambartsumyan, \n\nDla każdego etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla GRABGYROS Gayk Ambartsumyan w kategorii: \"Ryzyko reputacyjne oraz wpływ na media i opinię publiczną\"\n\nIteracja: 4\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE\n\n1. Skup się na podmiocie GRABGYROS Gayk Ambartsumyan i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła (raw_text)\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w polu context\n- source_urls: tylko jeden URL na finding; nie łącz wielu URL w jeden finding\n",
"response_text": "{\"findings\":[],\"no_findings_reason\":\"Brak negatywnych doniesień medialnych (adverse media) dotyczących dokładnie podanego podmiotu „GRABGYROS Gayk Ambartsumyan”. W dostępnych źródłach nie znaleziono faktów, dat, kwot ani numerów spraw związanych z ryzykiem reputacyjnym i wpływem na opinię publiczną, które spełniałyby kryteria wyszukiwania przy zachowaniu wymogu dokładnego dopasowania nazwy.\"}",
"findings_count": 0,
"facts_extracted": 0,
"cost": {
"input_tokens": 28598,
"output_tokens": 1171,
"total_tokens": 29769,
"web_searches": 1,
"visit_webpages": 0,
"browser_automations": 0,
"code_executions": 0,
"wolfram_alpha_executions": 0,
"cost_usd": 0.0129923
},
"information_gain": 0.0,
"timestamp": "2026-04-11T07:52:03.287736"
},
{
"iteration_number": 5,
"category": "POLITICAL_EXPOSURE",
"prompt_text": "Przeprowadź screening adverse media dla podmiotu:\n**GRABGYROS Gayk Ambartsumyan**\nKontekst pomocniczy: GRABGYROS Gayk Ambartsumyan, GRABGYROS Gayk Ambartsumyan, \n\nDla każdego etapu postępuj zgodnie z regułami:\n- Match entity names EXACTLY as provided.\n- Do NOT return phonetic, similar, or misspelled names.\n- Do NOT infer alternative spellings.\n- Do NOT normalize or autocorrect names.\n- If no exact match exists, return an empty result.\n- Do NOT suggest similar entities.\n- Use Kontekst pomocniczy to validate reasult.\n- Nie wnioskuj sam o podmiotach powiąznych. Powiązane podmioty są tylko \"Kontekst pomocniczy\"\n\n\nChcę mieć:\nETAPY:\nSzukaj adverse media dla GRABGYROS Gayk Ambartsumyan w kategorii: \"Ekspozycja polityczna i wpływ państwa\"\n\nIteracja: 5\nDotychczas sprawdzone kategorie: CRIMINAL, CORRUPTION, GOVERNANCE, REPUTATIONAL\n\n1. Skup się na podmiocie GRABGYROS Gayk Ambartsumyan i powiązanych osobach/firmach.\n2. Znajdź konkretne fakty, daty, kwoty, numery spraw.\n\nZASADY:\n- Każde znalezisko MUSI być poparte cytatem ze źródła (raw_text)\n- NIE generuj informacji bez potwierdzenia w źródłach\n- NIE podsumowuj, NIE oceniaj ryzyka – to zrobi inny system\n- Podaj tylko FAKTY i ŹRÓDŁA\n- Jeżeli znajdziesz w artykule takie dane identyfikacyjne jak: data urodzenia, drugie imię, PESEL, NIP, KRS, REGON, zwróć je w polu context\n- source_urls: tylko jeden URL na finding; nie łącz wielu URL w jeden finding\n",
"response_text": "{\"findings\":[],\"no_findings_reason\":\"Nie znaleziono żadnych mediów negatywnych dotyczących podmiotu \\\"GRABGYROS Gayk Ambartsumyan\\\" w kategorii \\\"Ekspozycja polityczna i wpływ państwa\\\" przy zachowaniu wymogu dokładnego dopasowania nazwy podmiotu.\"}",
"findings_count": 0,
"facts_extracted": 0,
"cost": {
"input_tokens": 29860,
"output_tokens": 3689,
"total_tokens": 33549,
"web_searches": 1,
"visit_webpages": 2,
"browser_automations": 0,
"code_executions": 1,
"wolfram_alpha_executions": 0,
"cost_usd": 0.0166924
},
"information_gain": 0.0,
"timestamp": "2026-04-11T07:52:27.849412"
}
],
"categories_checked": [
"CRIMINAL",
"CORRUPTION",
"GOVERNANCE",
"REPUTATIONAL",
"POLITICAL_EXPOSURE"
],
"findings": [],
"facts": [],
"cumulative_cost": 0.08917365,
"information_gain_history": [
0.0,
0.0,
0.0,
0.0,
0.0
],
"stop_reason": "Max iterations reached: 5 >= 5",
"stopped_at": "2026-04-11T07:52:27.849584",
"failed_iterations": 0,
"errors": []
}
}
],
"total_facts": 0,
"total_findings": 0,
"structure_summary": "Brak wystarczających danych w opisie struktury podmiotowej – nie podano informacji o podmiotach, właścicielach, osobach zarządzających ani powiązaniach, co uniemożliwia przygotowanie narracyjnego opisu."
}