{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:P2FZ376IVYWKINLNCWLBNY64HT","short_pith_number":"pith:P2FZ376I","canonical_record":{"source":{"id":"1608.02012","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-08-05T20:21:57Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"ca1228ce56303bcb917a265e6a99dc1aede465775028ea7529d9fd79be23bedb","abstract_canon_sha256":"b45bcb6ec7676aff9a0f3475d4ef910168a65f1cdddd6607623dce18a3365734"},"schema_version":"1.0"},"canonical_sha256":"7e8b9dffc8ae2ca4356d159616e3dc3cf581119f24ffd8161eb17299a9acfbf4","source":{"kind":"arxiv","id":"1608.02012","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1608.02012","created_at":"2026-05-18T00:08:57Z"},{"alias_kind":"arxiv_version","alias_value":"1608.02012v3","created_at":"2026-05-18T00:08:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1608.02012","created_at":"2026-05-18T00:08:57Z"},{"alias_kind":"pith_short_12","alias_value":"P2FZ376IVYWK","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_16","alias_value":"P2FZ376IVYWKINLN","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_8","alias_value":"P2FZ376I","created_at":"2026-05-18T12:30:36Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:P2FZ376IVYWKINLNCWLBNY64HT","target":"record","payload":{"canonical_record":{"source":{"id":"1608.02012","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-08-05T20:21:57Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"ca1228ce56303bcb917a265e6a99dc1aede465775028ea7529d9fd79be23bedb","abstract_canon_sha256":"b45bcb6ec7676aff9a0f3475d4ef910168a65f1cdddd6607623dce18a3365734"},"schema_version":"1.0"},"canonical_sha256":"7e8b9dffc8ae2ca4356d159616e3dc3cf581119f24ffd8161eb17299a9acfbf4","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:08:57.849395Z","signature_b64":"pRHR6PDUDia/PCF55pfx20jR/k3UIaRiE3kDRhFLu93n1be1i1zOtXJ8tTCoZytxaBvZ0jB0vI/7YeA79mOQDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7e8b9dffc8ae2ca4356d159616e3dc3cf581119f24ffd8161eb17299a9acfbf4","last_reissued_at":"2026-05-18T00:08:57.848715Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:08:57.848715Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1608.02012","source_version":3,"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-05-18T00:08:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lxcgPh1goNJlKZz8Ed+hxeB+w2bpJifziuzPndNqjZeH6ox2XcWuuXw4AXo3rjQT4NqAXJiWobf+Evzey4GHAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-07T09:48:41.603137Z"},"content_sha256":"125710793af61e0ff62611b9433772f131b048d7bf1c5006707498cba6015959","schema_version":"1.0","event_id":"sha256:125710793af61e0ff62611b9433772f131b048d7bf1c5006707498cba6015959"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:P2FZ376IVYWKINLNCWLBNY64HT","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"AngularJS in the Wild: A Survey with 460 Developers","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.SE","authors_text":"Gustavo Santos, Marco Tulio Valente, Miguel Ramos, Ricardo Terra","submitted_at":"2016-08-05T20:21:57Z","abstract_excerpt":"To implement modern web applications, a new family of JavaScript frameworks has emerged, using the MVC pattern. Among these frameworks, the most popular one is AngularJS, which is supported by Google. In spite of its popularity, there is not a clear knowledge on how AngularJS design and features affect the development experience of Web applications. Therefore, this paper reports the results of a survey about AngularJS, including answers from 460 developers. Our contributions include the identification of the most appreciated features of AngularJS (e.g., custom interface components, dependency "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1608.02012","kind":"arxiv","version":3},"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"},"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-05-18T00:08:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9Iyu5zZto6Z/Ih5FjBYYzuDDFAyNWvn2gxW/5TMahruquYx4u/A9JfQ4B6jNGDhG2TZCxhxSI4EpZxJ2ehKaDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-07T09:48:41.603532Z"},"content_sha256":"b7177c12c43e186e97e5ef35937df60785b875a6947568df544bbf3c476a2699","schema_version":"1.0","event_id":"sha256:b7177c12c43e186e97e5ef35937df60785b875a6947568df544bbf3c476a2699"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/P2FZ376IVYWKINLNCWLBNY64HT/bundle.json","state_url":"https://pith.science/pith/P2FZ376IVYWKINLNCWLBNY64HT/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/P2FZ376IVYWKINLNCWLBNY64HT/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-06-07T09:48:41Z","links":{"resolver":"https://pith.science/pith/P2FZ376IVYWKINLNCWLBNY64HT","bundle":"https://pith.science/pith/P2FZ376IVYWKINLNCWLBNY64HT/bundle.json","state":"https://pith.science/pith/P2FZ376IVYWKINLNCWLBNY64HT/state.json","well_known_bundle":"https://pith.science/.well-known/pith/P2FZ376IVYWKINLNCWLBNY64HT/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:P2FZ376IVYWKINLNCWLBNY64HT","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":"b45bcb6ec7676aff9a0f3475d4ef910168a65f1cdddd6607623dce18a3365734","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-08-05T20:21:57Z","title_canon_sha256":"ca1228ce56303bcb917a265e6a99dc1aede465775028ea7529d9fd79be23bedb"},"schema_version":"1.0","source":{"id":"1608.02012","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1608.02012","created_at":"2026-05-18T00:08:57Z"},{"alias_kind":"arxiv_version","alias_value":"1608.02012v3","created_at":"2026-05-18T00:08:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1608.02012","created_at":"2026-05-18T00:08:57Z"},{"alias_kind":"pith_short_12","alias_value":"P2FZ376IVYWK","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_16","alias_value":"P2FZ376IVYWKINLN","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_8","alias_value":"P2FZ376I","created_at":"2026-05-18T12:30:36Z"}],"graph_snapshots":[{"event_id":"sha256:b7177c12c43e186e97e5ef35937df60785b875a6947568df544bbf3c476a2699","target":"graph","created_at":"2026-05-18T00:08:57Z","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"},"paper":{"abstract_excerpt":"To implement modern web applications, a new family of JavaScript frameworks has emerged, using the MVC pattern. Among these frameworks, the most popular one is AngularJS, which is supported by Google. In spite of its popularity, there is not a clear knowledge on how AngularJS design and features affect the development experience of Web applications. Therefore, this paper reports the results of a survey about AngularJS, including answers from 460 developers. Our contributions include the identification of the most appreciated features of AngularJS (e.g., custom interface components, dependency ","authors_text":"Gustavo Santos, Marco Tulio Valente, Miguel Ramos, Ricardo Terra","cross_cats":["cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-08-05T20:21:57Z","title":"AngularJS in the Wild: A Survey with 460 Developers"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1608.02012","kind":"arxiv","version":3},"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:125710793af61e0ff62611b9433772f131b048d7bf1c5006707498cba6015959","target":"record","created_at":"2026-05-18T00:08:57Z","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":"b45bcb6ec7676aff9a0f3475d4ef910168a65f1cdddd6607623dce18a3365734","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2016-08-05T20:21:57Z","title_canon_sha256":"ca1228ce56303bcb917a265e6a99dc1aede465775028ea7529d9fd79be23bedb"},"schema_version":"1.0","source":{"id":"1608.02012","kind":"arxiv","version":3}},"canonical_sha256":"7e8b9dffc8ae2ca4356d159616e3dc3cf581119f24ffd8161eb17299a9acfbf4","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7e8b9dffc8ae2ca4356d159616e3dc3cf581119f24ffd8161eb17299a9acfbf4","first_computed_at":"2026-05-18T00:08:57.848715Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:08:57.848715Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"pRHR6PDUDia/PCF55pfx20jR/k3UIaRiE3kDRhFLu93n1be1i1zOtXJ8tTCoZytxaBvZ0jB0vI/7YeA79mOQDA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:08:57.849395Z","signed_message":"canonical_sha256_bytes"},"source_id":"1608.02012","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:125710793af61e0ff62611b9433772f131b048d7bf1c5006707498cba6015959","sha256:b7177c12c43e186e97e5ef35937df60785b875a6947568df544bbf3c476a2699"],"state_sha256":"9742e3345d0e0f5192735978d105475e274822a9b49ff632d0d6ea1afb7d1268"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fjBNZ/uuCsx6XedR0XmcSy3AiAyhHxc6oiUzjFl7bsmOLO01F/vlT37U8AB9l0r7bvdDjKgbvX4FtecAfxTHAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-07T09:48:41.605723Z","bundle_sha256":"27702b569ff71c0c26fac4427098e2942d3b297dc7b7c14f93724322a2c2a92d"}}