{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:FMJSBBLKU2KXGBC7NXYS3GCWKZ","short_pith_number":"pith:FMJSBBLK","canonical_record":{"source":{"id":"2209.05843","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-13T09:42:04Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"ac394d872cb0a4319b338b1a7d42036df4a216b79ee037046d87c6f1b6981a66","abstract_canon_sha256":"7035adabeae44506ba00fc92c02cc912469c38fe19984e9633ef63f5c5014535"},"schema_version":"1.0"},"canonical_sha256":"2b1320856aa69573045f6df12d9856566322ddac610539dbf1f67d3396c91a03","source":{"kind":"arxiv","id":"2209.05843","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.05843","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"arxiv_version","alias_value":"2209.05843v1","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.05843","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"pith_short_12","alias_value":"FMJSBBLKU2KX","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"pith_short_16","alias_value":"FMJSBBLKU2KXGBC7","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"pith_short_8","alias_value":"FMJSBBLK","created_at":"2026-07-05T05:07:02Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:FMJSBBLKU2KXGBC7NXYS3GCWKZ","target":"record","payload":{"canonical_record":{"source":{"id":"2209.05843","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-13T09:42:04Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"ac394d872cb0a4319b338b1a7d42036df4a216b79ee037046d87c6f1b6981a66","abstract_canon_sha256":"7035adabeae44506ba00fc92c02cc912469c38fe19984e9633ef63f5c5014535"},"schema_version":"1.0"},"canonical_sha256":"2b1320856aa69573045f6df12d9856566322ddac610539dbf1f67d3396c91a03","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:07:02.692880Z","signature_b64":"2WAcQdNH9idKRTHErWymgik2VGMDuDrjmVl/U/27gRscRt6dRTwu2gBM5W5yl50zpmkxnZ7nkEfyrLQdBvmDDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2b1320856aa69573045f6df12d9856566322ddac610539dbf1f67d3396c91a03","last_reissued_at":"2026-07-05T05:07:02.692404Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:07:02.692404Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2209.05843","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-05T05:07:02Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8YWoh25Q72RVC9xzS5rJyzXTdYTK83YDweWOZ8X0+qqSt2uWFVMxSg3DlSJ43gJKze3CjqwLuGwZGqNOuycUAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T05:50:14.333389Z"},"content_sha256":"bf7f1124bb5196261c8b9579f39d6280d7ca7585c3782be7ed66388a085d30b5","schema_version":"1.0","event_id":"sha256:bf7f1124bb5196261c8b9579f39d6280d7ca7585c3782be7ed66388a085d30b5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:FMJSBBLKU2KXGBC7NXYS3GCWKZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Continuous Design Control for Machine Learning in Certified Medical Systems","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Tommi Mikkonen, Tuomas Granlund, Vlad Stirbu","submitted_at":"2022-09-13T09:42:04Z","abstract_excerpt":"Continuous software engineering has become commonplace in numerous fields. However, in regulating intensive sectors, where additional concerns needs to be taken into account, it is often considered difficult to apply continuous development approaches, such as devops. In this paper, we present an approach for using pull requests as design controls, and apply this approach to machine learning in certified medical systems leveraging model cards, a novel technique developed to add explainability to machine learning systems, as a regulatory audit trail. The approach is demonstrated with an industri"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.05843","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.05843/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-05T05:07:02Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pmDQn8P4kBeMRoKGdcP1zZL/AmcpWFFb1f+rlv0pXCQWl3NbUXz/Mo+vTJDN03UvGix0vNfpXvTAtQs5wV+EBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T05:50:14.334208Z"},"content_sha256":"b9778883732ca716b03d0dc9d7c3d1a03f6e071431bde7c8c162f01c559d5a2c","schema_version":"1.0","event_id":"sha256:b9778883732ca716b03d0dc9d7c3d1a03f6e071431bde7c8c162f01c559d5a2c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ/bundle.json","state_url":"https://pith.science/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ/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-07T05:50:14Z","links":{"resolver":"https://pith.science/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ","bundle":"https://pith.science/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ/bundle.json","state":"https://pith.science/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/FMJSBBLKU2KXGBC7NXYS3GCWKZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:FMJSBBLKU2KXGBC7NXYS3GCWKZ","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":"7035adabeae44506ba00fc92c02cc912469c38fe19984e9633ef63f5c5014535","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-13T09:42:04Z","title_canon_sha256":"ac394d872cb0a4319b338b1a7d42036df4a216b79ee037046d87c6f1b6981a66"},"schema_version":"1.0","source":{"id":"2209.05843","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.05843","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"arxiv_version","alias_value":"2209.05843v1","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.05843","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"pith_short_12","alias_value":"FMJSBBLKU2KX","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"pith_short_16","alias_value":"FMJSBBLKU2KXGBC7","created_at":"2026-07-05T05:07:02Z"},{"alias_kind":"pith_short_8","alias_value":"FMJSBBLK","created_at":"2026-07-05T05:07:02Z"}],"graph_snapshots":[{"event_id":"sha256:b9778883732ca716b03d0dc9d7c3d1a03f6e071431bde7c8c162f01c559d5a2c","target":"graph","created_at":"2026-07-05T05:07:02Z","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.05843/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Continuous software engineering has become commonplace in numerous fields. However, in regulating intensive sectors, where additional concerns needs to be taken into account, it is often considered difficult to apply continuous development approaches, such as devops. In this paper, we present an approach for using pull requests as design controls, and apply this approach to machine learning in certified medical systems leveraging model cards, a novel technique developed to add explainability to machine learning systems, as a regulatory audit trail. The approach is demonstrated with an industri","authors_text":"Tommi Mikkonen, Tuomas Granlund, Vlad Stirbu","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-13T09:42:04Z","title":"Continuous Design Control for Machine Learning in Certified Medical Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.05843","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:bf7f1124bb5196261c8b9579f39d6280d7ca7585c3782be7ed66388a085d30b5","target":"record","created_at":"2026-07-05T05:07:02Z","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":"7035adabeae44506ba00fc92c02cc912469c38fe19984e9633ef63f5c5014535","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-13T09:42:04Z","title_canon_sha256":"ac394d872cb0a4319b338b1a7d42036df4a216b79ee037046d87c6f1b6981a66"},"schema_version":"1.0","source":{"id":"2209.05843","kind":"arxiv","version":1}},"canonical_sha256":"2b1320856aa69573045f6df12d9856566322ddac610539dbf1f67d3396c91a03","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"2b1320856aa69573045f6df12d9856566322ddac610539dbf1f67d3396c91a03","first_computed_at":"2026-07-05T05:07:02.692404Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:07:02.692404Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"2WAcQdNH9idKRTHErWymgik2VGMDuDrjmVl/U/27gRscRt6dRTwu2gBM5W5yl50zpmkxnZ7nkEfyrLQdBvmDDg==","signature_status":"signed_v1","signed_at":"2026-07-05T05:07:02.692880Z","signed_message":"canonical_sha256_bytes"},"source_id":"2209.05843","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:bf7f1124bb5196261c8b9579f39d6280d7ca7585c3782be7ed66388a085d30b5","sha256:b9778883732ca716b03d0dc9d7c3d1a03f6e071431bde7c8c162f01c559d5a2c"],"state_sha256":"5ff471963af0a8459410d6ae85353655f83d52c5517621cf3048f97a4bec3092"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PAn4598z6uhvyE2DkkfyFcqt7FAtKdgIo9jdjhR+Xgl8x5GJ5SmcLXzF3L4bloos+S+wLzsgtwyqxZEhpaw5Aw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T05:50:14.337602Z","bundle_sha256":"ff5b6b7b4e6024bf442bcae7673e14563b5395b22a2a6c0a4f6b7b0ed742782a"}}