{"as_of":"2026-08-10T09:51:00Z","caps":{"database_statements":6,"inbound":100,"outbound":100},"context_digest":"sha256:c09db4bc4d4bc7842877d2cce3cf626c0a9fd3f7d3747753a565a1e74d65b932","coverage":[{"denominator":43,"lane":"reference_resolution","note":"Typed states for the displayed outbound observations.","records_observed":43,"source":"paper_references, paper_reference_links","source_observed_at":"2026-08-05T21:09:57.288909Z","state":"measured"},{"denominator":43,"lane":"standing_notices","note":"One-hop event checks from named stored sources.","records_observed":43,"source":"scholarly_work_events, retraction_status_cache","source_observed_at":"2026-08-10T06:31:04.303077+00:00","state":"measured"},{"denominator":0,"lane":"inbound_itemization","note":"Pith citing papers itemized under the disclosed page cap.","records_observed":0,"source":"paper_references, paper_reference_links","source_observed_at":null,"state":"measured"},{"denominator":1,"lane":"external_citation_measurements","note":"A source-named dated measurement, never combined with another source.","records_observed":0,"source":"cited_works","source_observed_at":null,"state":"measured"}],"external_citation_measurements":[],"inbound":[],"links":{"evidence":"/evidence","html":"/paper/2508.09332/citation-record","integrity":"/paper/2508.09332/integrity","json":"/paper/2508.09332/citation-record.json","paper":"/paper/2508.09332"},"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-05T21:09:57.747112Z","title":"A survey of software refactoring,","venue":null,"work_id":"bc89ea2d-c5c0-4cc0-9051-3061eeadbea3","year":2004},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":1,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:52.942613Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:82a48aa0e98c5c6b6008233c701c7fce1bee31a9d83cc68001119df8bc3b50f7","observation_id":"c41047fa-bdc4-4f79-94e3-2d70d8a6a4b0","resolution":{"observed_at":"2026-08-05T21:09:57.749379Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.739591Z","title":"A comparative study of manual and automated refactorings,","venue":null,"work_id":"0cba7870-de28-4147-9d67-0d94b234fc0b","year":2013},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":2,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.005617Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:d0af64ad15ddbf967cb4f90f3612d5d2ca230f6f1ce8235d305e9d2be8d34da1","observation_id":"aada5ffb-30a1-4ae0-9cf1-3dc1a7a9f628","resolution":{"observed_at":"2026-08-05T21:09:57.742347Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.732818Z","title":"Peer review in programming courses: Benefits, implementations, and experiences,","venue":null,"work_id":"c481e2ee-688e-49b6-8ac8-d1a979abaa15","year":2020},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":3,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.094204Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:fdb34f5c6810f71d6f6d1b81156f3e64164fd4b9d1fa4fbe23a5cd259303b104","observation_id":"3500748f-c393-4575-8bc0-bcb73d028db2","resolution":{"observed_at":"2026-08-05T21:09:57.735256Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.725955Z","title":"How we refactor, and how we know it,","venue":null,"work_id":"4e4aeada-1f43-481a-b7a9-378f70bd8cb5","year":2012},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":4,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.175052Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:3e160f804f8177c74877a987b9cb4e83a529573c436c1e0e25852151f06f1179","observation_id":"a323952c-d600-4f60-a198-8df58a06ce59","resolution":{"observed_at":"2026-08-05T21:09:57.728651Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.719578Z","title":"CodeRL: Mastering code generation through pretrained models and deep reinforcement learning,","venue":null,"work_id":"fc34575a-4dab-439d-b16a-d60388bc3df5","year":2022},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":5,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.299181Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:601a77be93ff8968c5c9c299ff2e4b11a75ed9a83ec32444db8c0accc67612ae","observation_id":"537785c9-6c70-47b8-9edd-9a286835edc5","resolution":{"observed_at":"2026-08-05T21:09:57.722202Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.713287Z","title":"Fowler, K","venue":null,"work_id":"1c44fb79-e49f-42ec-bc8c-88f809bb7726","year":1999},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":6,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.382065Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:bbe80833ed5f6bf96a024de6027c7540b0036203180ad1cd605d59ca357b5cc8","observation_id":"2004cfad-b2ea-4c80-b063-a4fdd4526639","resolution":{"observed_at":"2026-08-05T21:09:57.715899Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.706756Z","title":"Why we refactor? Confes- sions of GitHub contributors,","venue":null,"work_id":"9eb15207-ca71-498c-b9cc-435209b281ba","year":2016},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":7,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.454961Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:62519237cf563aa47a03575f8dc1391508b0d9dbd91a5b1127c2f638f9a1d8e7","observation_id":"16c6c5bf-9ae6-4f2a-b256-46ce8b59c6f4","resolution":{"observed_at":"2026-08-05T21:09:57.708945Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.700356Z","title":"Exploring the impact of inter-smell relations on software maintainability: An empirical study,","venue":null,"work_id":"4405d4e0-3f48-4258-bb8a-d1ce9c720ae6","year":2013},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":8,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.499833Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:c054311ea0bf01fe95fec38d90531f31d959c234b5dc81844c06180bb8f12c7b","observation_id":"ab4173fd-41c4-440e-8c5f-97f3122b8f60","resolution":{"observed_at":"2026-08-05T21:09:57.703193Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.693100Z","title":"Do they really smell bad? A study on developers’ perception of bad code smells,","venue":null,"work_id":"933e1fab-deb3-45c8-b5d3-6ae01ef778d1","year":2014},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":9,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.573978Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:3b609582a43e82955b54ee139fe8f9335ade18e9155f0e7aa57fdec22e706b0d","observation_id":"17a07ef2-810c-4d86-b887-7848b3d72db9","resolution":{"observed_at":"2026-08-05T21:09:57.696133Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.686323Z","title":"Teaching object oriented modelling using concept maps,","venue":null,"work_id":"ca77ddcb-1f77-4eef-b79c-55d04d9d1ce0","year":2006},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":10,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.670525Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:065f9837055238016deed7ca76d7c58ec908370536ef1005b1a928a1fd97cd12","observation_id":"886e4061-9845-4482-bd31-ad8e83315750","resolution":{"observed_at":"2026-08-05T21:09:57.688777Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.680274Z","title":"An empirical investigation on the use of automated refactoring tools,","venue":null,"work_id":"7d33d89f-57f3-44e7-8a0c-e97edd05eeab","year":2019},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":11,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.782761Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:e4b5db569167dc65b3a2c010b1fe511bb5db0fa6e08b162bd3970cd2c2a2f349","observation_id":"fe078465-51bd-4831-aed6-3f271c6ca447","resolution":{"observed_at":"2026-08-05T21:09:57.682561Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.673878Z","title":"Preparing the next generation of software engineers to tackle cloud- based challenges,","venue":null,"work_id":"9463107f-f88d-400c-ba8f-c16c52a3982c","year":2019},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":12,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.886181Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:2f0141bff7a78e9e07e05c95577189f50d5544127064d8ea4669466f1c9ec8d8","observation_id":"dff617ae-4f41-4173-9569-0ea02aba2ce0","resolution":{"observed_at":"2026-08-05T21:09:57.676179Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.666664Z","title":"Work for us? An empirical study on student volunteers contributing to OSS projects,","venue":null,"work_id":"c881b16a-8126-4516-abc1-67cbe008faa7","year":2018},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":13,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:53.997249Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:08f354e6d08f6714a64148a1d9d99d73c5d823761a0ff3db36b286dc92cc6cb2","observation_id":"0b7efa04-7f07-4697-bbe3-6501433bb6b4","resolution":{"observed_at":"2026-08-05T21:09:57.669544Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.660724Z","title":"JDeodorant: Iden- tification and removal of type-checking bad smells,","venue":null,"work_id":"90cb1ab1-2416-4e57-ac78-24c73ad2aef4","year":2008},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":14,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.112474Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:88a820930f0155b2bb89488eb8cc0d1e89d583923cc979fe316f8be5cec46bff","observation_id":"02aa87a2-1e17-4e99-93f3-a94838398235","resolution":{"observed_at":"2026-08-05T21:09:57.662872Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.654283Z","title":"On the diffusion of test smells in automatically generated test code: An empirical study,","venue":null,"work_id":"a9a7ffa8-bfe6-4005-93b0-4f7ef6ef35d4","year":2016},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":15,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.200318Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:ca33cc50483adf95f6e749e346bff0e10fbc55394bc1f21fa465812819217096","observation_id":"be71d799-0667-4e1f-b5eb-dc3a0b00f11b","resolution":{"observed_at":"2026-08-05T21:09:57.656794Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"2107.03374","last_updated":"2021-07-14T17:16:02Z","snapshot_observed_at":"2026-08-08T11:58:24.516369Z","submitted_at":"2021-07-07T17:41:24Z","title":"Evaluating Large Language Models Trained on Code","version":2},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2107.03374","snapshot_observed_at":"2026-08-05T21:09:54.331700Z","title":"Evaluating large language models trained on code,","venue":null,"work_id":null,"year":2021},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":16,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.331700Z"},"links":{"cited_paper":"/paper/2107.03374","citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:3b7d8dee79c7df0e887c281b87a6eef0e5f7aadaa6ee8b642be4218eba8c1b9f","observation_id":"2b31705b-ebd6-4af9-baf6-334a38b9ba58","resolution":{"observed_at":"2026-08-05T21:09:54.331700Z","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-05T21:09:57.646856Z","title":"An empirical study on learning bug-fixing patches in the wild via neural machine translation,","venue":null,"work_id":"d58c2bc1-c7a0-4e3e-821d-8076558cb8f1","year":2019},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":17,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.425979Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:f9b12f269ff1c4a99c0356c0eb152c1e5330143849cc933a4721312b69c0bb5b","observation_id":"a4dc8804-a672-4dd1-bba7-9eb97096f814","resolution":{"observed_at":"2026-08-05T21:09:57.649709Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.640603Z","title":"Pythia: AI- assisted code completion system,","venue":null,"work_id":"64dd74e6-a647-49ae-80db-ceb37e40f7ba","year":2019},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":18,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.564304Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:a45fe24fd2facb3668d0f1d9ea12ba97185de3dd696ea9b96c7cef942831b09f","observation_id":"a604f8c0-6a83-45da-b48c-f4c9fda06578","resolution":{"observed_at":"2026-08-05T21:09:57.642864Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.633970Z","title":"On the use of large language models for computer science education,","venue":null,"work_id":"a553ddca-c60a-47d1-9548-672ed50030cd","year":2023},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":19,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.700298Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:3e53fe7537af4647ed44c0055c1f43ef3f110011dafe04d3a55fde0c14eb146f","observation_id":"d8edbf6f-5fe4-49c9-9587-95c09c00d03a","resolution":{"observed_at":"2026-08-05T21:09:57.636341Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.626632Z","title":"Fakhoury, D","venue":null,"work_id":"56621749-85ae-4e2f-be39-b33d3345a892","year":2019},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":20,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.848058Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:3f2788cd90ee751ddbef43b8c40063e1897d8148a7b8307eef5652d0abbccbc3","observation_id":"e7b6d2f3-55f1-4f66-adcf-1ef802b339ca","resolution":{"observed_at":"2026-08-05T21:09:57.629307Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.620071Z","title":null,"venue":null,"work_id":"a55ca496-56dc-429d-8a69-fec0f00bb1aa","year":2022},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":21,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:54.972304Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:b3557fd89af272bfe5be911471736a367fe00bbc2cfe2b8a5fc151057a36c501","observation_id":"aa293d7f-be9a-47cb-81a6-3ac42fe194e6","resolution":{"observed_at":"2026-08-05T21:09:57.622662Z","resolver_source":"raw_fallback","status":"unresolved"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.613532Z","title":"Zhang, Y","venue":null,"work_id":"6eb44a2e-a460-45c2-8a1f-49dbe1a563dd","year":2025},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":22,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:55.170282Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:9c8827242755edac1c67c2bb427f6b783db16ad8f9f14688ebb95b0049d70a12","observation_id":"90b6591c-237e-40b0-938e-8cd9a179e717","resolution":{"observed_at":"2026-08-05T21:09:57.615854Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.607045Z","title":"Zhang, Z","venue":null,"work_id":"8acb8a32-fbed-4151-9023-82928677e16c","year":2024},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":23,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:55.269803Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:d07fd02db9642a64f6acfbc8156ef482455c33acbc920ba7ec7f8c1ce8cb8339","observation_id":"e66fc305-d8aa-4011-b15f-e32dcac59f13","resolution":{"observed_at":"2026-08-05T21:09:57.609737Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.600538Z","title":"Thinking like a developer? Comparing the attention of humans with neural models of code,","venue":null,"work_id":"9fd96ef7-ea84-45ab-aa2c-0bda163d3cb6","year":2021},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":24,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:55.408286Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:230368760325a7d85049d119ef5a865d01092cbd08089fd5d55041490d026d76","observation_id":"f2e7e16b-6641-4f86-820b-d7fee5f87772","resolution":{"observed_at":"2026-08-05T21:09:57.602955Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.593259Z","title":"Refactoring vs Refuctoring Whitepaper,","venue":null,"work_id":"c25e8971-d878-4643-b4b3-a9d1226318e3","year":2024},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":25,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:55.572166Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:8ac531f84d6622ec8e996fb674fa731c1c655d1f20d54b5ea7183183fdd1308d","observation_id":"9196169f-ad33-4446-96ec-4b0d5f1271da","resolution":{"observed_at":"2026-08-05T21:09:57.595851Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":{"arxiv_id":"2411.04444","last_updated":"2024-11-07T05:35:55Z","snapshot_observed_at":"2026-07-06T19:46:32.573870Z","submitted_at":"2024-11-07T05:35:55Z","title":"An Empirical Study on the Potential of LLMs in Automated Software Refactoring","version":1},"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":"2411.04444","snapshot_observed_at":"2026-08-05T21:09:55.746914Z","title":"An empirical study on the potential of LLMs in automated software refactoring,","venue":null,"work_id":null,"year":2024},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":26,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:55.746914Z"},"links":{"cited_paper":"/paper/2411.04444","citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:e91f0a11d75c6b284a7f8f4ae32c1d8e9697b73cdac16413c4d3d8f48533cbf7","observation_id":"3cb4f36c-ab2a-4dfb-8538-e7d80b05a1d2","resolution":{"observed_at":"2026-08-05T21:09:55.746914Z","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-05T21:09:57.586716Z","title":"How effective are neural networks for fixing security vulnerabilities,","venue":null,"work_id":"56af7717-dbe6-4d93-8a48-f64d28da8433","year":2023},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":27,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:55.909642Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:2a1214a093c63bf0110a54a13109d64ae31809f06c734478e146ef9bdbeac5bf","observation_id":"79103c4e-ed5a-4acf-882d-de1718262e5d","resolution":{"observed_at":"2026-08-05T21:09:57.589172Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.580068Z","title":"An empirical study of pre-trained model-based code refactoring,","venue":null,"work_id":"a30c2132-3052-4387-97a6-75a2333add5e","year":2023},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":28,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.010288Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:dcbc45d797a2e9176de25c6ffcc303145ecf731c4d99a1edf49f4c0458ff508b","observation_id":"ffc52115-5489-4ecb-bcd0-2736ef5437d8","resolution":{"observed_at":"2026-08-05T21:09:57.582549Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.573962Z","title":"Can you explain what this class does step by step?","venue":null,"work_id":"8db9945d-135a-46d5-9e4d-59f59c4a9277","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":29,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.148020Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:b5172b76bb6bbad17bab4dc9c487a0844c82103a00476df2026f5132355bfff5","observation_id":"2fcf4b08-9b40-4d5b-8db5-727117095483","resolution":{"observed_at":"2026-08-05T21:09:57.576215Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.567246Z","title":"What potential code smells do you see in this class?","venue":null,"work_id":"c0b5e5e1-d399-4f1b-a245-abfb7fbdf998","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":30,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.227166Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:5080b58d584b63c9e0ceb01ce8fb0c5c779c5f00bf3110d42b0cd22e7d81f5d3","observation_id":"45b91f22-018c-4592-8364-02c11c564501","resolution":{"observed_at":"2026-08-05T21:09:57.569883Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.560066Z","title":"Refactor this class to improve readability and maintain- ability","venue":null,"work_id":"7763c34a-1651-4be8-84d4-f7702d2b2b1d","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":31,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.352003Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:eaf47b9665f5b076c38cfcc13efd022a069b0c1b66504bcf62a4c4b1e015fc75","observation_id":"cd59a146-e35f-4114-8454-50b2980a4443","resolution":{"observed_at":"2026-08-05T21:09:57.562699Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.552906Z","title":"Refactor this function gradually, explaining each step and ensuring correctness","venue":null,"work_id":"3f411efb-d355-4b07-a875-6eb8fb6b40ce","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":32,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.419946Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:e71e12a0438002cffb31f3ef10a2f3f529b4601ac0838a2bda4b7021cd288202","observation_id":"fbeac48f-2452-42cc-8a87-4d37b0d27beb","resolution":{"observed_at":"2026-08-05T21:09:57.555680Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.545797Z","title":"Provide test cases to verify the correctness of the refac- tored class","venue":null,"work_id":"f2a17264-f715-43c7-bfb3-f05d1c628337","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":33,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.517333Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:62bf32038e63d9166e3201b641105fd2f888c46b67db65af2f2e4fd06cdef551","observation_id":"c5c82d76-96ac-4cdd-9b11-5e3561398a63","resolution":{"observed_at":"2026-08-05T21:09:57.548893Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.539666Z","title":"Here’s an example of a refactored method: [Exam- ple]. Now, refactor this method in a similar way: [Method to refactor]","venue":null,"work_id":"fadb48f1-4476-4eae-8d1b-ab7e773b69b2","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":34,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.633693Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:9e01ed7b054c2eb254c543373c57cbca02e678c7423497d34bb8377854aa2d94","observation_id":"1b79f1da-4bf0-4ebb-9cc0-c13c463f4c63","resolution":{"observed_at":"2026-08-05T21:09:57.541900Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.533096Z","title":"Here are three examples of refactored methods: [Examples]. Using these as guidelines, refactor the following method: [Method to refactor]","venue":null,"work_id":"9f401f85-588e-434c-8984-af318385ba4c","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":35,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.699056Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:be89626c9c03bfe79acfc659dfa2842226a9484221f0594c5be51da21b2228e4","observation_id":"9ffed83d-d0c0-41f6-bfe3-c2960b507fb6","resolution":{"observed_at":"2026-08-05T21:09:57.535506Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.526650Z","title":null,"venue":null,"work_id":"56ea10e3-7b1c-4c51-9713-752e2e4ef160","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":36,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.808266Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:098230554560903bca30693599ec9a02d2ae64a3d6734e5de91ab4c0591c99ca","observation_id":"ffcb3b06-e868-499e-8ab7-24170c416ec7","resolution":{"observed_at":"2026-08-05T21:09:57.528829Z","resolver_source":"raw_fallback","status":"unresolved"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.519948Z","title":null,"venue":null,"work_id":"b09c2b96-d500-45ed-b03a-2ab5bc4f6baa","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":37,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.907205Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:c93d9f2a59762b21b4ccb3737614e383fc19d420543d677f67554a1bd61da558","observation_id":"c51dd764-f1bd-4e96-ae1f-bc51bffa14da","resolution":{"observed_at":"2026-08-05T21:09:57.522510Z","resolver_source":"raw_fallback","status":"unresolved"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.512318Z","title":null,"venue":null,"work_id":"23d527eb-005a-42ae-9d7a-70ad10449f4b","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":38,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:56.998494Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:ec1e7a07013bb21e96b25765c46d282dc6ace92fbf9d1a6464eff0d660d103ca","observation_id":"792043b1-796b-482d-b9ee-e191991aee7c","resolution":{"observed_at":"2026-08-05T21:09:57.515006Z","resolver_source":"raw_fallback","status":"unresolved"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.505517Z","title":null,"venue":null,"work_id":"03e59585-1e4f-49fd-8efe-cfcb305b89bd","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":39,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:57.116732Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:edfe89d43816647e5988d19126c28da5d010c6da174e3553aa8949d9b332208b","observation_id":"430054ed-9660-4304-94a2-2979f15e9e8f","resolution":{"observed_at":"2026-08-05T21:09:57.507825Z","resolver_source":"raw_fallback","status":"unresolved"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.498780Z","title":"Now, start with step 1 for this method: [Method to refactor]” D","venue":null,"work_id":"da7cdbaf-d03e-4b2d-92b6-1e9f1ef0fb39","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":40,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:57.181443Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:3adf6cbdf7507631da3fb3d3a68849349b4de918166a37b46ff1c596267f8d04","observation_id":"933ebafc-281b-4aec-984e-445972ccd351","resolution":{"observed_at":"2026-08-05T21:09:57.500970Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.487224Z","title":"Refactor only one class/method at a time and explain why the change is needed","venue":null,"work_id":"e0f5ab48-4a8f-4e8b-99ca-a30ab8dff116","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":41,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:57.184474Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:5d16d30fa3c740cf2c50e9cd4b0705df4d156908d30acd1f24823a63841814af","observation_id":"85afd920-cb64-47d0-a5e8-fdca3a7131eb","resolution":{"observed_at":"2026-08-05T21:09:57.494126Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.434269Z","title":"How does this class fit into the larger project? Suggest improvements in that context","venue":null,"work_id":"4be30c01-de6e-4d90-85a4-ce9424ab520b","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":42,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:57.218834Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:df9223696618c92ad2b4c5e38500f7600b9734e207b7096326eebb0f2b4a16dc","observation_id":"1b71512e-40a8-40e9-aaa7-29558ecc49ea","resolution":{"observed_at":"2026-08-05T21:09:57.482197Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+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-05T21:09:57.369001Z","title":"Modify this code to follow Ruby on Rails best prac- tices","venue":null,"work_id":"cf2d52fb-398f-4b33-9828-6bc071304901","year":null},"citing_paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs","version":1},"reference_index":43,"source":"pdf_text","source_observed_at":"2026-08-05T21:09:57.288909Z"},"links":{"citing_paper":"/paper/2508.09332"},"observation_digest":"sha256:24ace08b38eabc2fd7ea49abc6f63e2cac08fe3a265eb119b8505bdc3b33b0e8","observation_id":"f70a7afe-983d-45fb-b178-c74efb273d32","resolution":{"observed_at":"2026-08-05T21:09:57.424207Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-10T06:31:04.303077+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+00:00","source":"retraction_watch"}],"state":"measured"}}],"paper":{"arxiv_id":"2508.09332","last_updated":"2025-08-12T20:41:19Z","latest_version":1,"primary_category":"cs.SE","snapshot_observed_at":"2026-08-05T21:09:52.596441Z","submitted_at":"2025-08-12T20:41:19Z","title":"Teaching Code Refactoring Using LLMs"},"reference_resolution":{"displayed":43,"state_counts":{"malformed_identifier":0,"metadata_mismatch":0,"parse_uncertain":0,"unresolved":7,"verified_exact":0,"verified_fuzzy":36},"total_outbound_references":43},"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-10T06:31:04.303077+00:00","source":"crossref"},{"observed_at":"2026-08-10T06:30:57.382061+00:00","source":"retraction_watch"}],"thesis":"As of 10 August 2026, this Paper Citation Record lists 43 of 43 outbound references and 0 inbound Pith citation observations for arXiv:2508.09332."}