{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:WQMZY4SRQRURXQMHTYKGGYDSWE","short_pith_number":"pith:WQMZY4SR","canonical_record":{"source":{"id":"1908.00629","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2019-08-01T21:06:23Z","cross_cats_sorted":["cs.GR"],"title_canon_sha256":"5941e9d84e5bcf650d80513194aaba1c9ede28aac7452eaa844e89c8d7d23f88","abstract_canon_sha256":"bb0a419e512154fa943e4e30393791f584f9f80dc1918eded5de111d77992489"},"schema_version":"1.0"},"canonical_sha256":"b4199c725184691bc1879e14636072b136822211d900866f93ecb40b591cfff3","source":{"kind":"arxiv","id":"1908.00629","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1908.00629","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"arxiv_version","alias_value":"1908.00629v1","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1908.00629","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"pith_short_12","alias_value":"WQMZY4SRQRUR","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"pith_short_16","alias_value":"WQMZY4SRQRURXQMH","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"pith_short_8","alias_value":"WQMZY4SR","created_at":"2026-07-04T23:51:07Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:WQMZY4SRQRURXQMHTYKGGYDSWE","target":"record","payload":{"canonical_record":{"source":{"id":"1908.00629","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2019-08-01T21:06:23Z","cross_cats_sorted":["cs.GR"],"title_canon_sha256":"5941e9d84e5bcf650d80513194aaba1c9ede28aac7452eaa844e89c8d7d23f88","abstract_canon_sha256":"bb0a419e512154fa943e4e30393791f584f9f80dc1918eded5de111d77992489"},"schema_version":"1.0"},"canonical_sha256":"b4199c725184691bc1879e14636072b136822211d900866f93ecb40b591cfff3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-04T23:51:07.610893Z","signature_b64":"B5vJIb1+5ffepJVJX2Cf3VXzN/x6QgF6nGjmEkT9bVeY/x+419lxpGBwZis5MOgqovhjDyicZl+7F1ca8GNwBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b4199c725184691bc1879e14636072b136822211d900866f93ecb40b591cfff3","last_reissued_at":"2026-07-04T23:51:07.610502Z","signature_status":"signed_v1","first_computed_at":"2026-07-04T23:51:07.610502Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1908.00629","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-04T23:51:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cV/Qh04szWrHjTnjQdx8t8LQWaV6Vs8Yxxz5lGC8UAAqR+Ih5E5E3oVXjHGT/48gwPwSdGA7/6RNpcuCEQZaCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-05T13:17:33.076111Z"},"content_sha256":"86e2ec387e4feb8f0d2c6b04628be52cbde9a84a820f09826b51b40b107c9567","schema_version":"1.0","event_id":"sha256:86e2ec387e4feb8f0d2c6b04628be52cbde9a84a820f09826b51b40b107c9567"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:WQMZY4SRQRURXQMHTYKGGYDSWE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Color Crafting: Automating the Construction of Designer Quality Color Ramps","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.GR"],"primary_cat":"cs.HC","authors_text":"Danielle Albers Szafir, Keke Wu, Stephen Smart","submitted_at":"2019-08-01T21:06:23Z","abstract_excerpt":"Visualizations often encode numeric data using sequential and diverging color ramps. Effective ramps use colors that are sufficiently discriminable, align well with the data, and are aesthetically pleasing. Designers rely on years of experience to create high-quality color ramps. However, it is challenging for novice visualization developers that lack this experience to craft effective ramps as most guidelines for constructing ramps are loosely defined qualitative heuristics that are often difficult to apply. Our goal is to enable visualization developers to readily create effective color enco"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1908.00629","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/1908.00629/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-04T23:51:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+wkRJemvZCR2Ct12sdJoDPW5Z66JxwKBIWwJmcQyBT8eS5lDqnT3Z3/rw1P9SXzf7bLkX4KqiTMwInSzdMbSBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-05T13:17:33.076779Z"},"content_sha256":"4a3362bdda98567eef145460ba8f3328f91da518de857c0e20637f88b29daac8","schema_version":"1.0","event_id":"sha256:4a3362bdda98567eef145460ba8f3328f91da518de857c0e20637f88b29daac8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WQMZY4SRQRURXQMHTYKGGYDSWE/bundle.json","state_url":"https://pith.science/pith/WQMZY4SRQRURXQMHTYKGGYDSWE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WQMZY4SRQRURXQMHTYKGGYDSWE/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-05T13:17:33Z","links":{"resolver":"https://pith.science/pith/WQMZY4SRQRURXQMHTYKGGYDSWE","bundle":"https://pith.science/pith/WQMZY4SRQRURXQMHTYKGGYDSWE/bundle.json","state":"https://pith.science/pith/WQMZY4SRQRURXQMHTYKGGYDSWE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WQMZY4SRQRURXQMHTYKGGYDSWE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:WQMZY4SRQRURXQMHTYKGGYDSWE","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":"bb0a419e512154fa943e4e30393791f584f9f80dc1918eded5de111d77992489","cross_cats_sorted":["cs.GR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2019-08-01T21:06:23Z","title_canon_sha256":"5941e9d84e5bcf650d80513194aaba1c9ede28aac7452eaa844e89c8d7d23f88"},"schema_version":"1.0","source":{"id":"1908.00629","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1908.00629","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"arxiv_version","alias_value":"1908.00629v1","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1908.00629","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"pith_short_12","alias_value":"WQMZY4SRQRUR","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"pith_short_16","alias_value":"WQMZY4SRQRURXQMH","created_at":"2026-07-04T23:51:07Z"},{"alias_kind":"pith_short_8","alias_value":"WQMZY4SR","created_at":"2026-07-04T23:51:07Z"}],"graph_snapshots":[{"event_id":"sha256:4a3362bdda98567eef145460ba8f3328f91da518de857c0e20637f88b29daac8","target":"graph","created_at":"2026-07-04T23:51:07Z","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/1908.00629/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Visualizations often encode numeric data using sequential and diverging color ramps. Effective ramps use colors that are sufficiently discriminable, align well with the data, and are aesthetically pleasing. Designers rely on years of experience to create high-quality color ramps. However, it is challenging for novice visualization developers that lack this experience to craft effective ramps as most guidelines for constructing ramps are loosely defined qualitative heuristics that are often difficult to apply. Our goal is to enable visualization developers to readily create effective color enco","authors_text":"Danielle Albers Szafir, Keke Wu, Stephen Smart","cross_cats":["cs.GR"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2019-08-01T21:06:23Z","title":"Color Crafting: Automating the Construction of Designer Quality Color Ramps"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1908.00629","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:86e2ec387e4feb8f0d2c6b04628be52cbde9a84a820f09826b51b40b107c9567","target":"record","created_at":"2026-07-04T23:51:07Z","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":"bb0a419e512154fa943e4e30393791f584f9f80dc1918eded5de111d77992489","cross_cats_sorted":["cs.GR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2019-08-01T21:06:23Z","title_canon_sha256":"5941e9d84e5bcf650d80513194aaba1c9ede28aac7452eaa844e89c8d7d23f88"},"schema_version":"1.0","source":{"id":"1908.00629","kind":"arxiv","version":1}},"canonical_sha256":"b4199c725184691bc1879e14636072b136822211d900866f93ecb40b591cfff3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b4199c725184691bc1879e14636072b136822211d900866f93ecb40b591cfff3","first_computed_at":"2026-07-04T23:51:07.610502Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-04T23:51:07.610502Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"B5vJIb1+5ffepJVJX2Cf3VXzN/x6QgF6nGjmEkT9bVeY/x+419lxpGBwZis5MOgqovhjDyicZl+7F1ca8GNwBg==","signature_status":"signed_v1","signed_at":"2026-07-04T23:51:07.610893Z","signed_message":"canonical_sha256_bytes"},"source_id":"1908.00629","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:86e2ec387e4feb8f0d2c6b04628be52cbde9a84a820f09826b51b40b107c9567","sha256:4a3362bdda98567eef145460ba8f3328f91da518de857c0e20637f88b29daac8"],"state_sha256":"bb50f8aedd04babb450f5f37daa279359aeeebfd29b5432f2b338d6cceeb11e0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0LdX7pCZ7Gjwt+Dj/CDKsqiMZhm6pigbD6rZky2BC04DAxXoDaWmj88ItgT7OdWMDkMuLl/+QYI+6iLSpMi/Dg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-05T13:17:33.080506Z","bundle_sha256":"31c99e9d921f57790f0d0135212981b1ae0eb852b4b66488aa8a74d5e0db4623"}}