{"document":{"id":94,"property_id":"ars-deputy:10","file_format":"pdf","retrieval_attempts":0,"is_public":true,"property_source":"ars","file_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180","last_attempt_date":null,"access_level":"public","document_type":"other","issue_date":null,"error_message":null,"notes":"Documento collegato dalla sezione ufficiale ARS sulla situazione reddituale e patrimoniale.","document_name":"Dich. Redditi 2023 (Anno di imposta 2022)","expiry_date":null,"error_code":null,"tags":{"source":"ars","kind":"income_declaration","local_manifest_path":"burtone-giovanni/2023-income_declaration-0000002915.pdf","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180","pipeline_run_id":"deepinfra-olmocr2-gemma-4-31b-it"},"document_number":"0000002915","issuing_authority":"Assemblea Regionale Siciliana","extracted_text":null,"verified_at":null,"updated_at":"2026-08-29T16:27:39.974050","file_path":"data/ars_financial_pdfs/burtone-giovanni/2023-income_declaration-0000002915.pdf","source":"web_scraping","extracted_data":null,"created_at":"2026-08-29T16:27:39.974041","file_url":"https://w3.ars.sicilia.it/DocumentiEsterni/Deputati/Documenti/0000002915.pdf","retrieval_status":"completed","verified":true,"verified_by":null,"file_size_bytes":1335524,"retrieval_date":"2026-08-29T16:27:39.973975"},"traceability":{"document_id":94,"runs":[{"document_id":94,"document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180","ocr_status":"completed","completed_at":null,"extraction_status":"failed","error_message":null,"created_at":"2026-08-29T17:54:37.372317","provider":"DeepInfra","id":105,"ocr_model":"allenai/olmOCR-2-7B-1025","updated_at":"2026-08-29T17:57:23.595522","ocular_run_id":"deepinfra-olmocr2-gemma-4-31b-it","structure_model":"google/gemma-4-31B-it","pipeline_name":"ars_financial_real_estates_extraction","source_pdf_path":"data/ars_financial_pdfs/burtone-giovanni/2023-income_declaration-0000002915.pdf","pipeline_version":"workflow-v2","run_directory_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it","metadata_json":{"layout_version":"workflow-v2","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180","run_id":"deepinfra-olmocr2-gemma-4-31b-it","status":"failed","workflow_id":"ars_financial_real_estates_extraction","mode":"compact","ocr_model":"allenai/olmOCR-2-7B-1025","structure_models":["google/gemma-4-31B-it"],"structure_provider":"DeepInfra","ocr_provider":"DeepInfra","ocr_endpoint":"https://api.deepinfra.com/v1/openai/chat/completions","structure_endpoint":"https://api.deepinfra.com/v1/openai/chat/completions","ocr_status":"completed","extraction_status":"failed","started_at":"2026-08-29T16:44:02.221803Z","updated_at":"2026-08-29T17:57:23.320292Z","document_sha256":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180","source_url":"https://w3.ars.sicilia.it/DocumentiEsterni/Deputati/Documenti/0000002915.pdf","document_kind":"income_declaration","ocr_page_count":2,"ocr_text_path":"/media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/28bf64e0.final.txt","error":"ValidationError: 49 validation errors for RedditiPFDichiarazione\nquadri.RN.righe.0.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=119731.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.0.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN1', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.0.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.0.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='119731,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.0.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.0.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.0.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=651.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN2', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='651,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.1.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=119080.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN4', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='119080,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.2.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=44104.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN5', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='44104,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.3.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=454.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN14', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='454,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.4.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=454.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN22', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='454,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.5.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.valore_eur\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=43650.0, input_type=float]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.rigo\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='RN26', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.colonna\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.testo_origine\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value='43650,00', input_type=str]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.pagina\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=1, input_type=int]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.confidenza\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type\nquadri.RN.righe.6.importi.verificato\n  Input should be a valid dictionary or instance of RedditiPFImporto [type=model_type, input_value=False, input_type=bool]\n    For further information visit https://errors.pydantic.dev/2.13/v/model_type"},"status":"failed","started_at":"2026-08-29T16:44:02.221803"}],"artifacts":[{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/content.txt","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":4143,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3203,"artifact_type":"llm_content","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/content.txt","sha256":"ecac8447728ae97bad7e79798c754c2bf2641dd97bed99d650e119893e42b03f","media_type":"text/plain","created_at":"2026-08-29T17:57:23.601141"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/prompt.json","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":28564,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3204,"artifact_type":"llm_prompt","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/prompt.json","sha256":"c9834d71f616b987ac808ccefdd0f8893ca41b424bf278d8ce51f62f84ec380b","media_type":"application/json","created_at":"2026-08-29T17:57:23.601511"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/response.json","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":5240,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3205,"artifact_type":"llm_response","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/response.json","sha256":"b8c79f9bee69bb88726a3c399b929e6bcf8155ec792a746b4b82d00d69b8b180","media_type":"application/json","created_at":"2026-08-29T17:57:23.601846"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/28bf64e0.extracted.txt","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":9524,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3198,"artifact_type":"ocr_extracted_text","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/28bf64e0.extracted.txt","sha256":"b13dba6fcd06743747fb27e0ece3cb5b2e5fe495e1dcd074551877d05828396f","media_type":"text/plain","created_at":"2026-08-29T17:57:23.599393"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/28bf64e0.final.txt","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":9524,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3199,"artifact_type":"ocr_final_text","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/28bf64e0.final.txt","sha256":"b13dba6fcd06743747fb27e0ece3cb5b2e5fe495e1dcd074551877d05828396f","media_type":"text/plain","created_at":"2026-08-29T17:57:23.599745"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/28bf64e0_page-1.png","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":4273048,"page_number":1,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3206,"artifact_type":"ocr_page_image","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/28bf64e0_page-1.png","sha256":"350a95bf7077293037c86a83504845c4f8b1567257f398318cd2c91f1f991f39","media_type":"image/png","created_at":"2026-08-29T17:57:23.604817"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/28bf64e0_page-2.png","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":1672165,"page_number":2,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3207,"artifact_type":"ocr_page_image","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/28bf64e0_page-2.png","sha256":"86b5e0da6a2a15c59c59ce9aa562ed770e9b242151ec3635812a9b23dbf5ddff","media_type":"image/png","created_at":"2026-08-29T17:57:23.606364"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/28bf64e0_page-1.json","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":7031,"page_number":1,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3201,"artifact_type":"ocr_page_response","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/28bf64e0_page-1.json","sha256":"f21d2b5b9cbd365a16ea6a1f37c637bc86547b5ae94c5d0fd9ab2522b2840bb7","media_type":"application/json","created_at":"2026-08-29T17:57:23.600447"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/28bf64e0_page-2.json","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":3960,"page_number":2,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3202,"artifact_type":"ocr_page_response","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/28bf64e0_page-2.json","sha256":"781194e843c54af135019af44b5dc8aea4c0834ed0a67015f70243c0b641bc11","media_type":"application/json","created_at":"2026-08-29T17:57:23.600789"},{"file_path":"data/ars_financial_pdfs/burtone-giovanni/2023-income_declaration-0000002915.pdf","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":1335524,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3197,"artifact_type":"pipeline_artifact","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pdfs/burtone-giovanni/2023-income_declaration-0000002915.pdf","sha256":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180","media_type":"application/pdf","created_at":"2026-08-29T17:57:23.598950"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/request.json","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":172,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3200,"artifact_type":"pipeline_artifact","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/request.json","sha256":"450f99db8394b4b93c58994c1d22c0576175ef50b743000addd7a808e7e35873","media_type":"application/json","created_at":"2026-08-29T17:57:23.600084"},{"file_path":"data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/run.json","pipeline_run_id":105,"document_id":94,"source_url":null,"size_bytes":13153,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"28bf64e0104e207aac45d9d08a36caf5490cd52f17ec95bbc48db9776d9c8180"},"id":3208,"artifact_type":"run_metadata","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/28bf64e0/runs/deepinfra-olmocr2-gemma-4-31b-it/run.json","sha256":"fb219b7b174fd1b2a4ce3d39e4a29891e5ad48377c4b84de056f134ac2456e44","media_type":"application/json","created_at":"2026-08-29T17:57:23.606792"}],"extractions":[],"run_ids":[105]}}