{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:CL2KGKDLIXUUNZ6G5AK2LQQOZ7","short_pith_number":"pith:CL2KGKDL","schema_version":"1.0","canonical_sha256":"12f4a3286b45e946e7c6e815a5c20ecffafaf5559b6c940fd18b2ed7620a0eaf","source":{"kind":"arxiv","id":"1709.08852","version":1},"attestation_state":"computed","paper":{"title":"Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Foutse Khomh, Le An, Marco Castelluccio","submitted_at":"2017-09-26T06:14:49Z","abstract_excerpt":"In rapid release development processes, patches that fix critical issues, or implement high-value features are often promoted directly from the development channel to a stabilization channel, potentially skipping one or more stabilization channels. This practice is called patch uplift. Patch uplift is risky, because patches that are rushed through the stabilization phase can end up introducing regressions in the code. This paper examines patch uplift operations at Mozilla, with the aim to identify the characteristics of uplifted patches that introduce regressions. Through statistical and manua"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1709.08852","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-09-26T06:14:49Z","cross_cats_sorted":[],"title_canon_sha256":"de20ea039895ebbead13a8ab503da8d8dbe65a6968262201bdc40495b9b55dca","abstract_canon_sha256":"6f7a1d851e7ddbdaac0ad52134c56b87e2692bbfcc9423a369222b4b7bf81d4c"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:34:21.729260Z","signature_b64":"APMdYH7+9iyOpqHlnAHBTxYwp2X+kAPJBlEciEfhV15cwQmnm2OYi0fErTlKeXJWfgkHvz8fU0LMWrcs9jLJAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"12f4a3286b45e946e7c6e815a5c20ecffafaf5559b6c940fd18b2ed7620a0eaf","last_reissued_at":"2026-05-18T00:34:21.728813Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:34:21.728813Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Foutse Khomh, Le An, Marco Castelluccio","submitted_at":"2017-09-26T06:14:49Z","abstract_excerpt":"In rapid release development processes, patches that fix critical issues, or implement high-value features are often promoted directly from the development channel to a stabilization channel, potentially skipping one or more stabilization channels. This practice is called patch uplift. Patch uplift is risky, because patches that are rushed through the stabilization phase can end up introducing regressions in the code. This paper examines patch uplift operations at Mozilla, with the aim to identify the characteristics of uplifted patches that introduce regressions. Through statistical and manua"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.08852","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":""},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1709.08852","created_at":"2026-05-18T00:34:21.728880+00:00"},{"alias_kind":"arxiv_version","alias_value":"1709.08852v1","created_at":"2026-05-18T00:34:21.728880+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.08852","created_at":"2026-05-18T00:34:21.728880+00:00"},{"alias_kind":"pith_short_12","alias_value":"CL2KGKDLIXUU","created_at":"2026-05-18T12:31:10.602751+00:00"},{"alias_kind":"pith_short_16","alias_value":"CL2KGKDLIXUUNZ6G","created_at":"2026-05-18T12:31:10.602751+00:00"},{"alias_kind":"pith_short_8","alias_value":"CL2KGKDL","created_at":"2026-05-18T12:31:10.602751+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7","json":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7.json","graph_json":"https://pith.science/api/pith-number/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/graph.json","events_json":"https://pith.science/api/pith-number/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/events.json","paper":"https://pith.science/paper/CL2KGKDL"},"agent_actions":{"view_html":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7","download_json":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7.json","view_paper":"https://pith.science/paper/CL2KGKDL","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1709.08852&json=true","fetch_graph":"https://pith.science/api/pith-number/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/graph.json","fetch_events":"https://pith.science/api/pith-number/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/action/timestamp_anchor","attest_storage":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/action/storage_attestation","attest_author":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/action/author_attestation","sign_citation":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/action/citation_signature","submit_replication":"https://pith.science/pith/CL2KGKDLIXUUNZ6G5AK2LQQOZ7/action/replication_record"}},"created_at":"2026-05-18T00:34:21.728880+00:00","updated_at":"2026-05-18T00:34:21.728880+00:00"}