{"document":{"id":622,"property_id":"ars-deputy:51","file_format":"pdf","retrieval_attempts":0,"is_public":true,"property_source":"ars","file_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362","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":"pellegrino-stefano/2023-income_declaration-0000003004.pdf","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362","pipeline_run_id":"deepinfra-olmocr2-gemma-4-31b-it"},"document_number":"0000003004","issuing_authority":"Assemblea Regionale Siciliana","extracted_text":null,"verified_at":null,"updated_at":"2026-08-29T16:27:42.288379","file_path":"data/ars_financial_pdfs/pellegrino-stefano/2023-income_declaration-0000003004.pdf","source":"web_scraping","extracted_data":null,"created_at":"2026-08-29T16:27:42.288369","file_url":"https://w3.ars.sicilia.it/DocumentiEsterni/Deputati/Documenti/0000003004.pdf","retrieval_status":"completed","verified":true,"verified_by":null,"file_size_bytes":1095963,"retrieval_date":"2026-08-29T16:27:42.288269"},"traceability":{"document_id":622,"runs":[{"document_id":622,"document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362","ocr_status":"completed","completed_at":null,"extraction_status":"failed","error_message":null,"created_at":"2026-08-29T22:14:40.699672","provider":"DeepInfra","id":621,"ocr_model":"allenai/olmOCR-2-7B-1025","updated_at":"2026-08-29T22:17:44.504084","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/pellegrino-stefano/2023-income_declaration-0000003004.pdf","pipeline_version":"workflow-v2","run_directory_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it","metadata_json":{"layout_version":"workflow-v2","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362","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:56:36.046089Z","updated_at":"2026-08-29T22:17:44.200060Z","document_sha256":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362","source_url":"https://w3.ars.sicilia.it/DocumentiEsterni/Deputati/Documenti/0000003004.pdf","document_kind":"income_declaration","ocr_page_count":2,"ocr_text_path":"/media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/fa171378.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=138263.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='1', input_type=str]\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='138263,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=737.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='1', input_type=str]\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='737,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=35649.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='RN3', 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='1', input_type=str]\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='35649,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=101877.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='RN4', 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='1', input_type=str]\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='101877,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=36707.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='RN5', 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='1', input_type=str]\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='36707,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=291.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='1', input_type=str]\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='291,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=36416.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='1', input_type=str]\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='36416,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:56:36.046089"}],"artifacts":[{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/content.txt","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":4123,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15621,"artifact_type":"llm_content","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/content.txt","sha256":"b7134ab067507ec6d0c43cdd02b905cd2cccec57393db1775f8c2bd71b1cd209","media_type":"text/plain","created_at":"2026-08-29T22:17:44.600575"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/prompt.json","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":29180,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15622,"artifact_type":"llm_prompt","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/prompt.json","sha256":"4f93512c54318d780ed2fb7be32331dce5625a086a409c85f3ed76d7f2985a2e","media_type":"application/json","created_at":"2026-08-29T22:17:44.600957"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/response.json","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":5231,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15623,"artifact_type":"llm_response","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/03_extraction/google_gemma-4-31B-it/attempt-001/response.json","sha256":"fdda2bb1ca3360e520bac9537b9f8600f7e080608e48e65ae542b9d09cbbfce7","media_type":"application/json","created_at":"2026-08-29T22:17:44.601436"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/fa171378.extracted.txt","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":10151,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15616,"artifact_type":"ocr_extracted_text","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/fa171378.extracted.txt","sha256":"91cd868434bdd300e0bce71cb6edc595509ca6ab5899aa8cff53dce8dbe64078","media_type":"text/plain","created_at":"2026-08-29T22:17:44.583452"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/fa171378.final.txt","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":10151,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15617,"artifact_type":"ocr_final_text","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/fa171378.final.txt","sha256":"91cd868434bdd300e0bce71cb6edc595509ca6ab5899aa8cff53dce8dbe64078","media_type":"text/plain","created_at":"2026-08-29T22:17:44.584006"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/fa171378_page-1.png","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":3695078,"page_number":1,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15624,"artifact_type":"ocr_page_image","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/fa171378_page-1.png","sha256":"ac2a7e342702fb06eb04ca76bee306382f37650ae4774fac865a4e599f8debe1","media_type":"image/png","created_at":"2026-08-29T22:17:44.692016"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/fa171378_page-2.png","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":1472247,"page_number":2,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15625,"artifact_type":"ocr_page_image","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/06_images/fa171378_page-2.png","sha256":"6fbaf3262ce2d6cdbbabed021b17046cab265414d15647d3dfeb14d2e3bc1f65","media_type":"image/png","created_at":"2026-08-29T22:17:44.730630"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/fa171378_page-1.json","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":7748,"page_number":1,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15619,"artifact_type":"ocr_page_response","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/fa171378_page-1.json","sha256":"aea778c0280bdad17b3570ead683a2bb0c059ebc9c94849d15f2f45c85725717","media_type":"application/json","created_at":"2026-08-29T22:17:44.585133"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/fa171378_page-2.json","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":3856,"page_number":2,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15620,"artifact_type":"ocr_page_response","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/responses/fa171378_page-2.json","sha256":"03e020a7da7e516e17ed4868ff1d164eca206233001af9a5fa589cb59d6f1228","media_type":"application/json","created_at":"2026-08-29T22:17:44.600094"},{"file_path":"data/ars_financial_pdfs/pellegrino-stefano/2023-income_declaration-0000003004.pdf","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":1095963,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15615,"artifact_type":"pipeline_artifact","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pdfs/pellegrino-stefano/2023-income_declaration-0000003004.pdf","sha256":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362","media_type":"application/pdf","created_at":"2026-08-29T22:17:44.582828"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/01_ocr/olm-ocr/attempt-001/request.json","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":172,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15618,"artifact_type":"pipeline_artifact","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/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-29T22:17:44.584558"},{"file_path":"data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/run.json","pipeline_run_id":621,"document_id":622,"source_url":null,"size_bytes":13114,"page_number":null,"metadata_json":{"run_id":"deepinfra-olmocr2-gemma-4-31b-it","document_hash":"fa17137825d1f6044bfec0f0ba1598a0de97d25ba600a4b5c70d1b417170a362"},"id":15626,"artifact_type":"run_metadata","file_uri":"file:///media/emanuele/research/git/cose-siciliane/data/ars_financial_pipeline_runs/fa171378/runs/deepinfra-olmocr2-gemma-4-31b-it/run.json","sha256":"0298e3d52c87cdf677ed67f780ec7968b23277ec541b2498f19d9f2054c7a470","media_type":"application/json","created_at":"2026-08-29T22:17:44.731062"}],"extractions":[],"run_ids":[621]}}