{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:TILWFJW3XEGA7QKOZXKLOUOZGA","short_pith_number":"pith:TILWFJW3","canonical_record":{"source":{"id":"2508.05085","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-08-07T07:09:59Z","cross_cats_sorted":[],"title_canon_sha256":"b2f718790eb76b96d28916b624d6d707fc9a22946bad3e4e3a84bb2391f1e43a","abstract_canon_sha256":"69ef0954a64d3edbd167078b608f074265ebe304ed169830763890cea9be5270"},"schema_version":"1.0"},"canonical_sha256":"9a1762a6dbb90c0fc14ecdd4b751d930366d4f48e455075b72c0f2bf6fe676a9","source":{"kind":"arxiv","id":"2508.05085","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2508.05085","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"arxiv_version","alias_value":"2508.05085v1","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2508.05085","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"pith_short_12","alias_value":"TILWFJW3XEGA","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"pith_short_16","alias_value":"TILWFJW3XEGA7QKO","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"pith_short_8","alias_value":"TILWFJW3","created_at":"2026-07-05T11:50:06Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:TILWFJW3XEGA7QKOZXKLOUOZGA","target":"record","payload":{"canonical_record":{"source":{"id":"2508.05085","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-08-07T07:09:59Z","cross_cats_sorted":[],"title_canon_sha256":"b2f718790eb76b96d28916b624d6d707fc9a22946bad3e4e3a84bb2391f1e43a","abstract_canon_sha256":"69ef0954a64d3edbd167078b608f074265ebe304ed169830763890cea9be5270"},"schema_version":"1.0"},"canonical_sha256":"9a1762a6dbb90c0fc14ecdd4b751d930366d4f48e455075b72c0f2bf6fe676a9","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:50:06.810025Z","signature_b64":"yRuFAjJ5J3wF88ftu8h7TYybPQ8o6F1lDYU1TPlge0jPCMp6kUvAqmjSlqgx4dYZG54I/x04PFFyY8JIpmmUCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9a1762a6dbb90c0fc14ecdd4b751d930366d4f48e455075b72c0f2bf6fe676a9","last_reissued_at":"2026-07-05T11:50:06.809564Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:50:06.809564Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2508.05085","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-05T11:50:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"eJ1OKI85bFVf3cDlQMJjAYr2YlLcfRyx3h699Wmyg+GeXVqVlBq+0/g01bpSBYwl6f4/pi3CFAZEEw6JZ1wrBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T22:06:05.659947Z"},"content_sha256":"dc6df9cef35e45a15bc728c76f7fcbdcd59afeb4c223de9e5a1c499cf8bb3f49","schema_version":"1.0","event_id":"sha256:dc6df9cef35e45a15bc728c76f7fcbdcd59afeb4c223de9e5a1c499cf8bb3f49"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:TILWFJW3XEGA7QKOZXKLOUOZGA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"LadyBug: A GitHub Bot for UI-Enhanced Bug Localization in Mobile Apps","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Andrian Marcus, Camilo Alvarez-Velez, Darren Dean Bansil, James Chen, Junayed Mahmud, Kevin Moran, Nadeeshan De Silva, Oscar Chaparro, Patrick Ijieh, Samar Karanch, Terry Achille","submitted_at":"2025-08-07T07:09:59Z","abstract_excerpt":"This paper introduces LadyBug, a GitHub bot that automatically localizes bugs for Android apps by combining UI interaction information with text retrieval. LadyBug connects to an Android app's GitHub repository, and is triggered when a bug is reported in the corresponding issue tracker. Developers can then record a reproduction trace for the bug on a device or emulator and upload the trace to LadyBug via the GitHub issue tracker. This enables LadyBug to utilize both the text from the original bug description, and UI information from the reproduction trace to accurately retrieve a ranked list o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2508.05085","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/2508.05085/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-05T11:50:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"r+gAfbIHLXdAGSAO5IVOhvYNvRFaneAyM9mIcwGoBiRxxgtbRmIqhhHRNgSaLBEA5BottqtvDf1F5gaN5wr9Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T22:06:05.660495Z"},"content_sha256":"7fccd96fe1217a9115defe4d596e7011bf31bdec65c3c250dbdb1e6f27fae5cd","schema_version":"1.0","event_id":"sha256:7fccd96fe1217a9115defe4d596e7011bf31bdec65c3c250dbdb1e6f27fae5cd"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TILWFJW3XEGA7QKOZXKLOUOZGA/bundle.json","state_url":"https://pith.science/pith/TILWFJW3XEGA7QKOZXKLOUOZGA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TILWFJW3XEGA7QKOZXKLOUOZGA/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-03T22:06:05Z","links":{"resolver":"https://pith.science/pith/TILWFJW3XEGA7QKOZXKLOUOZGA","bundle":"https://pith.science/pith/TILWFJW3XEGA7QKOZXKLOUOZGA/bundle.json","state":"https://pith.science/pith/TILWFJW3XEGA7QKOZXKLOUOZGA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TILWFJW3XEGA7QKOZXKLOUOZGA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:TILWFJW3XEGA7QKOZXKLOUOZGA","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":"69ef0954a64d3edbd167078b608f074265ebe304ed169830763890cea9be5270","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-08-07T07:09:59Z","title_canon_sha256":"b2f718790eb76b96d28916b624d6d707fc9a22946bad3e4e3a84bb2391f1e43a"},"schema_version":"1.0","source":{"id":"2508.05085","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2508.05085","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"arxiv_version","alias_value":"2508.05085v1","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2508.05085","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"pith_short_12","alias_value":"TILWFJW3XEGA","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"pith_short_16","alias_value":"TILWFJW3XEGA7QKO","created_at":"2026-07-05T11:50:06Z"},{"alias_kind":"pith_short_8","alias_value":"TILWFJW3","created_at":"2026-07-05T11:50:06Z"}],"graph_snapshots":[{"event_id":"sha256:7fccd96fe1217a9115defe4d596e7011bf31bdec65c3c250dbdb1e6f27fae5cd","target":"graph","created_at":"2026-07-05T11:50:06Z","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/2508.05085/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"This paper introduces LadyBug, a GitHub bot that automatically localizes bugs for Android apps by combining UI interaction information with text retrieval. LadyBug connects to an Android app's GitHub repository, and is triggered when a bug is reported in the corresponding issue tracker. Developers can then record a reproduction trace for the bug on a device or emulator and upload the trace to LadyBug via the GitHub issue tracker. This enables LadyBug to utilize both the text from the original bug description, and UI information from the reproduction trace to accurately retrieve a ranked list o","authors_text":"Andrian Marcus, Camilo Alvarez-Velez, Darren Dean Bansil, James Chen, Junayed Mahmud, Kevin Moran, Nadeeshan De Silva, Oscar Chaparro, Patrick Ijieh, Samar Karanch, Terry Achille","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-08-07T07:09:59Z","title":"LadyBug: A GitHub Bot for UI-Enhanced Bug Localization in Mobile Apps"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2508.05085","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:dc6df9cef35e45a15bc728c76f7fcbdcd59afeb4c223de9e5a1c499cf8bb3f49","target":"record","created_at":"2026-07-05T11:50:06Z","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":"69ef0954a64d3edbd167078b608f074265ebe304ed169830763890cea9be5270","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-08-07T07:09:59Z","title_canon_sha256":"b2f718790eb76b96d28916b624d6d707fc9a22946bad3e4e3a84bb2391f1e43a"},"schema_version":"1.0","source":{"id":"2508.05085","kind":"arxiv","version":1}},"canonical_sha256":"9a1762a6dbb90c0fc14ecdd4b751d930366d4f48e455075b72c0f2bf6fe676a9","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9a1762a6dbb90c0fc14ecdd4b751d930366d4f48e455075b72c0f2bf6fe676a9","first_computed_at":"2026-07-05T11:50:06.809564Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:50:06.809564Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"yRuFAjJ5J3wF88ftu8h7TYybPQ8o6F1lDYU1TPlge0jPCMp6kUvAqmjSlqgx4dYZG54I/x04PFFyY8JIpmmUCA==","signature_status":"signed_v1","signed_at":"2026-07-05T11:50:06.810025Z","signed_message":"canonical_sha256_bytes"},"source_id":"2508.05085","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:dc6df9cef35e45a15bc728c76f7fcbdcd59afeb4c223de9e5a1c499cf8bb3f49","sha256:7fccd96fe1217a9115defe4d596e7011bf31bdec65c3c250dbdb1e6f27fae5cd"],"state_sha256":"6e1a9cdd05f6e9b6ad0991407bfa58a8f3f8086daece1498f36e5aa718bcfd19"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HVFulLSJu95FOZEx1JVwKQhbnXlKTMyYuS26jLMnQ13GpYYvrP7JMI4UApKu/WRkq8R1Lh7nsJpH4Zfae9bmDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T22:06:05.664028Z","bundle_sha256":"de3a58a5ad4eaf389d63339dca06b568b0ba69efb6326a578948c3e4b156813f"}}