{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:6UPD3BECW4SWRSY2LOB5WFHU52","short_pith_number":"pith:6UPD3BEC","canonical_record":{"source":{"id":"2209.07439","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2022-09-15T16:35:01Z","cross_cats_sorted":[],"title_canon_sha256":"565497dabe1d2adce14637423cbb1afe8415f6ef17d1a7cdbf893f6dcca457ca","abstract_canon_sha256":"6a96ffe2fad3c9b263d87e5c2703aebd1ab7092c52aac673466637ff5c723d9e"},"schema_version":"1.0"},"canonical_sha256":"f51e3d8482b72568cb1a5b83db14f4eea1480acf2e75e926de57174b0d80bce9","source":{"kind":"arxiv","id":"2209.07439","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.07439","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"arxiv_version","alias_value":"2209.07439v1","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.07439","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"pith_short_12","alias_value":"6UPD3BECW4SW","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"pith_short_16","alias_value":"6UPD3BECW4SWRSY2","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"pith_short_8","alias_value":"6UPD3BEC","created_at":"2026-07-05T04:57:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:6UPD3BECW4SWRSY2LOB5WFHU52","target":"record","payload":{"canonical_record":{"source":{"id":"2209.07439","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2022-09-15T16:35:01Z","cross_cats_sorted":[],"title_canon_sha256":"565497dabe1d2adce14637423cbb1afe8415f6ef17d1a7cdbf893f6dcca457ca","abstract_canon_sha256":"6a96ffe2fad3c9b263d87e5c2703aebd1ab7092c52aac673466637ff5c723d9e"},"schema_version":"1.0"},"canonical_sha256":"f51e3d8482b72568cb1a5b83db14f4eea1480acf2e75e926de57174b0d80bce9","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:57:58.686825Z","signature_b64":"W7tFBy6XXspexA/y9ppwLbhUMn6qjfMAkJGsWqSsug/4dIdMZzxSAuRBzbGnk7d0qqpqDPQxCIAbbakPOc1CBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f51e3d8482b72568cb1a5b83db14f4eea1480acf2e75e926de57174b0d80bce9","last_reissued_at":"2026-07-05T04:57:58.686397Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:57:58.686397Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2209.07439","source_version":1,"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-05T04:57:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4xuBKaQgzY5KvVD7J1Wa+nkAYDiTTO/duicDNY6QiPMclatqyYkseW5b1Gg0ACIVplY6IJ+fWh2FexvsYlorBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-10T11:32:15.711714Z"},"content_sha256":"40604fc2eaf28d14ad95018804dd020bd42f98a12b3852909d1e8b3d1ecab16a","schema_version":"1.0","event_id":"sha256:40604fc2eaf28d14ad95018804dd020bd42f98a12b3852909d1e8b3d1ecab16a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:6UPD3BECW4SWRSY2LOB5WFHU52","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Coeffects for Sharing and Mutation","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Elena Zucca, Francesco Dagnino, Marco Servetto, Paola Giannini, Riccardo Bianchini","submitted_at":"2022-09-15T16:35:01Z","abstract_excerpt":"In type-and-coeffect systems, contexts are enriched by coeffects modeling how they are actually used, typically through annotations on single variables. Coeffects are computed bottom-up, combining, for each term, the coeffects of its subterms, through a fixed set of algebraic operators. We show that this principled approach can be adopted to track sharing in the imperative paradigm, that is, links among variables possibly introduced by the execution. This provides a significant example of non-structural coeffects, which cannot be computed by-variable, since the way a given variable is used can"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.07439","kind":"arxiv","version":1},"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/2209.07439/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-05T04:57:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OHcx7bxopJjddZSYBoDRb5p29OxXMSvFRDZR5rPasYPBlVL4pqaKQtSVlXdBWQ19G6rlAxJ5pP+Aj2Ep2xL2AA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-10T11:32:15.712092Z"},"content_sha256":"0bf602f114ae3461e9c12502cea9a0159e318d5328516206e1761e9c7b6187d5","schema_version":"1.0","event_id":"sha256:0bf602f114ae3461e9c12502cea9a0159e318d5328516206e1761e9c7b6187d5"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/6UPD3BECW4SWRSY2LOB5WFHU52/bundle.json","state_url":"https://pith.science/pith/6UPD3BECW4SWRSY2LOB5WFHU52/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/6UPD3BECW4SWRSY2LOB5WFHU52/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-10T11:32:15Z","links":{"resolver":"https://pith.science/pith/6UPD3BECW4SWRSY2LOB5WFHU52","bundle":"https://pith.science/pith/6UPD3BECW4SWRSY2LOB5WFHU52/bundle.json","state":"https://pith.science/pith/6UPD3BECW4SWRSY2LOB5WFHU52/state.json","well_known_bundle":"https://pith.science/.well-known/pith/6UPD3BECW4SWRSY2LOB5WFHU52/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:6UPD3BECW4SWRSY2LOB5WFHU52","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":"6a96ffe2fad3c9b263d87e5c2703aebd1ab7092c52aac673466637ff5c723d9e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2022-09-15T16:35:01Z","title_canon_sha256":"565497dabe1d2adce14637423cbb1afe8415f6ef17d1a7cdbf893f6dcca457ca"},"schema_version":"1.0","source":{"id":"2209.07439","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.07439","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"arxiv_version","alias_value":"2209.07439v1","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.07439","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"pith_short_12","alias_value":"6UPD3BECW4SW","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"pith_short_16","alias_value":"6UPD3BECW4SWRSY2","created_at":"2026-07-05T04:57:58Z"},{"alias_kind":"pith_short_8","alias_value":"6UPD3BEC","created_at":"2026-07-05T04:57:58Z"}],"graph_snapshots":[{"event_id":"sha256:0bf602f114ae3461e9c12502cea9a0159e318d5328516206e1761e9c7b6187d5","target":"graph","created_at":"2026-07-05T04:57:58Z","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/2209.07439/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In type-and-coeffect systems, contexts are enriched by coeffects modeling how they are actually used, typically through annotations on single variables. Coeffects are computed bottom-up, combining, for each term, the coeffects of its subterms, through a fixed set of algebraic operators. We show that this principled approach can be adopted to track sharing in the imperative paradigm, that is, links among variables possibly introduced by the execution. This provides a significant example of non-structural coeffects, which cannot be computed by-variable, since the way a given variable is used can","authors_text":"Elena Zucca, Francesco Dagnino, Marco Servetto, Paola Giannini, Riccardo Bianchini","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2022-09-15T16:35:01Z","title":"Coeffects for Sharing and Mutation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.07439","kind":"arxiv","version":1},"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:40604fc2eaf28d14ad95018804dd020bd42f98a12b3852909d1e8b3d1ecab16a","target":"record","created_at":"2026-07-05T04:57:58Z","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":"6a96ffe2fad3c9b263d87e5c2703aebd1ab7092c52aac673466637ff5c723d9e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2022-09-15T16:35:01Z","title_canon_sha256":"565497dabe1d2adce14637423cbb1afe8415f6ef17d1a7cdbf893f6dcca457ca"},"schema_version":"1.0","source":{"id":"2209.07439","kind":"arxiv","version":1}},"canonical_sha256":"f51e3d8482b72568cb1a5b83db14f4eea1480acf2e75e926de57174b0d80bce9","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f51e3d8482b72568cb1a5b83db14f4eea1480acf2e75e926de57174b0d80bce9","first_computed_at":"2026-07-05T04:57:58.686397Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T04:57:58.686397Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"W7tFBy6XXspexA/y9ppwLbhUMn6qjfMAkJGsWqSsug/4dIdMZzxSAuRBzbGnk7d0qqpqDPQxCIAbbakPOc1CBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T04:57:58.686825Z","signed_message":"canonical_sha256_bytes"},"source_id":"2209.07439","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:40604fc2eaf28d14ad95018804dd020bd42f98a12b3852909d1e8b3d1ecab16a","sha256:0bf602f114ae3461e9c12502cea9a0159e318d5328516206e1761e9c7b6187d5"],"state_sha256":"53cc6cbb5f23c2701d6c57363755ff897bb872c399c5c2e4e5e0e6d12ba18094"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8nGJ20HOQSiqIht+a3zAXIUa3zerOcmv3MksXhnC38wt5omGcObLM+96DhW7snR9H0gKwMYr5tJhlHqZp4g+CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-10T11:32:15.714503Z","bundle_sha256":"da17ef0c215733e44130d69ef09c678dbc3ec3aa24cda5b3db1c86142df25468"}}