{"as_of":"2026-08-15T16:26:00Z","caps":{"database_statements":6,"inbound":100,"outbound":100},"context_digest":"sha256:37eb015e5f98589a33c9a4b185292eb2ed41f57c526da8eebeac8f90526f40fc","coverage":[{"denominator":32,"lane":"reference_resolution","note":"Typed states for the displayed outbound observations.","records_observed":32,"source":"paper_references, paper_reference_links","source_observed_at":"2026-08-07T13:05:02.006644Z","state":"measured"},{"denominator":34,"lane":"standing_notices","note":"One-hop event checks from named stored sources.","records_observed":34,"source":"scholarly_work_events, retraction_status_cache","source_observed_at":"2026-08-15T06:32:42.880941+00:00","state":"measured"},{"denominator":2,"lane":"inbound_itemization","note":"Pith citing papers itemized under the disclosed page cap.","records_observed":2,"source":"paper_references, paper_reference_links","source_observed_at":"2026-05-19T04:07:31.283348Z","state":"measured"},{"denominator":1,"lane":"external_citation_measurements","note":"A source-named dated measurement, never combined with another source.","records_observed":0,"source":"arxiv_reference","source_observed_at":"2026-05-19T04:12:02.886089Z","state":"measured"}],"external_citation_measurements":[],"inbound":[{"citation":{"cited_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"cited_work":{"arxiv_id":"2505.22704","doi":null,"metadata_source":"arxiv_reference","pith_arxiv_id":"2505.22704","snapshot_observed_at":"2026-06-05T21:23:00.469572Z","title":"Training language models to generate quality code with program analysis feedback","venue":null,"work_id":"a46a78e6-edb5-4b6a-8eee-e1fd092fb72d","year":2025},"citing_paper":{"arxiv_id":"2507.11687","last_updated":"2026-08-09T10:08:31Z","snapshot_observed_at":"2026-08-13T23:26:06.452778Z","submitted_at":"2025-07-15T19:44:20Z","title":"MetaLint: Easy-to-Hard Generalization for Code Linting","version":4},"reference_index":50,"source":"arxiv_source","source_observed_at":"2026-05-19T04:07:31.283348Z"},"links":{"cited_paper":"/paper/2505.22704","citing_paper":"/paper/2507.11687"},"observation_digest":"sha256:57a0e428dd20a073568066f82bd945c1e9098bb841dfa56b74775e73f965d769","observation_id":"6842ab4f-dede-4ac1-a765-d9ac3fe036b3","resolution":{"observed_at":"2026-05-19T04:12:02.888031Z","resolver_source":"arxiv_id","status":"verified_exact"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"cited_work":{"arxiv_id":"2505.22704","doi":null,"metadata_source":"arxiv_reference","pith_arxiv_id":"2505.22704","snapshot_observed_at":"2026-06-05T21:23:00.469572Z","title":"Training language models to generate quality code with program analysis feedback","venue":null,"work_id":"a46a78e6-edb5-4b6a-8eee-e1fd092fb72d","year":2025},"citing_paper":{"arxiv_id":"2605.05267","last_updated":"2026-05-06T09:38:31Z","snapshot_observed_at":"2026-08-04T17:41:12.164736Z","submitted_at":"2026-05-06T09:38:31Z","title":"Bridging Generation and Training: A Systematic Review of Quality Issues in LLMs for Code","version":1},"reference_index":143,"source":"pdf_text","source_observed_at":"2026-05-08T17:37:51.790000Z"},"links":{"cited_paper":"/paper/2505.22704","citing_paper":"/paper/2605.05267"},"observation_digest":"sha256:6bca99f7688bbb11e8a67d0f04518f230a9d6773349c4ab5801fd9a2b1a994ba","observation_id":"d19c9433-720e-452d-8de7-88c07d9c6459","resolution":{"observed_at":"2026-05-11T17:21:10.905622Z","resolver_source":"arxiv_id","status":"verified_exact"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}}],"links":{"evidence":"/evidence","html":"/paper/2505.22704/citation-record","integrity":"/paper/2505.22704/integrity","json":"/paper/2505.22704/citation-record.json","paper":"/paper/2505.22704"},"outbound":[{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:06.062661Z","title":"Aho, Monica S","venue":null,"work_id":"d1fb7066-ef21-4cec-9035-1d62b1865abd","year":2006},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":1,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.059676Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:2eb07a3f2749be76eaf4ef85ec2f054487857464cacba73522cdfbefbee67b5c","observation_id":"5ca62695-c2c7-49af-af31-a005b60b6fbe","resolution":{"observed_at":"2026-08-07T13:05:06.135389Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:05.900135Z","title":"Bearer: Static application security testing (sast) tool","venue":null,"work_id":"abb8ca1d-c35d-470a-819a-e7fc7807b316","year":2021},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":2,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.107471Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:3c5b3ee7d8aa4cff351b4f008c44cffd7f438b70f4040e0c52238695892b5110","observation_id":"b69e37c0-b0bc-478a-8ea9-9238ac7f9355","resolution":{"observed_at":"2026-08-07T13:05:05.974106Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"2312.04724","last_updated":"2023-12-07T22:07:54Z","snapshot_observed_at":"2026-08-13T05:07:35.134194Z","submitted_at":"2023-12-07T22:07:54Z","title":"Purple Llama CyberSecEval: A Secure Coding Benchmark for Language Models","version":1},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2312.04724","snapshot_observed_at":"2026-08-07T13:04:58.231629Z","title":"Purple llama cyberseceval: A secure coding benchmark for language models","venue":null,"work_id":null,"year":2023},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":3,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.231629Z"},"links":{"cited_paper":"/paper/2312.04724","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:1bdb3cb5de69ae3cb30385d51b728c5ca7da5df3a08582393ecb762a8102bc56","observation_id":"259fba11-9ee5-4183-a195-facc5c07f03b","resolution":{"observed_at":"2026-08-07T13:04:58.231629Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:04:58.343500Z","title":"A comprehensive study of llm secure code generation","venue":null,"work_id":null,"year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":4,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.343500Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:84494cf0d8d2aeff187f91154dda8903404e52a34c5b7337f3ffd05da251abfe","observation_id":"c67cf41f-8374-4792-b9ef-b4b90f6662ca","resolution":{"observed_at":"2026-08-07T13:04:58.343500Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2402.01391","last_updated":"2024-02-05T13:28:23Z","snapshot_observed_at":"2026-08-14T10:48:27.746849Z","submitted_at":"2024-02-02T13:14:31Z","title":"StepCoder: Improve Code Generation with Reinforcement Learning from Compiler Feedback","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2402.01391","snapshot_observed_at":"2026-08-07T13:04:58.439514Z","title":"Stepcoder: Improve code generation with reinforcement learning from compiler feedback","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":5,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.439514Z"},"links":{"cited_paper":"/paper/2402.01391","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:019c9527271fccc8f832f647ce7f0261fd63e555e822e6c43e3028f3a4668962","observation_id":"6bb10acb-174c-40f0-81d2-ae3bcbc23691","resolution":{"observed_at":"2026-08-07T13:04:58.439514Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2405.00218","last_updated":"2024-07-20T19:14:03Z","snapshot_observed_at":"2026-08-13T00:17:59.910995Z","submitted_at":"2024-04-30T21:52:19Z","title":"Constrained Decoding for Secure Code Generation","version":3},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2405.00218","snapshot_observed_at":"2026-08-07T13:04:58.524594Z","title":"Constrained decoding for secure code generation, 2024","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":6,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.524594Z"},"links":{"cited_paper":"/paper/2405.00218","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:152bceee5654634be8b28f4050a6d33402c38ef1bc9037f953cc45df9b7722e4","observation_id":"3ed72c20-080e-4360-8174-a9e84ef6a0c4","resolution":{"observed_at":"2026-08-07T13:04:58.524594Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2410.02089","last_updated":"2025-02-18T11:39:46Z","snapshot_observed_at":"2026-08-12T22:32:04.019686Z","submitted_at":"2024-10-02T23:25:17Z","title":"RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2410.02089","snapshot_observed_at":"2026-08-07T13:04:58.623446Z","title":"Rlef: Grounding code llms in execution feedback with reinforcement learning, 2025","venue":null,"work_id":null,"year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":7,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.623446Z"},"links":{"cited_paper":"/paper/2410.02089","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:12271d1b1bb3370b80ec4cc15fb88ed7e7f864c86e4f8018d07ee3b823d6966f","observation_id":"484deb15-1a48-4b08-a34d-273bc18125e1","resolution":{"observed_at":"2026-08-07T13:04:58.623446Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:05.746169Z","title":"Codeql: Semantic code analysis engine","venue":null,"work_id":"8192a5e0-20a3-49de-b1c4-0199fe51d022","year":2019},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":8,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.731778Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:5781ca90f777852877732d5cb7afdbf012b6569eb62cc14565d3978315176bc2","observation_id":"c760b4cb-24b6-4e47-adc0-f6671a768ad6","resolution":{"observed_at":"2026-08-07T13:05:05.839474Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:05.495435Z","title":"Github copilot: Your ai pair programmer","venue":null,"work_id":"20abbe9f-a4fa-40d6-8e45-084e508cf379","year":2021},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":9,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.849700Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:008b324ac4941859713fd56a2c50b39e96585a5d0bfe94df2e61a8082f24a069","observation_id":"c01c0d31-96ab-4fb5-ad76-efd1edc1618d","resolution":{"observed_at":"2026-08-07T13:05:05.640188Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"2501.12948","last_updated":"2026-01-04T03:57:36Z","snapshot_observed_at":"2026-08-15T12:33:55.451951Z","submitted_at":"2025-01-22T15:19:35Z","title":"DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2501.12948","snapshot_observed_at":"2026-08-07T13:04:58.947933Z","title":"Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning","venue":null,"work_id":null,"year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":10,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:58.947933Z"},"links":{"cited_paper":"/paper/2501.12948","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:1e9e1e1923b49335a0794e51cd60de265630131be8a64091b8ffdf49538836b1","observation_id":"ccf1f684-fabe-4cc6-98fd-f76d8f882da2","resolution":{"observed_at":"2026-08-07T13:04:58.947933Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2302.05319","last_updated":"2024-08-16T06:38:32Z","snapshot_observed_at":"2026-08-13T12:47:20.474744Z","submitted_at":"2023-02-10T15:28:55Z","title":"Large Language Models for Code: Security Hardening and Adversarial Testing","version":5},"cited_work":{"arxiv_id":"2302.05319","doi":null,"metadata_source":"pith","pith_arxiv_id":"2302.05319","snapshot_observed_at":"2026-08-07T13:05:02.845311Z","title":"Large Language Models for Code: Security Hardening and Adversarial Testing","venue":"cs.CR","work_id":"89f55ee1-b3da-42ba-b8a3-b702ba4d6146","year":2023},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":11,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.095561Z"},"links":{"cited_paper":"/paper/2302.05319","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:d056f8062c13db16578eb4861428d225d9a2d78344732778b858eb702b596d17","observation_id":"b7655e32-eedf-490d-90d1-9155d4608bb0","resolution":{"observed_at":"2026-08-07T13:05:02.921764Z","resolver_source":"local_arxiv","status":"verified_exact"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:05.168747Z","title":null,"venue":null,"work_id":"91a08e08-dd1a-4e7e-993c-21b43875c961","year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":12,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.250457Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:a4fd1f0a31308e1b517c11652eef6c6a600aba6189376dcfe2aa177faec71641","observation_id":"e175f7dc-7824-4f4e-af12-5670abf44ec7","resolution":{"observed_at":"2026-08-07T13:05:05.334653Z","resolver_source":"raw_fallback","status":"unresolved"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:04.879334Z","title":"Measuring coding challenge competence with apps","venue":null,"work_id":"e0df8ac9-7cf4-406a-80cd-f4a15ddcb014","year":2021},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":13,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.323534Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:c276504e8883f339969c12cb550c383a2ad2447781d4288d08d1f7ca9b2df896","observation_id":"24aff923-53cf-46a3-b8b4-43f160115736","resolution":{"observed_at":"2026-08-07T13:05:05.021846Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"2409.12186","last_updated":"2024-11-12T13:24:25Z","snapshot_observed_at":"2026-07-06T02:11:23.670680Z","submitted_at":"2024-09-18T17:57:57Z","title":"Qwen2.5-Coder Technical Report","version":3},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2409.12186","snapshot_observed_at":"2026-08-07T13:04:59.498911Z","title":null,"venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":14,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.498911Z"},"links":{"cited_paper":"/paper/2409.12186","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:d5655c597e424e82a6d9e929ff724df570acb5d192e258db64bce5ee278b1425","observation_id":"a900045f-3d70-4a91-b01d-04a5edd5e3d5","resolution":{"observed_at":"2026-08-07T13:04:59.498911Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2401.07031","last_updated":"2024-01-30T20:50:56Z","snapshot_observed_at":"2026-08-13T04:43:31.249773Z","submitted_at":"2024-01-13T10:19:26Z","title":"Code Security Vulnerability Repair Using Reinforcement Learning with Large Language Models","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2401.07031","snapshot_observed_at":"2026-08-07T13:04:59.596935Z","title":"Code security vulnerability repair using reinforcement learning with large language models","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":15,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.596935Z"},"links":{"cited_paper":"/paper/2401.07031","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:a1e6a820ab8c84090f7228f708b9667554ee79ce1aee5cf385fb90207826598a","observation_id":"3b43a0e2-45b5-4b95-bba7-5573f982563b","resolution":{"observed_at":"2026-08-07T13:04:59.596935Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2207.01780","last_updated":"2022-11-03T08:32:59Z","snapshot_observed_at":"2026-08-14T07:43:43.015539Z","submitted_at":"2022-07-05T02:42:15Z","title":"CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning","version":3},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2207.01780","snapshot_observed_at":"2026-08-07T13:04:59.720250Z","title":null,"venue":null,"work_id":null,"year":2022},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":16,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.720250Z"},"links":{"cited_paper":"/paper/2207.01780","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:c9d0a805ab09e625f726bee82aeddc2a02233e7e57de6e1fb3a93c549a3ea9c8","observation_id":"1b5f7da6-277d-4d51-b69c-e4a193a199e5","resolution":{"observed_at":"2026-08-07T13:04:59.720250Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:04.633829Z","title":"Mypy: Optional static typing for python","venue":null,"work_id":"cf47a48b-7b62-4f41-adba-1f81195cdc5d","year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":17,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.810235Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:424c3c1d3c30a710c76af77d2c5d10ad0497f91ef3b00ecbf378915df44d7384","observation_id":"e969e35b-834f-40e2-bd3c-c8713d522bd4","resolution":{"observed_at":"2026-08-07T13:05:04.753026Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:04.310657Z","title":"Acecoder: An effective prompting technique specialized in code generation","venue":null,"work_id":"fd986090-dbcc-4601-b22c-2073ff341b43","year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":18,"source":"arxiv_source","source_observed_at":"2026-08-07T13:04:59.942430Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:0e69c633a53e13a0dff429f05e470a3ce164c4c01512eacbae4b4da5217544f2","observation_id":"8063a31e-e586-473a-9b7c-fce21ef5feb3","resolution":{"observed_at":"2026-08-07T13:05:04.479644Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:04.092336Z","title":"Wizardcoder: Empowering code large language models with evol-instruct","venue":null,"work_id":"769dc427-3b5f-4c1f-a55e-eb8f4c96e758","year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":19,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:00.036604Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:3ed2feed960c11c198ceb91597e07f6d801f419e0f00282ab8e70907a6adda54","observation_id":"0fbe6af1-4e7f-4827-8a15-1378db50655c","resolution":{"observed_at":"2026-08-07T13:05:04.176947Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:03.841756Z","title":"Common weakness enumeration (cwe)","venue":null,"work_id":"66db39f1-0fe5-43b0-8579-fc758ac5994e","year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":20,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:00.119717Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:a3344fed43439657ea084657b2721ec284e77175f851004fd9f6af97466160ab","observation_id":"b8f14148-0272-42e1-add9-ad4236c1f2b4","resolution":{"observed_at":"2026-08-07T13:05:03.955212Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:00.254049Z","title":null,"venue":null,"work_id":null,"year":1999},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":21,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:00.254049Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:7b32ff7c6e79cd6ee812dd786a7a061f57ec53af515f3c4909b07d78b6bca623","observation_id":"5236a9fc-6890-43f9-84ad-702d29e79900","resolution":{"observed_at":"2026-08-07T13:05:00.254049Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:00.650025Z","title":"Promsec: Prompt optimization for secure generation of functional source code with large language models (llms)","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":22,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:00.650025Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:48c92be9afd4ee3e10afd0869cf263d1f37e85ca4c53eb0b4f3cd922d24140f7","observation_id":"b7d7e7de-f899-45c1-b2b4-6586bc9c59dd","resolution":{"observed_at":"2026-08-07T13:05:00.650025Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:03.555402Z","title":"Gpt-4.1, 2025","venue":null,"work_id":"e025cd31-3693-4b31-b7e1-0716ca8b99e9","year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":23,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.289662Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:69f172e65ace57d0e9fb7ea61193460da9b2ef15f2095363dd776bfe56da6ff8","observation_id":"4bb335b4-49d5-4d36-92b4-b56d3ea1f7cd","resolution":{"observed_at":"2026-08-07T13:05:03.643099Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:03.299880Z","title":"Bandit: Security linter for python source code","venue":null,"work_id":"9d924482-af0d-4889-b31b-df3d9205d052","year":2014},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":24,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.354143Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:bd62e61d66a51966e4249acab1515a769f54c7bc6bf15c4a2a9043baf96d0bfd","observation_id":"dfae27df-cbd0-4803-b4fc-0074ef80d85e","resolution":{"observed_at":"2026-08-07T13:05:03.426810Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"1707.06347","last_updated":"2017-08-28T09:20:06Z","snapshot_observed_at":"2026-07-06T02:11:23.670680Z","submitted_at":"2017-07-20T02:32:33Z","title":"Proximal Policy Optimization Algorithms","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"1707.06347","snapshot_observed_at":"2026-08-07T13:05:01.474455Z","title":"Proximal policy optimization algorithms","venue":null,"work_id":null,"year":2017},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":25,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.474455Z"},"links":{"cited_paper":"/paper/1707.06347","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:91b4d4d7b005b2d35490c50ed5ed57f38d3d5509760461478a30b3eab0fa717d","observation_id":"6c570066-f284-485d-974c-7c83a8259d40","resolution":{"observed_at":"2026-08-07T13:05:01.474455Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2408.01605","last_updated":"2024-09-06T18:17:07Z","snapshot_observed_at":"2026-08-13T19:07:08.021808Z","submitted_at":"2024-08-02T23:47:27Z","title":"CYBERSECEVAL 3: Advancing the Evaluation of Cybersecurity Risks and Capabilities in Large Language Models","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2408.01605","snapshot_observed_at":"2026-08-07T13:05:01.558235Z","title":"Cyberseceval 3: Advancing the evaluation of cybersecurity risks and capabilities in large language models, 2024","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":26,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.558235Z"},"links":{"cited_paper":"/paper/2408.01605","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:11b45d58d29f9714d7eb2a6faa74df9b8baa3c9dff156cab5ffe9c51cfae7b47","observation_id":"0e9d0bcd-38ca-4b67-86c2-4108dd7f79f7","resolution":{"observed_at":"2026-08-07T13:05:01.558235Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2502.18449","last_updated":"2025-12-01T00:16:59Z","snapshot_observed_at":"2026-08-13T07:37:18.494967Z","submitted_at":"2025-02-25T18:45:04Z","title":"SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolution","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2502.18449","snapshot_observed_at":"2026-08-07T13:05:01.626359Z","title":null,"venue":null,"work_id":null,"year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":27,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.626359Z"},"links":{"cited_paper":"/paper/2502.18449","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:b2a850d59b56e0cc39bc425cb1b4e785be23e544915cffdad595a391393bcd74","observation_id":"0ad4b5ac-875a-4fbd-8816-8309f00a9f76","resolution":{"observed_at":"2026-08-07T13:05:01.626359Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:01.713256Z","title":"Teaching language models to critique via reinforcement learning","venue":null,"work_id":null,"year":2025},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":28,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.713256Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:754b75c0b96d0917838d22fd2b44a2d99895022b33554f920d16362e489f302c","observation_id":"37fbef5f-ad6f-407e-9dbe-aea64b4b9e05","resolution":{"observed_at":"2026-08-07T13:05:01.713256Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2212.10943","last_updated":"2023-07-12T15:03:06Z","snapshot_observed_at":"2026-08-13T13:17:23.192550Z","submitted_at":"2022-12-21T11:33:20Z","title":"DeepGlow: an efficient neural-network emulator of physical afterglow models for gamma-ray bursts and gravitational-wave events","version":2},"cited_work":{"arxiv_id":"2212.10943","doi":null,"metadata_source":"pith","pith_arxiv_id":"2212.10943","snapshot_observed_at":"2026-08-07T13:05:02.236083Z","title":"DeepGlow: an efficient neural-network emulator of physical afterglow models for gamma-ray bursts and gravitational-wave events","venue":"astro-ph.HE","work_id":"78c56bba-8fc8-4912-a70f-b376435a43f7","year":2022},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":29,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.777798Z"},"links":{"cited_paper":"/paper/2212.10943","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:311f3ef41dcac54a4a256acee2fea744e33b58869e3b4d054270e7666751aa67","observation_id":"c7caa3c3-eb2b-4074-ba71-7ebfe9658875","resolution":{"observed_at":"2026-08-07T13:05:02.340963Z","resolver_source":"local_arxiv","status":"metadata_mismatch"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-15T06:32:42.880941+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":null,"snapshot_observed_at":"2026-08-07T13:05:01.838728Z","title":"Seccodeplt: A unified platform for evaluating the security of code genai, 2024","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":30,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.838728Z"},"links":{"citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:46af8615081e44f5e78ab75115dd0278b2aea22f98c5485b52a6aaceef450cab","observation_id":"8bb5c08d-0244-486d-968c-df316f3cdb58","resolution":{"observed_at":"2026-08-07T13:05:01.838728Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2310.03173","last_updated":"2024-03-18T21:44:47Z","snapshot_observed_at":"2026-08-13T05:57:14.581000Z","submitted_at":"2023-10-04T21:40:36Z","title":"$\\mathcal{B}$-Coder: Value-Based Deep Reinforcement Learning for Program Synthesis","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2310.03173","snapshot_observed_at":"2026-08-07T13:05:01.915820Z","title":"B -coder: Value-based deep reinforcement learning for program synthesis, 2024","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":31,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:01.915820Z"},"links":{"cited_paper":"/paper/2310.03173","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:b4f9fc294116ea3d6ee0b6852c437c1a1564f509e74c2f2d422a9afd5244597d","observation_id":"3e1a162d-cc09-49fd-90a7-e166cce82c6c","resolution":{"observed_at":"2026-08-07T13:05:01.915820Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}},{"citation":{"cited_paper":{"arxiv_id":"2410.01488","last_updated":"2024-10-02T12:36:53Z","snapshot_observed_at":"2026-08-12T22:32:36.768628Z","submitted_at":"2024-10-02T12:36:53Z","title":"SecCoder: Towards Generalizable and Robust Secure Code Generation","version":1},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2410.01488","snapshot_observed_at":"2026-08-07T13:05:02.006644Z","title":"Seccoder: Towards generalizable and robust secure code generation","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback","version":1},"reference_index":32,"source":"arxiv_source","source_observed_at":"2026-08-07T13:05:02.006644Z"},"links":{"cited_paper":"/paper/2410.01488","citing_paper":"/paper/2505.22704"},"observation_digest":"sha256:41732d58e9bf0ff7092bef566722e74d44597e490bb4435ba4d2cc99b06c8d41","observation_id":"043a8083-a0eb-4820-80c4-e4a763ea9d35","resolution":{"observed_at":"2026-08-07T13:05:02.006644Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}}],"paper":{"arxiv_id":"2505.22704","last_updated":"2025-05-28T17:57:47Z","latest_version":1,"primary_category":"cs.CL","snapshot_observed_at":"2026-08-09T22:36:48.949951Z","submitted_at":"2025-05-28T17:57:47Z","title":"Training Language Models to Generate Quality Code with Program Analysis Feedback"},"reference_resolution":{"displayed":32,"state_counts":{"malformed_identifier":0,"metadata_mismatch":1,"parse_uncertain":0,"unresolved":19,"verified_exact":1,"verified_fuzzy":11},"total_outbound_references":32},"refusal":"A citation records a reference. It does not transfer a finding from one paper to another.","schema":"pith.paper-citation-record.v1","standing_sources":[{"observed_at":"2026-08-15T06:32:42.880941+00:00","source":"crossref"},{"observed_at":"2026-08-15T06:32:39.529945+00:00","source":"retraction_watch"}],"thesis":"As of 15 August 2026, this Paper Citation Record lists 32 of 32 outbound references and 2 inbound Pith citation observations for arXiv:2505.22704."}