{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2002:HGY35FYCFEBRTZ6JGEXX5FL7OU","short_pith_number":"pith:HGY35FYC","canonical_record":{"source":{"id":"cs/0204005","kind":"arxiv","version":1},"metadata":{"license":"","primary_cat":"cs.CL","submitted_at":"2002-04-03T17:32:53Z","cross_cats_sorted":["cs.SD"],"title_canon_sha256":"871efa746e972ad7dec316d98a8538ffa635ae4969a310feac31584abb61085e","abstract_canon_sha256":"88fe9ca74f28ef7a85b57ef31eb26ee4ef25b28d90d3ab1fcd7143323b061228"},"schema_version":"1.0"},"canonical_sha256":"39b1be9702290319e7c9312f7e957f75165837f192a1565b06d0854895f06d20","source":{"kind":"arxiv","id":"cs/0204005","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"cs/0204005","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"arxiv_version","alias_value":"cs/0204005v1","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.cs/0204005","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"pith_short_12","alias_value":"HGY35FYCFEBR","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"pith_short_16","alias_value":"HGY35FYCFEBRTZ6J","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"pith_short_8","alias_value":"HGY35FYC","created_at":"2026-07-04T14:24:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2002:HGY35FYCFEBRTZ6JGEXX5FL7OU","target":"record","payload":{"canonical_record":{"source":{"id":"cs/0204005","kind":"arxiv","version":1},"metadata":{"license":"","primary_cat":"cs.CL","submitted_at":"2002-04-03T17:32:53Z","cross_cats_sorted":["cs.SD"],"title_canon_sha256":"871efa746e972ad7dec316d98a8538ffa635ae4969a310feac31584abb61085e","abstract_canon_sha256":"88fe9ca74f28ef7a85b57ef31eb26ee4ef25b28d90d3ab1fcd7143323b061228"},"schema_version":"1.0"},"canonical_sha256":"39b1be9702290319e7c9312f7e957f75165837f192a1565b06d0854895f06d20","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-04T14:24:16.433506Z","signature_b64":"vrcx5nRGvE/HpJqKfdURKCyd4F7R0vo7Y35oHOkfYVxt2siICu9KjS6L3TVRLKRYQYp+ZXhTCNq1BIiWwolLAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"39b1be9702290319e7c9312f7e957f75165837f192a1565b06d0854895f06d20","last_reissued_at":"2026-07-04T14:24:16.433135Z","signature_status":"signed_v1","first_computed_at":"2026-07-04T14:24:16.433135Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"cs/0204005","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-04T14:24:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"eLQdrTaexUmAZyL+YQmcxZntvLfSgF8GJKv41fjRoknU0+oOkDHpNCp2NsWpJmaAdln4SNCq+vRfANDqnnU7DA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T15:16:26.744142Z"},"content_sha256":"344146241b3ace8c5740cf34d13c0d08ff165852360b5f95c5744f8aac956650","schema_version":"1.0","event_id":"sha256:344146241b3ace8c5740cf34d13c0d08ff165852360b5f95c5744f8aac956650"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2002:HGY35FYCFEBRTZ6JGEXX5FL7OU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Creating Annotation Tools with the Annotation Graph Toolkit","license":"","headline":"","cross_cats":["cs.SD"],"primary_cat":"cs.CL","authors_text":"Haejoong Lee, Kazuaki Maeda, Steven Bird, Xiaoyi Ma","submitted_at":"2002-04-03T17:32:53Z","abstract_excerpt":"The Annotation Graph Toolkit is a collection of software supporting the development of annotation tools based on the annotation graph model. The toolkit includes application programming interfaces for manipulating annotation graph data and for importing data from other formats. There are interfaces for the scripting languages Tcl and Python, a database interface, specialized graphical user interfaces for a variety of annotation tasks, and several sample applications. This paper describes all the toolkit components for the benefit of would-be application developers."},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"cs/0204005","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/cs/0204005/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-04T14:24:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tWlf5EqUuYhAyMsY8FhFGFxqKdbwmlYvgoeRqvplxAnhoEpWg4o0wjWg7FiuUAL23irzUdPDB7sDoDLY93BFDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T15:16:26.744649Z"},"content_sha256":"ce2ca221f29b9cc9b141b0665e503a4243083fe5e2a9e1d82c108cb33c24a581","schema_version":"1.0","event_id":"sha256:ce2ca221f29b9cc9b141b0665e503a4243083fe5e2a9e1d82c108cb33c24a581"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU/bundle.json","state_url":"https://pith.science/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU/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-08-05T15:16:26Z","links":{"resolver":"https://pith.science/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU","bundle":"https://pith.science/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU/bundle.json","state":"https://pith.science/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HGY35FYCFEBRTZ6JGEXX5FL7OU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2002:HGY35FYCFEBRTZ6JGEXX5FL7OU","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":"88fe9ca74f28ef7a85b57ef31eb26ee4ef25b28d90d3ab1fcd7143323b061228","cross_cats_sorted":["cs.SD"],"license":"","primary_cat":"cs.CL","submitted_at":"2002-04-03T17:32:53Z","title_canon_sha256":"871efa746e972ad7dec316d98a8538ffa635ae4969a310feac31584abb61085e"},"schema_version":"1.0","source":{"id":"cs/0204005","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"cs/0204005","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"arxiv_version","alias_value":"cs/0204005v1","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.cs/0204005","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"pith_short_12","alias_value":"HGY35FYCFEBR","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"pith_short_16","alias_value":"HGY35FYCFEBRTZ6J","created_at":"2026-07-04T14:24:16Z"},{"alias_kind":"pith_short_8","alias_value":"HGY35FYC","created_at":"2026-07-04T14:24:16Z"}],"graph_snapshots":[{"event_id":"sha256:ce2ca221f29b9cc9b141b0665e503a4243083fe5e2a9e1d82c108cb33c24a581","target":"graph","created_at":"2026-07-04T14:24:16Z","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/cs/0204005/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The Annotation Graph Toolkit is a collection of software supporting the development of annotation tools based on the annotation graph model. The toolkit includes application programming interfaces for manipulating annotation graph data and for importing data from other formats. There are interfaces for the scripting languages Tcl and Python, a database interface, specialized graphical user interfaces for a variety of annotation tasks, and several sample applications. This paper describes all the toolkit components for the benefit of would-be application developers.","authors_text":"Haejoong Lee, Kazuaki Maeda, Steven Bird, Xiaoyi Ma","cross_cats":["cs.SD"],"headline":"","license":"","primary_cat":"cs.CL","submitted_at":"2002-04-03T17:32:53Z","title":"Creating Annotation Tools with the Annotation Graph Toolkit"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"cs/0204005","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:344146241b3ace8c5740cf34d13c0d08ff165852360b5f95c5744f8aac956650","target":"record","created_at":"2026-07-04T14:24:16Z","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":"88fe9ca74f28ef7a85b57ef31eb26ee4ef25b28d90d3ab1fcd7143323b061228","cross_cats_sorted":["cs.SD"],"license":"","primary_cat":"cs.CL","submitted_at":"2002-04-03T17:32:53Z","title_canon_sha256":"871efa746e972ad7dec316d98a8538ffa635ae4969a310feac31584abb61085e"},"schema_version":"1.0","source":{"id":"cs/0204005","kind":"arxiv","version":1}},"canonical_sha256":"39b1be9702290319e7c9312f7e957f75165837f192a1565b06d0854895f06d20","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"39b1be9702290319e7c9312f7e957f75165837f192a1565b06d0854895f06d20","first_computed_at":"2026-07-04T14:24:16.433135Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-04T14:24:16.433135Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vrcx5nRGvE/HpJqKfdURKCyd4F7R0vo7Y35oHOkfYVxt2siICu9KjS6L3TVRLKRYQYp+ZXhTCNq1BIiWwolLAQ==","signature_status":"signed_v1","signed_at":"2026-07-04T14:24:16.433506Z","signed_message":"canonical_sha256_bytes"},"source_id":"cs/0204005","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:344146241b3ace8c5740cf34d13c0d08ff165852360b5f95c5744f8aac956650","sha256:ce2ca221f29b9cc9b141b0665e503a4243083fe5e2a9e1d82c108cb33c24a581"],"state_sha256":"e8646326f0da04ebe343ed1b249236122120e1e53d1db5e0eda4850738d9d958"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tjZutt1t4LmOmMREYZUFjIsUYtOxzYvryaDNfWCOKnfIIrSp9wFSBf2vBhdowUbiFw8zXZT7WOYWlTkvY/yQCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-05T15:16:26.749657Z","bundle_sha256":"4cef6fd870e623224286a098d3a6f225ff1909fc4d38ced1a7541e7b16b9a449"}}