{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2013:BUD6MTGOK5ZTFR5FV5F7ANPUZD","short_pith_number":"pith:BUD6MTGO","schema_version":"1.0","canonical_sha256":"0d07e64cce577332c7a5af4bf035f4c8fd03f7c6f22b124591bbfb7524280be0","source":{"kind":"arxiv","id":"1302.6890","version":2},"attestation_state":"computed","paper":{"title":"A Graphical Language for Proof Strategies","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Aleks Kissinger, Gudmund Grov, Yuhui Lin","submitted_at":"2013-02-27T15:58:42Z","abstract_excerpt":"Complex automated proof strategies are often difficult to extract, visualise, modify, and debug. Traditional tactic languages, often based on stack-based goal propagation, make it easy to write proofs that obscure the flow of goals between tactics and are fragile to minor changes in input, proof structure or changes to tactics themselves. Here, we address this by introducing a graphical language called PSGraph for writing proof strategies. Strategies are constructed visually by \"wiring together\" collections of tactics and evaluated by propagating goal nodes through the diagram via graph rewrit"},"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":"1302.6890","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2013-02-27T15:58:42Z","cross_cats_sorted":[],"title_canon_sha256":"35583bd589a8b3a43eece1e4c46a6781c650b50fc5bb9356fc1083a755df0909","abstract_canon_sha256":"5d771bc1f7e5d2ea2467224a578cffd0dd55ccbcd71b512bc9ceaa5d6a305b80"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:49:54.170539Z","signature_b64":"lU+uFCSyvwlk72AkmJtc2d05Ax3gOJvfYDQGAxHK3vzeNLRLiw5RxjuyoueayaRZzhhDFpF/7z/eR5pclagDBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0d07e64cce577332c7a5af4bf035f4c8fd03f7c6f22b124591bbfb7524280be0","last_reissued_at":"2026-05-18T02:49:54.169835Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:49:54.169835Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A Graphical Language for Proof Strategies","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Aleks Kissinger, Gudmund Grov, Yuhui Lin","submitted_at":"2013-02-27T15:58:42Z","abstract_excerpt":"Complex automated proof strategies are often difficult to extract, visualise, modify, and debug. Traditional tactic languages, often based on stack-based goal propagation, make it easy to write proofs that obscure the flow of goals between tactics and are fragile to minor changes in input, proof structure or changes to tactics themselves. Here, we address this by introducing a graphical language called PSGraph for writing proof strategies. Strategies are constructed visually by \"wiring together\" collections of tactics and evaluated by propagating goal nodes through the diagram via graph rewrit"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1302.6890","kind":"arxiv","version":2},"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":"1302.6890","created_at":"2026-05-18T02:49:54.169944+00:00"},{"alias_kind":"arxiv_version","alias_value":"1302.6890v2","created_at":"2026-05-18T02:49:54.169944+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1302.6890","created_at":"2026-05-18T02:49:54.169944+00:00"},{"alias_kind":"pith_short_12","alias_value":"BUD6MTGOK5ZT","created_at":"2026-05-18T12:27:40.988391+00:00"},{"alias_kind":"pith_short_16","alias_value":"BUD6MTGOK5ZTFR5F","created_at":"2026-05-18T12:27:40.988391+00:00"},{"alias_kind":"pith_short_8","alias_value":"BUD6MTGO","created_at":"2026-05-18T12:27:40.988391+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/BUD6MTGOK5ZTFR5FV5F7ANPUZD","json":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD.json","graph_json":"https://pith.science/api/pith-number/BUD6MTGOK5ZTFR5FV5F7ANPUZD/graph.json","events_json":"https://pith.science/api/pith-number/BUD6MTGOK5ZTFR5FV5F7ANPUZD/events.json","paper":"https://pith.science/paper/BUD6MTGO"},"agent_actions":{"view_html":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD","download_json":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD.json","view_paper":"https://pith.science/paper/BUD6MTGO","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1302.6890&json=true","fetch_graph":"https://pith.science/api/pith-number/BUD6MTGOK5ZTFR5FV5F7ANPUZD/graph.json","fetch_events":"https://pith.science/api/pith-number/BUD6MTGOK5ZTFR5FV5F7ANPUZD/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD/action/timestamp_anchor","attest_storage":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD/action/storage_attestation","attest_author":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD/action/author_attestation","sign_citation":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD/action/citation_signature","submit_replication":"https://pith.science/pith/BUD6MTGOK5ZTFR5FV5F7ANPUZD/action/replication_record"}},"created_at":"2026-05-18T02:49:54.169944+00:00","updated_at":"2026-05-18T02:49:54.169944+00:00"}