{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:QPOGNLIC3ZZD3Q3OTEVJVMGLFE","short_pith_number":"pith:QPOGNLIC","canonical_record":{"source":{"id":"2304.02437","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2023-04-05T13:47:27Z","cross_cats_sorted":[],"title_canon_sha256":"c2d33c69d6d48ab8a23340ea3b011932a69b6a5365af7378eb6a13ff3e602733","abstract_canon_sha256":"bc987e96bba78adaaa920965905d2e9643f87073e4f7364c9ce157720bacc61f"},"schema_version":"1.0"},"canonical_sha256":"83dc66ad02de723dc36e992a9ab0cb2938b2cd879b1a31267bb3c29fc883ff27","source":{"kind":"arxiv","id":"2304.02437","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2304.02437","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"arxiv_version","alias_value":"2304.02437v2","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2304.02437","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"pith_short_12","alias_value":"QPOGNLIC3ZZD","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"pith_short_16","alias_value":"QPOGNLIC3ZZD3Q3O","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"pith_short_8","alias_value":"QPOGNLIC","created_at":"2026-07-05T06:00:17Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:QPOGNLIC3ZZD3Q3OTEVJVMGLFE","target":"record","payload":{"canonical_record":{"source":{"id":"2304.02437","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2023-04-05T13:47:27Z","cross_cats_sorted":[],"title_canon_sha256":"c2d33c69d6d48ab8a23340ea3b011932a69b6a5365af7378eb6a13ff3e602733","abstract_canon_sha256":"bc987e96bba78adaaa920965905d2e9643f87073e4f7364c9ce157720bacc61f"},"schema_version":"1.0"},"canonical_sha256":"83dc66ad02de723dc36e992a9ab0cb2938b2cd879b1a31267bb3c29fc883ff27","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:00:17.403529Z","signature_b64":"nu8e2c2/yWxr/HnraV919Hvp/Wk3Hm8RvbaG9KootsvkhFCaZLV1Yb3XZ+Wf4PAxAV/Z5LSdFXZXEb/h9QTACw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"83dc66ad02de723dc36e992a9ab0cb2938b2cd879b1a31267bb3c29fc883ff27","last_reissued_at":"2026-07-05T06:00:17.403059Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:00:17.403059Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2304.02437","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T06:00:17Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"DysRO3yBmVu1i3aL8Urvj7RDbioybKTgaitp4T7d4Prklhh8m4K3EDOfkceIF/ILFvtuxFlXzPVdviw2UZXfBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T07:13:21.078940Z"},"content_sha256":"9d279d54547cf2e4710a11fda398a8b896c97d38ed473f954e233f1630dd79b3","schema_version":"1.0","event_id":"sha256:9d279d54547cf2e4710a11fda398a8b896c97d38ed473f954e233f1630dd79b3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:QPOGNLIC3ZZD3Q3OTEVJVMGLFE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Hog 2023.1: a collaborative management tool to handle Git-based HDL repository","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Andrew Peck, Davide Cieri, Francesco Gonnella, Guillermo Loustau De Linares, Nico Giangiacomi, Nicolo Valdi Biesuz, Rimsky Caballero","submitted_at":"2023-04-05T13:47:27Z","abstract_excerpt":"Hog (HDL on Git) is an open-source tool designed to manage Git-based HDL repositories. It aims to simplify HDL project development, maintenance, and versioning by using Git to guarantee synthesis and implementation reproducibility and binary file traceability. This is ensured by linking each produced binary file to a specific Git commit, embedding the Git commit hash (SHA) into the binary file via HDL generics stored in firmware registers. Hog is released twice a year, in January and in June. We present here the latest stable version 2023.1, which introduces major novel features, such as the s"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2304.02437","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2304.02437/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T06:00:17Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CqO2BvD5//gkS1vI/sxGR8zhwMRj5fG0Oua9VH8KmkJBlGYvZ6VMatTee9hfnPdBvFBaeo7Tj8Dq/ccqH/N4BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T07:13:21.079578Z"},"content_sha256":"4ddb15c855bfb6e9f2c1315cbc45f50c943eccea3d3bd6aabde2fd49a9de46ba","schema_version":"1.0","event_id":"sha256:4ddb15c855bfb6e9f2c1315cbc45f50c943eccea3d3bd6aabde2fd49a9de46ba"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE/bundle.json","state_url":"https://pith.science/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T07:13:21Z","links":{"resolver":"https://pith.science/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE","bundle":"https://pith.science/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE/bundle.json","state":"https://pith.science/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QPOGNLIC3ZZD3Q3OTEVJVMGLFE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:QPOGNLIC3ZZD3Q3OTEVJVMGLFE","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"bc987e96bba78adaaa920965905d2e9643f87073e4f7364c9ce157720bacc61f","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2023-04-05T13:47:27Z","title_canon_sha256":"c2d33c69d6d48ab8a23340ea3b011932a69b6a5365af7378eb6a13ff3e602733"},"schema_version":"1.0","source":{"id":"2304.02437","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2304.02437","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"arxiv_version","alias_value":"2304.02437v2","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2304.02437","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"pith_short_12","alias_value":"QPOGNLIC3ZZD","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"pith_short_16","alias_value":"QPOGNLIC3ZZD3Q3O","created_at":"2026-07-05T06:00:17Z"},{"alias_kind":"pith_short_8","alias_value":"QPOGNLIC","created_at":"2026-07-05T06:00:17Z"}],"graph_snapshots":[{"event_id":"sha256:4ddb15c855bfb6e9f2c1315cbc45f50c943eccea3d3bd6aabde2fd49a9de46ba","target":"graph","created_at":"2026-07-05T06:00:17Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2304.02437/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Hog (HDL on Git) is an open-source tool designed to manage Git-based HDL repositories. It aims to simplify HDL project development, maintenance, and versioning by using Git to guarantee synthesis and implementation reproducibility and binary file traceability. This is ensured by linking each produced binary file to a specific Git commit, embedding the Git commit hash (SHA) into the binary file via HDL generics stored in firmware registers. Hog is released twice a year, in January and in June. We present here the latest stable version 2023.1, which introduces major novel features, such as the s","authors_text":"Andrew Peck, Davide Cieri, Francesco Gonnella, Guillermo Loustau De Linares, Nico Giangiacomi, Nicolo Valdi Biesuz, Rimsky Caballero","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2023-04-05T13:47:27Z","title":"Hog 2023.1: a collaborative management tool to handle Git-based HDL repository"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2304.02437","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:9d279d54547cf2e4710a11fda398a8b896c97d38ed473f954e233f1630dd79b3","target":"record","created_at":"2026-07-05T06:00:17Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"bc987e96bba78adaaa920965905d2e9643f87073e4f7364c9ce157720bacc61f","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2023-04-05T13:47:27Z","title_canon_sha256":"c2d33c69d6d48ab8a23340ea3b011932a69b6a5365af7378eb6a13ff3e602733"},"schema_version":"1.0","source":{"id":"2304.02437","kind":"arxiv","version":2}},"canonical_sha256":"83dc66ad02de723dc36e992a9ab0cb2938b2cd879b1a31267bb3c29fc883ff27","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"83dc66ad02de723dc36e992a9ab0cb2938b2cd879b1a31267bb3c29fc883ff27","first_computed_at":"2026-07-05T06:00:17.403059Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:00:17.403059Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"nu8e2c2/yWxr/HnraV919Hvp/Wk3Hm8RvbaG9KootsvkhFCaZLV1Yb3XZ+Wf4PAxAV/Z5LSdFXZXEb/h9QTACw==","signature_status":"signed_v1","signed_at":"2026-07-05T06:00:17.403529Z","signed_message":"canonical_sha256_bytes"},"source_id":"2304.02437","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9d279d54547cf2e4710a11fda398a8b896c97d38ed473f954e233f1630dd79b3","sha256:4ddb15c855bfb6e9f2c1315cbc45f50c943eccea3d3bd6aabde2fd49a9de46ba"],"state_sha256":"1083790a770fab331562f255235d2d5045265c0c19eba953a240635277ab2afa"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"l/HZ7eTuR3H9eMNz6JRBq7jsJybYTT/C7uv9c+lQ14dUm+4Qgh80DOYW9sqHv5mdsDVc+UCCi0MBlktFo+EQBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T07:13:21.082585Z","bundle_sha256":"2e2555d2e5a17325550f7dfaf4bba0d209ff1923d883dc990aae8611c5fa29ba"}}