Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code
Open accessAbstract
Modern software development increasingly involves the use of large language models (LLMs) to generate code. Despite their rapid advancement, LLMs remain prone to errors and hallucinations, emphasizing the importance of careful code inspection. However, in practice, developers' trust in LLM-generated code and their willingness to review it thoroughly may differ from these recommendations. How developers actually behave when reviewing LLM-generated code remains largely unexplored. In this study, we conduct a Wizard-of-Oz experiment to examine how software engineers behave when code is explicitly labeled as LLM-generated during a code review task. We collect both behavioral data and participant feedback through eye-tracking and exit interviews. Combining Bayesian data analysis with qualitative analysis, we found that while the thoroughness of code review did not change for participants, they spent more time fixating on LLM-labelled code, indicating that the label itself influences attention. Practitioners also adapted their review strategy for LLM-labelled code by assessing the code based on specific criteria (e.g., logical correctness), or using the prompt to guide their review. These findings inform LLM-based tool design on labelling while incorporating the prompt as a software artifact. Our study reveals a gap between reviewers' intentions and actual reviewing behaviour, highlighting the need for software companies to revisit their AI policies (particularly regarding LLM-assisted development) to better support developers in reviewing LLM-generated code.
Verified 2026-11-02 · 5 references not checked yet
AI snapshot
Written from the paper’s full text.
TL;DR
In a Wizard-of-Oz eye-tracking study with 32 practitioners, code labelled as LLM-generated received longer fixation time than identical unlabelled code, but not more thorough scanning. Reviewers reported mostly unchanged criteria, yet many adjusted what they looked for or used the embedded prompt during review.
Key findings
- LLM labels increased fixation duration: Bayesian estimate for label effect was credible (γ_Label: 95% CI = [0.09, 0.56], µ = 0.33), meaning participants spent more time fixating on labelled code. The increase was up to 60% for more complex code (e.g., AOI 3 in `storage.py`, 25 LOC, extra 15 seconds; AOI 1 in `sessions.py`, 6 LOC, extra 5 seconds, ~33%).
- Saccade length did not change credibly with the label (γ_Label: 95% CI = [-0.07, 0.10], µ = 0.01), so review thoroughness was comparable; scans were about 85–110 pixels, with most AOI differences of 2–3 pixels.
- Qualitatively, 20 participants (62.5%) reported no change in evaluation criteria between labelled and unlabelled code, while 12 (37.5%) applied different criteria, such as greater emphasis on logical correctness or code quality depending on trust.
- Of those using the prompt during review (n = 14), 5 treated it as a requirement to validate alignment, 7 treated it as documentation for comprehension, and 2 reported using both.
Methods
- Within-subject crossover Wizard-of-Oz experiment with 32 software practitioners from 20 organisations; participants reviewed four Python pull requests (average 77 ± 10 LOC) with seven areas of interest, where selected segments were labelled as generated by a fictional LLM, CodeForgeAI, though all code was human-written.
- Eye movements were recorded with a Tobii Pro Spark tracker at 60 Hz via CodeGRITS, alongside a 10-minute semi-structured exit interview; faults and code smells were injected across labelled and unlabelled segments.
- Analysis combined Bayesian data analysis using a DAG and regression models (Gamma for fixation duration, lognormal for saccade length, with hierarchical and interaction effects, adjusting for period, sequence, and carryover) with qualitative analysis of interviews and gaze paths.
Limitations
- The paper states internal validity threats from the crossover design were mitigated by adjusting for period, sequence, and carryover; external validity may be threatened by unobserved variables such as participants’ stance toward LLM-generated code, so results may not generalise to more or less trusting samples.
- The paper also states participants may behave differently under eye-tracking equipment than in natural settings, and the PRs were reduced versions of real files with entirely new code rather than mixed added/deleted/modified lines.
- Evident from the text: all code was human-written, so the study isolates perceived provenance only; no tests were provided; interview transcripts and raw data cannot be shared to protect anonymity.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
11 of 36 cited sources checked · 5 supported · 1 flagged · accuracy not yet measured
- Premisecitation§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6
Contemporary LLMs are able to generate pull requests of substantial size, including generating full files or making simultaneous nontrivial changes in multiple places in the code base.
“Given that contemporary LLMs are able to generate pull requests of substantial size, including generating full files or making simultaneous nontrivial changes in multiple places in the code base [38], [39], this finding is concerning.”
Quote in the paperSubstantial claim2 of 2 sources checked- cites [38] [38] M. Watanabe, H. Li, Y. Kashiwa, B. Reid, H. Iida, and A. E. Hassan, 'On the use of agentic coding: An empirical study of pull requests on github,' ACM Trans. Softw. Eng. Methodol. , Mar. 2026, just Accepted. [Online]. Available: https://doi.org/10.1145/3798166 - source
Section 4.1 (p. 8) reports that agent-generated PRs changed a median of two files and added more lines than human PRs; Section 5.2 (p. 17) says agents can produce extensive, multi-purpose changes. This supports substantial PRs and changes across multiple places, but our copy does not establish the specific claim that they generate full files. (LLM, conf=0.85)
Experimental — accuracy not yet measured - cites [39] [39] C. E. Jimenez, J. Yang, A. Wettig, S. Yao, K. Pei, O. Press, and K. Narasimhan, 'Swe-bench: Can language models resolve real-world github issues?' 2024. [Online]. Available: https://arxiv.org/abs/2310. 06770 - source
The Results (p. 7) report that models generated patches and, in a separate experiment, regenerated entire files; Appendix C.6 (p. 28) says some generated edits approached the size of the original pull-request edits. But the paper emphasizes that models struggle with longer patches and does not establish the claimed ability to make simultaneous nontrivial changes in multiple places in a codebase. Its description of changes across multiple files concerns what benchmark issues require, not what models reliably accomplish. (LLM, conf=0.84)
Experimental — accuracy not yet measured
- Interpretationcitation§ VII. IMPLICATIONS · p. 10
These differences in behaviour, despite mistrust, support the claims that acceptance of generated software artifacts does not reflect trust [24].
“These differences in behaviour, despite mistrust, support the claims that acceptance of generated software artifacts does not reflect trust [24].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [24] [24] S. Baltes, T. Speith, B. Chiteri, S. Mohsenimofidi, S. Chakraborty, and D. Buschek, 'On the need to rethink trust in ai assistants for software development: A critical review,' IEEE Transactions on Software Engineering , pp. 1-18, 2026. - source
- Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6
The effect of the LLM label on fixation duration is credible, with a 95% credibility interval of [0.09, 0.56] and a mean of 0.33.
“For fixation duration, the effect of the LLM label is credible ( γ Label : 95% CI = [0.09, 0.56], µ = 0 . 33 ) as the intervals of the posterior distributions do not overlap with zero.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
- Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6
The period and carryover effects on fixation duration are not credible.
“In contrast, the period and carryover effects are not credible.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
- Findingown data§ RQ2. What reviewing approaches do developers adopt when reviewing code perceived as LLM-generated? · p. 1
Many participants (n = 20, 62.5%) reported no change in their evaluation criteria between labelled and unlabelled code.
“Many participants (n = 20, 62.5%) reported no change in their evaluation criteria between labelled and unlabelled code”
Quote in the paperNot a substantial claim
- Findingown data§ RQ2. What reviewing approaches do developers adopt when reviewing code perceived as LLM-generated? · p. 1
12 participants applied different evaluation criteria between labelled and unlabelled code, such as placing greater emphasis on logical correctness or code quality.
“while 12 participants applied different evaluation criteria, such as placing greater emphasis on logical correctness or code quality.”
Quote in the paperNot a substantial claim - Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Some participants mentioned in their interviews that if they encountered complex LLM-generated code, their first intuition was that the complexity was unnecessary.
“This also aligns with what some participants mentioned in their interviews: if they encountered a complex LLM-generated code, their first intuition was that the complexity was unnecessary.”
Quote in the paperNot a substantial claim - Findingown data§ Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code · p. 1
The thoroughness of code review, measured by saccade lengths, did not change for participants when reviewing LLM-labelled code compared to unlabelled code.
“while the thoroughness of code review did not change for participants”
- Also stated in: § RQ1. To what extent does the presence of labels identifying code as LLM-generated affect how developers visually process the code during review? · p. 1 · plain
“even though the level of thoroughness (saccade lengths) is comparable”
Quote in the paperSubstantial claim - Also stated in: § RQ1. To what extent does the presence of labels identifying code as LLM-generated affect how developers visually process the code during review? · p. 1 · plain
- Findingown data§ Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code · p. 1
Participants spent more time fixating on code labelled as LLM-generated compared to identical unlabelled code.
“they spent more time fixating on LLM-labelled code”
- Also stated in: § RQ1. To what extent does the presence of labels identifying code as LLM-generated affect how developers visually process the code during review? · p. 1 · plain
“the participants spent more time fixating on code that is labelled as LLM-generated (up to 60% for more complex code)”
- Also stated in: § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6 · plain
“participants spent more time fixating on code when labelled as LLM-generated compared to identical unlabelled code”
Quote in the paperSubstantial claim - Also stated in: § RQ1. To what extent does the presence of labels identifying code as LLM-generated affect how developers visually process the code during review? · p. 1 · plain
- Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6
For more complex code, as in AOI 3 in storage.py (25 lines of code), reviewers spent an extra 15 seconds, a 60% increase.
“For more complex code, as in AOI 3 in storage.py (25 lines of code), reviewers spent an extra 15 seconds, a 60% increase.”
Quote in the paperSubstantial claim - Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Most participants described their general reviewing strategy as going over the code in a top-down manner, then following the execution path when encountering a called function.
“Most of our participants described in the exit interview that their general reviewing strategy consisted of going over the code in a top-down manner, then following the execution path when they encountered a called function.”
Quote in the paperNot a substantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 8
Despite the shift in criteria, their overall reviewing flow often remained similar across labelled and unlabelled files, typically following a top-down inspection.
“Despite this shift in criteria, their overall reviewing flow often remained similar across labelled and unlabelled files, typically following a topdown inspection of the code.”
Quote in the paperNot a substantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 8
Participants with lower trust in AI expected LLM-generated code to contain more logical errors.
“In contrast, participants with lower trust in AI expected LLM-generated code to contain more logical errors.”
Quote in the paperSubstantial claim - Findingown data§ VII. IMPLICATIONS · p. 10
Most participants expressed mistrust towards LLMs at varying levels.
“On the other hand, most of the participants expressed mistrust towards LLMs at varying levels.”
Quote in the paperSubstantial claim - Findingown data§ C. Interpreting and Using the Prompt · p. 9
In some cases, this led participants to question whether discrepancies were due to incorrect implementation or unclear intent of the author of the pull request.
“In some cases, this also led our participants to question whether discrepancies were due to incorrect implementation or unclear intent of the author of the pull request.”
Quote in the paperNot a substantial claim - Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6
The interacting effect between the LLM label and the AOIs shows where in the code the label effect is most pronounced.
“The interacting effect between the LLM label and the AOIs (Figure 5) shows where in the code the label effect is most pronounced.”
Quote in the paperSubstantial claim - Findingown data§ C. Interpreting and Using the Prompt · p. 9
The prompt provides additional information that participants incorporate into their review, rather than acting solely as a marker of code provenance.
“Rather than acting solely as a marker of code provenance, the prompt provides additional information that participants incorporate into their review.”
Quote in the paperSubstantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 9
Across these participants, no consistent gaze pattern clearly distinguishes those who changed their evaluation criteria from those who did not.
“Across these participants, we did not observe a consistent gaze pattern that clearly distinguishes those who changed their evaluation criteria from those who did not.”
Quote in the paperSubstantial claim - Findingown data§ A. Attention to LLM-Labelled Code · p. 8
Even participants who reported no change in strategy still tended to briefly pay attention to the prompt or LLM-labelled segments.
“However, even participants who reported no change in strategy still tended to briefly pay attention to the prompt or LLMlabelled segments.”
Quote in the paperSubstantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 8
Shifts in evaluation criteria were closely tied to participants' expectations about the types of mistakes made by LLMs versus human developers.
“These shifts in criteria were closely tied to participants' expectations about the types of mistakes made by LLMs versus human developers.”
Quote in the paperSubstantial claim - Findingown data§ VI. CHANGES IN REVIEWING BEHAVIOUR · p. 7
Quantitative results show that developers spent more time fixating on code labelled as LLM-generated.
“The quantitative results show that developers spent more time fixating on code labelled as LLM-generated.”
Quote in the paperSubstantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 8
Trust and prior experience with AI played a central role in shaping these expectations.
“In particular, trust and prior experience with AI played a central role in shaping these expectations.”
Quote in the paperSubstantial claim - Findingown data§ A. Attention to LLM-Labelled Code · p. 8
This additional attention was not described as a deliberate strategy, but rather as a quick, instinctive check for obvious issues.
“This additional attention was not described as a deliberate strategy, but rather as a quick, instinctive check for obvious issues.”
Quote in the paperSubstantial claim - Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
The presence of an LLM-label does not change the length of saccades within an area of interest (γ Label: 95% CI = [-0.07, 0.10], μ = 0.01).
“However, the gaze data we collected revealed that the presence of an LLM-label does not change the length of saccades within an area of interest ( γ Label: 95% CI = [-0.07, 0.10], µ = 0 . 01 ).”
Quote in the paperSubstantial claim - Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Many participants mentioned that they reviewed LLM-labelled code more thoroughly even when they did not show a strong mistrust of LLMs.
“Many also mentioned that they reviewed LLM-labelled code more thoroughly even when they did not show a strong mistrust of LLMs.”
Quote in the paperNot a substantial claim - Findingown data§ A. Attention to LLM-Labelled Code · p. 8
Many participants (n=20, 62.5%) reported that their reviewing approach and criteria did not change between labelled and unlabelled code.
“Many participants ( n=20, 62.5% ) reported that their reviewing approach and criteria did not change between labelled and unlabelled code.”
Quote in the paperSubstantial claim - Findingown data§ VII. IMPLICATIONS · p. 10
Participants were torn about whether the responsibility of verifying LLM-generated code lies with the original developer or the reviewer.
“as our participants were torn about whether the responsibility of verifying the LLMgenerated code lies with the original developer or the reviewer.”
Quote in the paperNot a substantial claim - Findingreasoning§ B. Shifts in Evaluation Criteria · p. 8
Their review focus shifted toward readability, adherence to coding conventions, and consistency with the rest of the codebase, rather than strict logical correctness.
“As a result, their review focus shifted toward aspects such as readability, adherence to coding conventions, and consistency with the rest of the codebase (e.g., use of variables, libraries, or style), rather than strict logical correctness.”
Quote in the paperSubstantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 8
Some participants (n=12, 37.5%) adjusted the evaluation criteria applied to LLM-labelled code.
“Some participants ( n=12, 37.5% ) adjusted the evaluation criteria applied to LLM-labelled code.”
Quote in the paperSubstantial claim - Findingreasoning§ B. Shifts in Evaluation Criteria · p. 8
Their review focused more strongly on verifying logical correctness and reasoning about the behaviour of the code.
“As a result, their review focused more strongly on verifying logical correctness and reasoning about the behaviour of the code.”
Quote in the paperSubstantial claim - Findingown data§ VII. IMPLICATIONS · p. 10
For many participants, they do not review LLM-generated code any differently than human-written code, even if they see the need to 'be extra careful'.
“However, for many, they do not review LLM-generated code any differently than any humanwritten code, even if they see the need to 'be extra careful.'”
Quote in the paperSubstantial claim - Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Unlike fixation duration, the saccade-length effect does not appear to scale with code complexity or length.
“unlike the fixation duration, this effect does not appear to scale with code complexity or length”
Quote in the paperSubstantial claim - Findingown data§ B. Shifts in Evaluation Criteria · p. 8
These participants adjusted what they looked for depending on whether the code was perceived as LLM- or human-generated.
“Rather than reviewing all code using the same standards, these participants adjusted what they looked for depending on whether the code was perceived as LLM- or human-generated.”
Quote in the paperSubstantial claim - Findingown data§ A. Attention to LLM-Labelled Code · p. 8
These participants described applying the same reviewing standards regardless of how the code was presented.
“As a result, they described applying the same reviewing standards regardless of how the code was presented.”
Quote in the paperSubstantial claim - Findingown data§ IX. CONCLUSION · p. 11
Based on qualitative data and individual gaze paths, we observe important individual differences between participants in how they perceive LLM-generated code and interact with the prompts.
“Based on qualitative data and individual gaze paths, we observe important individual differences between participants with regard to how they perceive LLM-generated code and interact with the prompts.”
Quote in the paperNot a substantial claim - Findingown data§ IX. CONCLUSION · p. 11
Prompts can serve as a valuable aid during code review, helping reviewers verify alignment between intent and generated code.
“We also find that prompts (input to LLM code generation) can serve as a valuable aid during code review, helping reviewers verify alignment between intent and generated code.”
Quote in the paperSubstantial claim - Findingown data§ IX. CONCLUSION · p. 11
The effect of longer fixation on LLM-generated code only becomes visible for longer or more complex code.
“However, this effect only becomes visible for longer or more complex code.”
Quote in the paperSubstantial claim - Findingown data§ IX. CONCLUSION · p. 11
We do not observe a meaningful difference in saccades, which is an operationalisation of how thoroughly the code is studied.
“We do not observe a meaningful difference in saccades, which is an operationalisation of how thoroughly the code is studied.”
Quote in the paperSubstantial claim- Rests on an assumption: Shorter saccades indicate a more thorough line-by-line review, while longer saccades indicate broader scans.
- Findingown data§ IX. CONCLUSION · p. 11
Reviewers fixate on LLM-generated code for a longer time.
“We find that reviewers indeed fixate on LLM-generated code for a longer time.”
Quote in the paperSubstantial claim - Study design and conductreasoning§ III. RELATED WORK · p. 2
The Wizard-of-Oz design, in which all code is human-written but presented as either LLM-generated or not, allows isolating the effect of perceived code provenance from differences in code quality, strengthening internal validity.
“Unlike prior work, which compares actual LLM-generated and human-written code, we employ a Wizard-of-Oz design in which all code is human-written but presented as either LLM-generated or not. This allows us to isolate the effect of perceived code provenance from differences in code quality, strengthening internal validity.”
Quote in the paperSubstantial claim - Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Practitioners spend more time fixating and reviewing code that is labelled as LLM-generated.
“Takeaway: Practitioners spend more time fixating and reviewing code that is labelled as LLM-generated.”
Quote in the paperSubstantial claim - Interpretationreasoning§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
The effect of spending more time on LLM-labelled code grows stronger in more complex code.
“This effect grows stronger in more complex code since it is expected that the complexity of LLM-generated code may be unnecessary.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
- Interpretationown data§ Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code · p. 1
The study reveals a gap between reviewers' intentions and actual reviewing behaviour.
“Our study reveals a gap between reviewers' intentions and actual reviewing behaviour”
Quote in the paperSubstantial claim- Rests on an assumption: There is a gap between developers' trust in LLM-generated code and their willingness to review it thoroughly.
- Interpretationown data§ Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code · p. 1
The label itself influences attention.
“indicating that the label itself influences attention.”
Quote in the paperSubstantial claim - Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Spending more time reviewing a piece of code is not necessarily due to the size of the code but rather its complexity.
“Note that spending more time reviewing a piece of code in general is not necessarily due to the size of the code but rather its complexity.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
- Interpretationreasoning§ VII. IMPLICATIONS · p. 10
There is a gap between organisational policies and individual practices regarding LLM-code verification.
“we notice a gap between organisational policies and individual practices.”
Quote in the paperSubstantial claim - Interpretationreasoning§ C. Interpreting and Using the Prompt · p. 9
When treated as a requirement, the prompt becomes an external reference against which the code is validated, shifting the reviewer's focus to alignment.
“When treated as a requirement , the prompt becomes an external reference against which the code is validated, shifting the reviewer's focus to alignment .”
Quote in the paperNot a substantial claim - Interpretationown data§ RQ2. What reviewing approaches do developers adopt when reviewing code perceived as LLM-generated? · p. 2
The broader context of LLM-generated code (e.g., the prompt) acts as a software artifact that can support the design of LLM-integrated IDE features.
“our findings suggest that the broader context of LLMgenerated code (e.g., the prompt) acts as a software artifact that can support the design of LLM-integrated IDE features.”
Quote in the paperSubstantial claim - Study design and conductcitation§ VIII. VALIDITY THREATS · p. 11
The crossover design induces threats to internal validity [18], such as the learning effect over multiple periods or an optimal sequence effect.
“The crossover design induces threats to internal validity [18], e.g., the learning effect over multiple periods or an optimal sequence effect.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [18] [18] S. Vegas, C. Apa, and N. Juristo, 'Crossover designs in software engineering experiments: Benefits and perils,' IEEE Transactions on Software Engineering , vol. 42, no. 2, pp. 120-135, 2016. - source
- Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11
The quantitative results may not generalize to a more or less trusting sample of subjects.
“Consequently, the quantitative results may not generalize to a more or less trusting sample of subjects.”
Quote in the paperNot a substantial claim - Interpretationown data§ B. Shifts in Evaluation Criteria · p. 9
Changes in reviewing behaviour are not uniform, but are shaped by participants' expectations of the strengths and limitations of LLM code.
“Our findings suggest that changes in reviewing behaviour are not uniform, but are shaped by participants' expectations of the strengths and limitations of LLM code.”
Quote in the paperSubstantial claim - Interpretationown data§ B. Shifts in Evaluation Criteria · p. 9
Gaze data suggest that differences in expectations influence how attention is allocated within the file, for example through revisits or targeted inspection of specific segments.
“However, the gaze data suggest that differences in expectations influence how attention is allocated within the file, for example through revisits or targeted inspection of specific segments.”
Quote in the paperSubstantial claim - Interpretationreasoning§ VII. IMPLICATIONS · p. 10
This has resulted in software engineers merely improvising cautiousness.
“This has resulted in software engineers merely improvising cautiousness.”
Quote in the paperSubstantial claim - Interpretationreasoning§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
The 20-25 pixel difference in saccade lengths is not significant in practice.
“which we argue is not significant in practice”
Quote in the paperSubstantial claim - Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
When participants reported a more careful or thorough review process, this reflected mainly in total fixation duration (review time) rather than a more detailed review.
“Therefore, when our participants reported a more careful or thorough review process, this reflected mainly in the total fixation duration (i.e., review time) rather than a more detailed review.”
Quote in the paperSubstantial claim - Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7
Practitioners review LLM-labelled code with the same thoroughness as unlabelled code.
“Takeaway: Practitioners review LLM-labelled code with the same thoroughness as unlabelled code.”
Quote in the paperSubstantial claim - Interpretationreasoning§ A. Attention to LLM-Labelled Code · p. 8
The gap between stated reviewing intent and actual behaviour appears to be shaped by prior experiences and underlying mistrust of LLM-generated code.
“This gap appears to be shaped by prior experiences and underlying mistrust of LLM-generated code.”
Quote in the paperSubstantial claim - Study design and conductreasoning§ IX. CONCLUSION · p. 11
This allows us to attribute any behavioural differences solely to developers' perception of the code's origin, independent of the actual quality or style of any particular LLM.
“This allows us to attribute any behavioural differences solely to developers' perception of the code's origin, independent of the actual quality or style of any particular LLM.”
Quote in the paperSubstantial claim
- Classified as probably not a substantial claim. 57
- May combine two claims. 54
Classified as probably not a substantial claim.
Study design and conductcitation§ VIII. VALIDITY THREATS · p. 11We mitigate conclusion-validity threats by following established principles: domain expertise pooling [45], maximum entropy criterion [46], and uninformative priors [36].
“We mitigate them by following established principles, i.e., domain expertise pooling [45], maximum entropy criterion [46], and uninformative priors [36].”
Quote in the paperSubstantial claim1 of 3 sources checked- cites [45] [45] M. M. Glymour and S. Greenland, 'Causal diagrams,' in Modern Epidemiology , 3rd ed., K. J. Rothman, S. Greenland, and T. L. Lash, Eds. Philadelphia, PA: Lippincott Williams & Wilkins, 2008, pp. 183209. -
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [46] [46] E. T. Jaynes, Probability Theory: The Logic of Science . Cambridge University Press, 2012.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [36] [36] J. S. Wesner and J. P. Pomeranz, 'Choosing priors in Bayesian ecological models by simulating from the prior predictive distribution,' Ecosphere , vol. 12, no. 9, pp. e03 739:1-e03 739:11, 2021. - source
The citation [36] is attached to “uninformative priors.” In the Introduction, the paper argues against treating non-informative priors as a sound default; the Discussion says that evaluating priors against domain knowledge is better than seeking the least informative prior. (LLM, conf=0.92)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation§ III. RELATED WORK · p. 2Beller et al. present a taxonomy of changes resulting from modern code review and show that the majority of these changes are evolvability changes, while the remaining 15% are functional changes.
“Beller et al. [12] present a taxonomy of changes resulting from modern code review and show that the majority of these changes are evolvability changes (e.g., structure and documentation), while the remaining 15% are functional changes (e.g., larger defects and logic).”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [12] [12] M. Beller, A. Bacchelli, A. Zaidman, and E. Juergens, 'Modern code reviews in open-source projects: which problems do they fix?' in Proceedings of the 11th Working Conference on Mining Software Repositories , ser. MSR 2014. New York, NY, USA: Association for Computing Machinery, 2014, p. 202-211. [Online]. Available: https://doi.org/10.1145/2597073.2597082 - source
The Code review fixes section presents a taxonomy distinguishing evolvability from functional changes. Section 5.1 reports that most changes were evolvability-related, but gives the functional share as 25%, not the claimed 15%. (LLM, conf=0.93)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductcitation§ D. Data Analysis · p. 6Prior predictive checks confirmed the appropriateness of the priors, and the training process converged with no diagnostic issues.
“Afterwards, we perform prior predictive checks to confirm their appropriateness [25]. Once assessing that the training process converged accordingly [37] and no diagnostic suggested issues [25], we evaluate the model.”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites [25] [25] R. McElreath, Statistical rethinking: A Bayesian course with examples in R and Stan . Boca Raton, FL, USA: Chapman and Hall/CRC, 2018. - source
- cites [37] [37] A. Gelman and D. B. Rubin, 'Inference from iterative simulation using multiple sequences,' Statistical science , vol. 7, no. 4, pp. 457-472, 1992. - source
Section 3.7 (pp. 8–9) describes a diagnostic for monitoring convergence, which supports citing this paper for that method. It does not describe prior predictive checks or establish that the citing authors’ priors were appropriate or that their model had no diagnostic issues. The sentence attributes the convergence assessment to a different citation, [37]. (LLM, conf=0.80)
Experimental — accuracy not yet measured
May combine two claims.
Study design and conductcitation§ D. Data Analysis · p. 5Bayesian data analysis coupled with the causal inference framework allows differentiating correlations from causal effects and drawing more reliable conclusions.
“Moreover, BDA coupled with our causal inference framework allows us to differentiate correlations from causal effects [27] and draw more reliable conclusions [30].”
Quote in the paperSubstantial claim1 of 2 sources checked- cites [27] [27] J. Pearl, Causality , ser. Causality: Models, Reasoning, and Inference. Cambridge, UK: Cambridge University Press, 2009. [Online]. Available: https://books.google.se/books?id=f4nuexsNVZIC - source
- cites [30] [30] C. A. Furia, R. Torkar, and R. Feldt, 'Towards causal analysis of empirical software engineering data: The impact of programming languages on coding competitions,' ACM Transactions on Software Engineering and Methodology , vol. 33, no. 1, pp. 1-35, 2023. - source
- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
May combine two claims.
Study design and conductcitation§ VIII. VALIDITY THREATS · p. 11We mitigate crossover-design threats by adjusting for them in our analyses [18], [44], which factors out effects from the phenomenon of interest and allows us to determine that they did not affect our experiment.
“We mitigate these by adjusting for them in our analyses [18], [44], which not only factors out the effects from the phenomenon of interest but also allows us to determine that they did not affect our experiment.”
Quote in the paperSubstantial claim1 of 2 sources checked- cites [18] [18] S. Vegas, C. Apa, and N. Juristo, 'Crossover designs in software engineering experiments: Benefits and perils,' IEEE Transactions on Software Engineering , vol. 42, no. 2, pp. 120-135, 2016. - source
- cites [44] [44] J. Frattini, D. Fucci, and S. Vegas, 'Crossover designs in software engineering experiments: Review of the state of analysis,' in 2024 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) , ACM. New York, NY, USA: Association for Computing Machinery, 2024, pp. 482-488. - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ VII. IMPLICATIONS · p. 10Nahar et al. [42] highlighted needs regarding standardising responsible AI evaluation to mitigate ethical and legal issues for organisations.
“Such needs were also highlighted by Nahar et al. [42] regarding standardising responsible AI evaluation to mitigate ethical and legal issues for organisations.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [42] [42] N. Nahar, C. K¨ astner, J. Butler, C. Parnin, T. Zimmermann., and C. Bird, 'Beyond the comfort zone: Emerging solutions to overcome challenges in integrating llms into software products,' in 2025 IEEE/ACM 47th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) . New York, NY, USA: Association for Computing Machinery, 2025, pp. 516-527. - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ VII. IMPLICATIONS · p. 10Research envisions a change in the role of a software developer to focus more on code verification [40], [41].
“This is particularly important since research envisions a change in the role of a software developer to focus more on code verification [40], [41].”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites [40] [40] S. Ferino, R. Hoda, J. Grundy, and C. Treude, 'Walking the tightrope of llms for software development: A practitioners' perspective,' 2025. [Online]. Available: https://arxiv.org/abs/2511.06428 - source
The paper’s recommendations section (“3. https://h2o.ai”; page unavailable) calls for human review of LLM-generated code before it is merged, supporting the code-verification aspect. Its Implications for Research section also describes developers overseeing autonomous agents. Neither passage says that developers’ roles will shift to focus more on code verification specifically. (LLM, conf=0.83)
Experimental — accuracy not yet measured - cites [41] [41] A. Simkute, L. Tankelevitch, V. Kewenig, A. E. Scott, A. Sellen, and S. Rintel, 'Ironies of generative ai: Understanding and mitigating productivity loss in human-ai interaction,' International Journal of Human-Computer Interaction , vol. 41, no. 5, pp. 2898-2919, 2025. [Online]. Available: https://doi.org/10.1080/10447318.2024.2405782 - source
Classified as probably not a substantial claim.
Study design and conductcitation§ VIII. VALIDITY THREATS · p. 11To support construct validity, we use well-established eye-tracking metrics that capture visual attention [8].
“To support construct validity , we use well-established eye-tracking metrics that capture visual attention [8].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [8] [8] L. Grabinger, N. Al Madi, R. Bednarik, T. Busjahn, F. Engl, T. Ezer, H. Gruber, F. Hauser, J. I. Maletic, U. Obaidellah, K.-i. Park, B. Sharif, Z. Sharafi, L. Shepherd, and J. Mottok, 'A Cookbook for Eye Tracking in Software Engineering,' in Proceedings of the 6th European Conference on Software Engineering Education , ser. ECSEE '25. New York, NY, USA: Association for Computing Machinery, 2025, p. 60-76. [Online]. Available: https://doi.org/10.1145/3723010.3723018 - source
May combine two claims.
Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6Review times for labelled code are either comparable to or longer than those for the same unlabelled code.
“Second, review times for labelled code are either comparable to or longer than those for the same unlabelled code.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ RQ2. What reviewing approaches do developers adopt when reviewing code perceived as LLM-generated? · p. 114 participants used the prompt during their review, treating it either as a requirement to validate against or as contextual documentation.
“Independent of this, 14 participants used the prompt during their review, treating it either as a requirement to validate against or as contextual documentation.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6For reviewing 6 lines of code in sessions.py (AOI 1) with an average time of 15 seconds, an additional 5 seconds is approximately a 33% increase in reviewing duration.
“For instance, reviewing 6 lines of code in sessions.py (AOI 1) with an average time of 15 seconds, an additional 5 seconds is approximately a 33% increase in reviewing duration.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6The difference in review times for labelled code is more pronounced, up to 15 seconds, for code that requires more time to review (more than 20 seconds), and is negligible otherwise.
“This difference is more pronounced (up to 15 seconds) for code that requires more time to review (more than 20 seconds) and is negligible otherwise.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone given§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7Some participants acknowledged that the margin of faults that LLMs produce grows with the size of the code.
“Some participants also acknowledged that the margin of faults that LLMs produce grows with the size of the code.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ VII. IMPLICATIONS · p. 10Many participants reported that they did not treat LLM-labelled code any differently and followed the same reviewing strategy they used for code written by human developers, while being 'careful'.
“In fact, many of them reported that they did not treat LLM-labelled code any differently and followed the same reviewing strategy they used for code written by human developers, just while being 'careful'.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7The effect of the LLM labels on saccade length is nonsignificant, as the confidence interval overlaps with zero.
“The CI overlaps with zero, indicating a nonsignificant effect of the LLM labels.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ B. Shifts in Evaluation Criteria · p. 8In utils.py, the developer spent around two minutes reviewing the first labelled code segment (seconds 80-200), revisited the second labelled segment around line 37 at second 500, whereas in unlabelled storage.py they returned to the beginning of the file at line 1 at second 350.
“In the utils.py fi le (bottom), the developer spent around two minutes reviewing the first labelled code segment (gaze spanning between seconds 80-200). They also revisited the second labelled segment later in the review (around line 37 at second 500), whereas in the unlabelled storage.py fi le (top), they instead returned to the beginning of the file (line 1 at second 350).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ VII. IMPLICATIONS · p. 10This resulted in a difference in behaviour in terms of review time only for more complex code snippets, with no big difference in saccade lengths, that is, the thoroughness of the review.
“This resulted in a difference in the behaviour (in terms of review time) only for more complex code snippets (see Figure 5) with no big difference in the saccade lengths, that is, the thoroughness of the review.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ B. Shifts in Evaluation Criteria · p. 8Participants who expressed relatively higher trust in AI tended to expect fewer logical errors in LLM-generated code, but more issues related to code quality or consistency.
“Participants who expressed relatively higher trust in AI tended to expect fewer logical errors in LLM-generated code, but more issues related to code quality or consistency.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ C. Interpreting and Using the Prompt · p. 9This gaze pattern was consistent across participants in this group and reflects a shift from understanding the logic of the code to verifying whether the code generation worked as intended.
“This gaze pattern was consistent across participants in this group and reflects a shift in the nature of the task: from understanding the logic of the code to verifying whether the code generation worked as intended.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ VII. IMPLICATIONS · p. 10The prompt was useful to understand LLM-generated code that tends to be unnecessarily complex.
“The prompt was also useful to understand LLM-generated code that tends to be unnecessarily complex.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ A. Attention to LLM-Labelled Code · p. 8These participants often expressed a general mistrust of LLMs, possibly reinforced by previous experiences with LLMs and broad company AI policies that offer little concrete guidance.
“In their interviews, these participants often expressed a general mistrust of LLMs, possibly reinforced by previous experiences with LLMs and the fact that their companies' AI policies are broad and offer little concrete guidance on the use of LLM-generated code.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone given§ B. Shifts in Evaluation Criteria · p. 8Some participants described that such faults are more likely to occur at the integration level rather than at the unit level.
“One reason that some participants described is that such faults are more likely to occur at the integration level rather than at the unit level.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Findingown data§ VII. IMPLICATIONS · p. 10Participants expressed the importance of knowing the original intent behind generated code, especially because LLMs do not always produce code that clearly reflects what was asked.
“More specifically, our participants expressed the importance of knowing the original intent behind the generated code, especially because LLMs do not always produce code that clearly reflects what was asked.”
Quote in the paperSubstantial claim- Rests on an assumption: LLMs do not always produce code that clearly reflects what was asked.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B. Shifts in Evaluation Criteria · p. 8These expectations were often based on prior experiences with LLM-based tools, which participants described as prone to misunderstanding prompts and producing semantically incorrect code.
“These expectations were often based on prior experiences with LLMbased tools, which they described as prone to misunderstanding prompts and producing semantically incorrect code.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
Findingcitation§ VII. IMPLICATIONS · p. 11Storing prompts as code comments or any code artifact is not ideal, as this may conflict with company coding practices or clean code principles [43].
“We also learned that storing prompts as code comments or any code artifact is not ideal (this may, for example, conflict with company coding practices or clean code principles [43]).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [43] [43] R. C. Martin, Clean code: a handbook of agile software craftsmanship . Hoboken, NJ, USA: Pearson Education, 2009. -
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7For most areas of interest the effect on saccade length is comparable, with a 2-3 pixel difference, but for the two shortest codes (AOI 5 in temperature.py, 4 lines, and AOI 6 in utils.py, 2 lines) there are gaps in opposite directions.
“While the effect is comparable for most areas of interest, with a difference of 2-3 pixels, we notice gaps in the opposite directions for the two shortest codes (AOI 5 in temperature.py , 4 lines, and AOI 6 in utils.py , 2 lines).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingreasoning§ VII. IMPLICATIONS · p. 10Sometimes this meant checking if the code aligns with the intent of the developer, and other times it reflected focusing on a specific aspect related to LLMs' limitations, e.g., code quality.
“Sometimes, this meant checking if the code aligns with the intent of the developer, and other times it reflects in focusing on a specific aspect related to LLMs' limitations, e.g., code quality.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ C. Interpreting and Using the Prompt · p. 9Among those who reported using the prompt in their review (n=14), two groups emerged: participants who treated the prompt as a requirement description (n=5) and those who treated it as documentation (n=7); two participants reported using both.
“From the interviews, among those who reported using the prompt in their review (n=14), two groups emerged: (i) participants who treated the prompt as a requirement description (n=5), and (ii) those who treated it as documentation (n=7). Two participants reported using both.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S1 (asserted). May combine two claims.
Findingown data§ B. Shifts in Evaluation Criteria · p. 8A software developer believed that human logical errors are usually captured by tests, but that LLM mistakes are broader and many can go undetected by unit tests and linters.
“They believe that the logical errors that a human developer can make are usually captured by the tests. However, they believe that 'the range of mistakes [LLMs] do is much broader than a human' , and many of them can go undetected by unit tests and linters.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ VII. IMPLICATIONS · p. 10Some participants reported reviewing PRs from known or more senior colleagues less thoroughly.
“some participants reported reviewing PRs from known or more senior colleagues less thoroughly”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone given§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7The observed 20-25 pixel difference in saccade lengths corresponds roughly to the length of a single word.
“the 20-25 pixel difference we observe corresponds roughly to the length of a single word”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ B. Shifts in Evaluation Criteria · p. 8This participant's gaze reflects the general tendency among higher-trust participants: a similar reviewing flow across labelled and unlabelled files, moving top-to-bottom, but with more time spent on LLM-labelled segments.
“While individual gaze paths varied, this participant's gaze (Figure 7) reflects the general tendency among highertrust participants: a similar reviewing flow across labelled and unlabelled files, moving from top to bottom through the code, but with more time spent on LLM-labelled segments.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ C. Interpreting and Using the Prompt · p. 9Participants who treated the prompt as a requirement adjusted their review behaviour, repeatedly comparing the code against the prompt to verify whether the generated output matched the intended specification, resulting in a characteristic back-and-forth gaze pattern between the label and the corresponding code segments.
“Participants who treated the prompt as a requirement adjusted their review behaviour accordingly. Rather than reviewing the code in isolation, they repeatedly compared the code against the prompt to verify whether the generated output matched the intended specification. This resulted in a characteristic back-and-forth gaze pattern between the label and the corresponding code segments.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ C. Interpreting and Using the Prompt · p. 10The label-first strategy was common among participants in this group, although the number of passes through the file varied.
“While the number of passes through the file varied, this label-first strategy was common among participants in this group.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingcitation§ D. Data Analysis · p. 5The lognormal distribution was selected for saccade lengths because it had a better fit than the gamma distribution.
“As the data-generating process of saccade lengths is less clear ontologically, we compare models using gamma and lognormal distributions and select the latter for its better fit [33].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [33] [33] A. Vehtari, A. Gelman, and J. Gabry, 'Practical bayesian model evaluation using leave-one-out cross-validation and waic,' Statistics and computing , vol. 27, pp. 1413-1432, 2017. - source
- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
May combine two claims.
Findingown data§ VII. IMPLICATIONS · p. 10The label details, particularly the prompt and the LLM used, were unexpectedly important to many participants, revealing that prompt-to-code traceability is valuable during code review.
“However, we found that these details, particularly the prompt and the LLM used, were unexpectedly important to many participants, revealing that prompt-to-code traceability is valuable during code review.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7The entire code, whether labelled or not, was reviewed with approximately the same thoroughness, with 85-110 pixel length scans.
“The entire code (whether labelled or not) was reviewed in approximately the same thoroughness (with 85-110 pixel length scans).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ VII. IMPLICATIONS · p. 10Gaze data showed that while developers reviewed LLM-generated code as thoroughly as human-written ones, they planned their time for reviewing such code based on perceived complexity.
“Similarly, the gaze data showed that while developers reviewed LLM-generated code as thoroughly as human-written ones, they planned their time for reviewing such code based on perceived complexity.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ C. Interpreting and Using the Prompt · p. 9Participants who treated the prompt as documentation used it to support their understanding of the code rather than as a reference for validation; their review behaviour typically followed a label-first pattern, reading the prompt first and then inspecting the code.
“In contrast, participants who treated the prompt as documentation used it to support their understanding of the code, rather than a reference for validation. Their review behaviour typically followed a label-first pattern , where they first read the prompt to form an understanding of the functionality, then inspected the code.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ C. Interpreting and Using the Prompt · p. 9A security engineer with 15 years of experience exhibited fewer shifts between label and code, fixated on the prompt first and then on a cluster of fixations on the labelled code, suggesting a sequential process of understanding followed by inspection; the prompt was treated as a code artifact and assessed with the rest of the code.
“Figure 10 shows an example of this behaviour for a security engineer with 15 years of experience. Unlike the requirementbased pattern, this participant exhibits fewer shifts between label and code. Instead, they fixate on the prompt first (yellow), followed by a cluster of fixations on the labelled code (purple), suggesting a sequential process of understanding followed by inspection. In this case”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ VII. IMPLICATIONS · p. 10A software test manager with strong trust reviewed two unlabelled PRs in less time than two with labelled codes, but focused on reviewing the labelled code in terms of quality over logical correctness.
“For example, one of the participants who expressed a strong trust towards LLMs is a software test manager (gaze paths in Figure 7). Despite their trust, they still reviewed the two unlabelled PRs (presuming they have no LLM-generated content) in less time than the two with labelled codes. However, they focused on reviewing the labelled code in terms of quality over logical correctness.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductreasoning§ B. Defining Code Review Tasks · p. 3By avoiding dependencies across multiple files or mixed changes, potential confounding factors that might lead participants to prioritize certain parts of the code for reasons unrelated to the presence of the LLM label were reduced.
“By avoiding dependencies across multiple files or mixed changes, we reduced potential confounding factors that might lead participants to prioritize certain parts of the code for reasons unrelated to the presence of the LLM label.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ III. RELATED WORK · p. 2Organisations often establish policies that govern the use of LLM-generated code.
“To manage these limitations, organisations often establish policies that govern the use of LLM-generated code [3].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [3] [3] R. Khojah, M. Mohamad, L. Erlenhov, F. G. de Oliveira Neto, and P. Leitner, 'Large language model company policies and policy implications in software organizations,' IEEE Software , vol. 43, no. 1, pp. 64-72, 2026. - source
Classified as probably not a substantial claim.
Study design and conductreasoning§ B. Defining Code Review Tasks · p. 4Injected faults and code smells were distributed across labelled and unlabelled code segments to mitigate biases caused by unequal concentrations of issues.
“These were distributed across labelled and unlabelled code segments to mitigate biases caused by unequal concentrations of issues.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ IV. EXPERIMENTAL SETUP · p. 3The experimental environment was controlled for unwanted factors that could disturb eye-tracking measurements, such as screen brightness and external lighting.
“We first set up the experimental environment by controlling unwanted factors that could disturb eye-tracking measurements, such as screen brightness and external lighting.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6File review order and prior exposure to labelled code did not influence fixation durations.
“This suggests that file review order and prior exposure to labelled code did not influence fixation durations, supporting the validity of the counterbalanced design.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ III. RELATED WORK · p. 2Code comprehension and understandability are a central challenge in effective code review.
“In addition, code comprehension and understandability have been found to be a central challenge in effective code review [5]”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [5] [5] A. Bacchelli and C. Bird, 'Expectations, outcomes, and challenges of modern code review,' in 2013 35th International Conference on Software Engineering (ICSE) . San Francisco, CA, USA: IEEE, 2013, pp. 712721. - source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation§ III. RELATED WORK · p. 2Labelling code as machine-generated alters both attention and trust, with reviewers shifting their gaze from code to tests when patches are presented as automated.
“Bertram et al. [17] showed that labelling code as machine-generated alters both attention and trust, with reviewers shifting their gaze from code to tests when patches are presented as automated.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [17] [17] I. Bertram, J. Hong, Y. Huang, W. Weimer, and Z. Sharafi, 'Trustworthiness perceptions in code review: An eye-tracking study,' in Proceedings of the 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) , ser. ESEM '20. New York, NY, USA: Association for Computing Machinery, 2020. [Online]. Available: https://doi.org/10.1145/3382494.3422164 - source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation§ III. RELATED WORK · p. 2Policies often highlight the need for code review and verification when generating code, but do not specify how the reviews should be conducted.
“More specifically, these policies often highlight the need for code review and verification when generating code, but do not specify how the reviews should be conducted.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [3] [3] R. Khojah, M. Mohamad, L. Erlenhov, F. G. de Oliveira Neto, and P. Leitner, 'Large language model company policies and policy implications in software organizations,' IEEE Software , vol. 43, no. 1, pp. 64-72, 2026. - source
Classified as probably not a substantial claim.
Study design and conductreasoning§ B. Defining Code Review Tasks · p. 3The pull request files are representative of real-world code because they are based on Python code from two popular open-source projects.
“To ensure the pull request files are representative of real-world code, we base the files in the pull requests on Python code from two popular opensource projects”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Interpretationcitation§ III. RELATED WORK · p. 2Code provenance plays a role in shaping how developers allocate attention during review.
“These studies suggest that code provenance plays a role in shaping how developers allocate attention during review.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
Classified as probably not a substantial claim. May combine two claims.
Study design and conductnone given§ B. Defining Code Review Tasks · p. 3The code used is entirely written by human developers because it comes from official versions of the repositories before the release of ChatGPT and GitHub Copilot (before October 2021).
“To ensure that the code we use is entirely written by human developers, we used the official version of the repositories before the release of ChatGPT and GitHub Copilot (i.e., before October 2021).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductown data§ D. Data Analysis · p. 6The qualitative analysis involved multiple authors and sessions, with disagreements resolved on the spot.
“Three authors jointly analysed three interviews in an initial session and established initial themes related to trust, reviewing strategy, and self-reported behavioural changes. The remaining interviews were analysed by four authors across six sessions. Each session involved two authors, where any disagreements were discussed and resolved on the spot.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ IV. EXPERIMENTAL SETUP · p. 3The order of pull requests and label assignments was rotated across participants so that the same areas of interest were reviewed both with and without a label by different participants.
“The order of pull requests and label assignments was rotated across participants so that the same areas of interest were reviewed both with and without a label by different participants.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Premisereasoning§ II. EYE TRACKING IN SOFTWARE ENGINEERING · p. 2In the context of code review, saccade length is a suitable proxy for the thoroughness of a reviewer's inspection.
“Consequently, in the context of code review, saccade length is a suitable proxy for the thoroughness of a reviewer's inspection.”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [9] [9] R. Biedert, J. Hees, A. Dengel, and G. Buscher, 'A robust realtime reading-skimming classifier,' in Proceedings of the Symposium on Eye Tracking Research and Applications , ser. ETRA '12. New York, NY, USA: Association for Computing Machinery, 2012, p. 123-130. [Online]. Available: https://doi.org/10.1145/2168556.2168575 - source
- cites [10] [10] K. Rayner, 'Eye movements and attention in reading, scene perception, and visual search,' The quarterly journal of experimental psychology , vol. 62, no. 8, pp. 1457-1506, 2009. - source
Classified as probably not a substantial claim. May combine two claims.
Premisecitation§ III. RELATED WORK · p. 2LLMs struggle with code-related tasks, particularly in terms of correctness, code quality, and other context-specific limitations.
“However, LLMs struggle with code-related tasks, particularly in terms of correctness, code quality, and other context-specific limitations [11].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [11] [11] X. Hou, Y. Zhao, Y. Liu, Z. Yang, K. Wang, L. Li, X. Luo, D. Lo, J. Grundy, and H. Wang, 'Large language models for software engineering: A systematic literature review,' ACM Trans. Softw. Eng. Methodol. , vol. 33, no. 8, Dec. 2024. [Online]. Available: https://doi.org/10.1145/3695988 - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ III. RELATED WORK · p. 2There is a correlation between fixation duration on buggy code and the number of bugs found.
“Chandrika et al. [16] found that there is a correlation between the fixation duration on buggy code and the number of bugs found.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [16] [16] K. R. Chandrika, J. Amudha, and S. D. Sudarsan, 'Recognizing eye tracking traits for source code review,' in 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) . San Francisco, CA, USA: IEEE, 2017, pp. 1-8. - source
May combine two claims.
Interpretationown data§ Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code · p. 1Practitioners adapted their review strategy for LLM-labelled code by assessing the code based on specific criteria (e.g., logical correctness), or using the prompt to guide their review.
“Practitioners also adapted their review strategy for LLM-labelled code by assessing the code based on specific criteria (e.g., logical correctness), or using the prompt to guide their review.”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6The counterbalanced design was valid, supported by the lack of credible period and carryover effects.
“This suggests that file review order and prior exposure to labelled code did not influence fixation durations, supporting the validity of the counterbalanced design.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
May combine two claims.
Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6There is no meaningful difference when reviewing very short code, but the time tax imposed by reviewing LLM contributions grows significantly the more complex the code becomes.
“Our results suggest that there is no meaningful difference when reviewing very short code, but the time tax imposed by reviewing LLM contributions grows significantly the more complex the code becomes.”
Quote in the paperSubstantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
Classified as probably not a substantial claim.
Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7The complexity of LLM-generated code may be unnecessary.
“since it is expected that the complexity of LLM-generated code may be unnecessary.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation§ III. RELATED WORK · p. 2Logical correctness does not impact total review time, but following a readability rule (minimise nesting) decreases the duration of fixations when reviewing code.
“Park et al. [14] conducted an eye tracking study on code comprehension and found that logical correctness does not impact the total review time, but following a readability rule (minimise nesting) decreases the duration of fixations when reviewing the code.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [14] [14] K.-i. Park, J. Johnson, C. S. Peterson, N. Yedla, I. Baysinger, J. Aponte, and B. Sharif, 'An eye tracking study assessing source code readability rules for program comprehension,' Empirical Software Engineering , vol. 29, no. 6, p. 160, 2024. - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ III. RELATED WORK · p. 2Reviewers often require specific information, such as code context and correct understanding, to conduct a thorough review.
“where reviewers often require specific information, such as code context and correct understanding, to conduct a thorough review [13].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [13] [13] L. Pascarella, D. Spadini, F. Palomba, M. Bruntink, and A. Bacchelli, 'Information needs in contemporary code review,' Proc. ACM Hum.Comput. Interact. , vol. 2, no. CSCW, Nov. 2018. [Online]. Available: https://doi.org/10.1145/3274404 - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11To reduce obtrusiveness, participants reviewed in a quiet room with one author seated facing away.
“To reduce obtrusiveness, participants reviewed in a quiet room with one author seated facing away.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11Such a scenario is not unrealistic, as some introduce entirely new modules or features.
“Despite this, such a scenario is not unrealistic, as some introduce entirely new modules or features.”
Quote in the paperNot a substantial claimMay combine two claims.
Premisecitation§ D. Data Analysis · p. 5The period at which a participant reviewed a particular AOI can potentially affect participants' behavior through a maturation or exhaustion effect, making it necessary to condition on it to avoid bias.
“In our study, for example, the period (at what time a participant reviewed a particular AOI) can potentially affect participants' behavior in what is called the maturation or exhaustion effect [18], making it necessary to condition on it to avoid bias.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [18] [18] S. Vegas, C. Apa, and N. Juristo, 'Crossover designs in software engineering experiments: Benefits and perils,' IEEE Transactions on Software Engineering , vol. 42, no. 2, pp. 120-135, 2016. - source
- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
May combine two claims.
Interpretationown data§ A. Attention to LLM-Labelled Code · p. 8Although participants perceived their reviewing approach as consistent, the presence of the LLM label subtly influenced their attention.
“This suggests that, although participants perceived their reviewing approach as consistent, the presence of the LLM label subtly influenced their attention.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ D. Data Analysis · p. 5The distribution of the outcome variable fixation duration is modeled as a gamma distribution because it emerges from the sum of individual measurements.
“We model the distribution of the outcome variable fi xation duration as a gamma distribution, as it emerges from the sum of individual measurements [32].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [32] [32] B. Mukherjee, A. Gupta, and S. Upadhyay, 'A bayesian study for the comparison of generalized gamma model with its components,' Sankhya B , vol. 72, no. 2, pp. 154-174, 2010. - source
- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11We are unable to mitigate the threat from these unmeasurable moderators.
“We are unable to mitigate the threat from these unmeasurable moderators.”
Quote in the paperNot a substantial claimMay combine two claims.
Premisecitation§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7Bertram et al. [17] found no significant differences in saccades when reviewing machine-generated versus human-written code, with saccades around 100 pixels on average.
“This also aligns with the work by Bertram et al. [17] on average saccade lengths when reviewing machine-generated code as opposed to human-written code. There were no significant differences in the saccades, and they were around 100 pixels on average.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [17] [17] I. Bertram, J. Hong, Y. Huang, W. Weimer, and Z. Sharafi, 'Trustworthiness perceptions in code review: An eye-tracking study,' in Proceedings of the 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) , ser. ESEM '20. New York, NY, USA: Association for Computing Machinery, 2020. [Online]. Available: https://doi.org/10.1145/3382494.3422164 - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone given§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6The credibility intervals are large due to individual differences between participants, such as reading speed, which is expected.
“First, the CIs are large due to individual differences between participants (e.g., with regard to their reading speed), which is expected.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
May combine two claims.
Interpretationown data§ C. Interpreting and Using the Prompt · p. 10When reviewers use the prompt during code review, they adopt two approaches: as a requirement to validate alignment between intent and code, or as documentation to support code comprehension; these interpretations shift the focus of review from code alone to the relationship between code and its perceived origin.
“Takeaway: When reviewers use the prompt during code review, they adopt two approaches: as a requirement to validate alignment between intent and code, or as documentation to support code comprehension. These interpretations shift the focus of review from code alone to the relationship between code and its perceived origin.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationown data§ C. Interpreting and Using the Prompt · p. 9These two interpretations reflect different ways of using the prompt during a review.
“These two interpretations reflect different ways of using the prompt during a review.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ VII. IMPLICATIONS · p. 10Tang et al. [15] observed similar behaviour when developers repaired code generated by GitHub Copilot.
“A similar behaviour was observed by Tang et al. [15] when developers repaired code generated by GitHub Copilot.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15] [15] N. Tang, M. Chen, Z. Ning, A. Bansal, Y. Huang, C. McMillan, and T. J.J. Li, 'Developer behaviors in validating and repairing llm-generated code using ide and eye tracking,' in 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) . San Francisco, CA, USA: IEEE, 2024, pp. 40-46. - source
May combine two claims.
Premisecitation§ D. Data Analysis · p. 5Covariates such as area of interest do not act as confounders but should still be included to improve the precision of the effect estimation by accounting for systematic variation across code segments.
“Additionally, covariates such as area of interest do not act as confounders but AOIs should still be included to improve the precision of the effect estimation by accounting for systematic variation across code segments [31].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [31] [31] C. Cinelli, A. Forney, and J. Pearl, 'A crash course in good and bad controls,' Sociological Methods & Research , vol. 53, no. 3, pp. 10711104, 2024. -
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- The authors state this as an assumption: The causal relationships represented in the directed acyclic graph are assumed.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11The PRs used in the study may not fully reflect real-world code review environments, but we selected code from large and active open-source projects to ensure representation of collaborative development observed in the software industry.
“Moreover, while the PRs used in the study may not fully reflect real-world code review environments, we selected code from large and active open-source projects to ensure representation of collaborative development that we observe in the software industry.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationown data§ VII. IMPLICATIONS · p. 10Software organisations set AI policies that mandate a more 'careful' verification of LLM-generated code, but there is no specification of what this means in practice.
“While software organisations set AI policies that mandate a more 'careful' verification of LLMgenerated code, there is no specification of what this means in practice.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ VII. IMPLICATIONS · p. 10The relationship between trust and reviewing behaviour is asymmetric; practitioners who trust LLMs do not necessarily spend less time reviewing LLM-generated code, nor do they review it less thoroughly.
“We learned that the relationship between trust and the reviewing behaviour is asymmetric. In other words, practitioners who trust LLMs do not necessarily spend less time reviewing LLM-generated code, nor do they review it less thoroughly.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ C. Interpreting and Using the Prompt · p. 9Tang et al. [15] observed that developers similarly shifted between prompt and code to resolve mismatches between intended and generated behaviour.
“Which is in line with prior observations by Tang et al. [15], where developers similarly shifted between prompt and code to resolve mismatches between intended and generated behaviour.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15] [15] N. Tang, M. Chen, Z. Ning, A. Bansal, Y. Huang, C. McMillan, and T. J.J. Li, 'Developer behaviors in validating and repairing llm-generated code using ide and eye tracking,' in 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) . San Francisco, CA, USA: IEEE, 2024, pp. 40-46. - source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Study design and conductnone given§ VIII. VALIDITY THREATS · p. 11Participants may behave differently under eye-tracking equipment than in natural settings.
“Additionally, participants may behave differently under eyetracking equipment than in natural settings.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ VIII. VALIDITY THREATS · p. 11To reduce the risk of hypothesis guessing, participants were invited to take part in a code review study without being informed that LLM-generated code was involved.
“In addition, to reduce the risk of hypothesis guessing, participants were invited to take part in a code review study without being informed that LLM-generated code was involved.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationown data§ C. Interpreting and Using the Prompt · p. 9When treated as documentation, the prompt serves as contextual information to support understanding, shifting the focus to comprehension.
“In contrast, when treated as documentation , the prompt serves as contextual information to support understanding, shifting the focus to comprehension , asking: 'What is this code doing?' .”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
Interpretationreasoning§ VII. IMPLICATIONS · p. 11For multi-turn interactions, the full conversation history, not just a single prompt, needs to be preserved.
“This is particularly relevant for multi-turn interactions, where the full conversation history (not just a single prompt) needs to be preserved.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11This is an inherent trade-off of controlled experiments needed to isolate the effect of interest.
“This is an inherent trade-off of controlled experiments needed to isolate the effect of interest.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown data§ V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7Participant statements about more careful reviews of LLM contributions appear to translate into longer reviewing time, but not more thorough reviews.
“Participant statements regarding more careful reviews of LLM contributions appear to translate into longer reviewing time, but not more thorough reviews.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone given§ VIII. VALIDITY THREATS · p. 11Participants reviewed a reduced version of the code files and were described as entirely new, whereas real PRs typically contain a mix of added, deleted, and modified lines.
“However, participants still reviewed a reduced version of these code files and were described as entirely new, whereas real PRs typically contain a mix of added, deleted, and modified lines.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationreasoning§ A. Attention to LLM-Labelled Code · p. 8Participants following a consistent reviewing strategy still showed an unconscious attentional pull toward LLM-labelled code, highlighting a gap between stated reviewing intent and actual behaviour.
“Takeaway: Participants following a consistent reviewing strategy still showed an unconscious attentional pull toward LLMlabelled code, highlighting a gap between stated reviewing intent and actual behaviour.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11We define our DAG to scope our causal assumptions explicitly and confine it to observable variables.
“Therefore, we define our DAG (see Figure 4) to scope our causal assumptions explicitly and confine it to observable variables.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductreasoning§ VIII. VALIDITY THREATS · p. 11External validity may be threatened by missing unobserved variables; for example, participants' stance towards LLM-generated code may affect their trust and moderate the effect of the LLM-label.
“The external validity may be threatened by missing unobserved variables. For example, the participants' stance towards LLM-generated code may affect their trust and, hence, moderate the effect of the LLM-label.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown data§ B. Shifts in Evaluation Criteria · p. 9Reviewers adjusted what they look for in LLM-labelled code; depending on their trust in AI, they prioritize logical correctness or code quality, showing that prior expectations shape evaluation criteria even when the overall review process remains similar.
“Takeaway: Reviewers adjusted what they look for in LLMlabelled code. Depending on their trust in AI, they prioritize logical correctness or code quality, showing that prior expectations shape evaluation criteria, even when the overall review process remains similar.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Study design and conductnone given§ VIII. VALIDITY THREATS · p. 11Any subjective step in the BDA, such as DAGs, distribution family for outcome variables, and prior probability distributions, implies a potential threat to conclusion validity.
“Any subjective step in the BDA, e.g., DAGs, distribution family for outcome variables, and prior probability distributions, implies a potential threat to conclusion validity .”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ VIII. VALIDITY THREATS · p. 11We triangulate our analysis by combining quantitative measures, gaze paths, and qualitative data from exit interviews.
“We triangulate our analysis by combining quantitative measures, gaze paths, and qualitative data from exit interviews.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductnone given§ IX. CONCLUSION · p. 11All code in the study was written by human developers; we employed a WoZ design in which no code was actually LLM-generated.
“Crucially, all code in our study was written by human developers: we employed a WoZ design in which no code was actually LLM-generated.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ IX. CONCLUSION · p. 11While developers are often distrustful of LLM-generated code and spend more time reviewing it, this additional time does not translate into a more thorough review as measured via saccade lengths.
“We conclude that, while developers are often distrustful of LLM-generated code and spend more time reviewing it, this additional time does not translate into a more thorough review as measured via saccade lengths.”
Quote in the paperSubstantial claim- Rests on an assumption: Shorter saccades indicate a more thorough line-by-line review, while longer saccades indicate broader scans.
The paper relies on this without support.
There is a gap between developers' trust in LLM-generated code and their willingness to review it thoroughly.
“However, in practice, developers' trust in LLMgenerated code and their willingness to review it thoroughly may not align with these recommendations, which is a gap that remains largely unexplored.”
The authors state this as an assumption.
The causal relationships represented in the directed acyclic graph are assumed.
“In the first modeling step, we define our hypotheses and construct a directed, acyclic graph (DAG) representing variables (nodes) connected by (assumed) causal relationships.”
The paper relies on this without support.
Shorter saccades indicate a more thorough line-by-line review, while longer saccades indicate broader scans.
“Shorter saccades indicate a more thorough 'line-by-line' review, while longer saccades indicate broader scans.”
The paper relies on this without support.
LLMs do not always produce code that clearly reflects what was asked.
“especially because LLMs do not always produce code that clearly reflects what was asked”
The paper relies on this without support.
LLM-generated code needs to be carefully reviewed to avoid hallucinations, security issues, or accruing technical debt.
“Prior research has often argued that LLM-generated code needs to be carefully reviewed to avoid hallucinations, security issues, or accruing technical debt more generally.”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Project assignments for the four files are reversed
MinorThe pull-request selection section assigns storage.py and temperature.py to Requests and sessions.py and utils.py to Home Assistant. Table IV's caption assigns the same pairs to the opposite projects.
“Requests 3 (651 contributors, ∼ 10k forks; storage.py and temperature.py ) and Home Assistant 4 (4,646 contributors, ∼ 37k forks; sessions.py and utils.py )”
“STORAGE.PY AND TEMPERATURE.PY (ABBREVIATED AS TEMP.PY ) IN HOME ASSISTANT; SESSIONS.PY AND UTILS.PY IN REQUESTS.”
Cites
Inference from iterative simulation using multiple sequences
Gelman, A., & Rubin, D. B. (1992) · Statistical Science · doi:10.1214/ss/1177011136 · Cited by 16,627 · see citing works
An integrative model of organizational trust
Mayer, R. C., Davis, J. H., & Schoorman, F. D. (1995) · The Academy of Management Review · doi:10.2307/258792 · Cited by 10,736 · see citing works
(2015) · doi:10.1007/s11222-016-9696-4 · Cited by 5,611 · see citing works
Probability Theory: The Logic of Science
Jaynes, E. T. (2003) · doi:10.1017/cbo9780511790423 · Cited by 4,045 · see citing works
Rayner, K. (2009) · Quarterly Journal of Experimental Psychology · doi:10.1080/17470210902816461 · Cited by 2,682 · see citing works
Large Language Models for Software Engineering: A Systematic Literature Review
Hou, X., Zhao, Y., Liu, Y., Yang, Z., Wang, K., Li, L., Luo, X., Lo, D., Grundy, J., & Wang, H. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3695988 · Cited by 1,029 · see citing works
Wizard of Oz Studies in HRI: A Systematic Review and New Reporting Guidelines
Riek, L. D. (2012) · Journal of Human-Robot Interaction · doi:10.5898/jhri.1.1.riek · Cited by 778 · see citing works
A Crash Course in Good and Bad Controls
Cinelli, C., Forney, A., & Pearl, J. (2020) · Sociological Methods & Research · doi:10.1177/00491241221099552 · Cited by 728 · see citing works
Statistical Rethinking: A Bayesian Course with Examples in R and Stan
McElreath, R. (2018) · doi:10.1201/9781315372495 · Cited by 726 · see citing works
Expectations, outcomes, and challenges of modern code review
Bacchelli, A., & Bird, C. (2013) · 2013 35th International Conference on Software Engineering (ICSE) · doi:10.1109/icse.2013.6606617 · Cited by 650 · see citing works
(2013) · doi:10.5555/2486788.2486882 · Cited by 437 · see citing works
Best‐practice recommendations for estimating interaction effects using moderated multiple regression
Aguinis, H., & Gottfredson, R. K. (2010) · Journal of Organizational Behavior · doi:10.1002/job.686 · Cited by 351 · see citing works
(2014) · doi:10.1145/2597073.2597082 · Cited by 252 · see citing works
Crossover Designs in Software Engineering Experiments: Benefits and Perils
Vegas, S., Apa, C., & Juristo, N. (2016) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2015.2467378 · Cited by 145 · see citing works
(2018) · doi:10.1145/3274404 · Cited by 122 · see citing works
Choosing priors in Bayesian ecological models by simulating from the prior predictive distribution
Wesner, J. S., & Pomeranz, J. P. F. (2021) · Ecosphere · doi:10.1002/ecs2.3739 · Cited by 89 · see citing works
Ironies of Generative AI: Understanding and Mitigating Productivity Loss in Human-AI Interaction
Simkute, A., Tankelevitch, L., Kewenig, V., Scott, A. E., Sellen, A., & Rintel, S. (2024) · International Journal of Human–Computer Interaction · doi:10.1080/10447318.2024.2405782 · Cited by 89 · cited 1× · see citing works
“This is particularly important since research envisions a change in the role of a software developer to focus more on code verification [40], [41].”
Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practice
Khojah, R., Mohamad, M., Leitner, P., & Neto, F. G. D. O. (2024) · Proceedings of the ACM on software engineering. · doi:10.1145/3660788 · Cited by 86 · see citing works
Self-citation(2012) · doi:10.1145/2168556.2168575 · Cited by 78 · see citing works
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?
Jimenez, C. E., Yang, J., Wettig, A., Yao, S., Pei, K., Press, O., & Narasimhan, K. (2023) · arXiv · doi:10.48550/arxiv.2310.06770 · Cited by 72 · see citing works
Automatic Programming: Large Language Models and Beyond
Lyu, M. R.-T., Ray, B., Roychoudhury, A., Tan, S. H., & Thongtanunam, P. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3708519 · Cited by 65 · see citing works
Erratum to: Practical Bayesian model evaluation using leave-one-out cross-validation and WAIC
Vehtari, A., Gelman, A., & Gabry, J. (2017) · Statistics and Computing · doi:10.1007/s11222-016-9709-3 · Cited by 62 · see citing works
Bayesian Data Analysis in Empirical Software Engineering Research
Furia, C. A., FELDT, R. H., & Torkar, R. (2019) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2019.2935974 · Cited by 57 · see citing works
Applications of statistical causal inference in software engineering
Siebert, J. (2023) · Information and Software Technology · doi:10.1016/j.infsof.2023.107198 · Cited by 35 · see citing works
On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub
Watanabe, M., Li, H., Kashiwa, Y., Reid, B., Iida, H., & Hassan, A. E. (2026) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3798166 · Cited by 34 · see citing works
Recognizing eye tracking traits for source code review
Chandrika, K. R., Amudha, J., & Sudarsan, S. D. (2017) · 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) · doi:10.1109/etfa.2017.8247637 · Cited by 23 · see citing works
Developer Behaviors in Validating and Repairing LLM-Generated Code Using IDE and Eye Tracking
Tang, N., Chen, M., Ning, Z., Bansal, A., Huang, Y., McMillan, C., & Li, T. J.-J. (2024) · 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) · doi:10.1109/vl/hcc60511.2024.00015 · Cited by 18 · see citing works
A Bayesian study for the comparison of generalized gamma model with its components
Mukherjee, B., Gupta, A., & Upadhyay, S. K. (2010) · Sankhya B · doi:10.1007/s13571-011-0006-z · Cited by 15 · see citing works
Furia, C. A., Torkar, R., & Feldt, R. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3611667 · Cited by 14 · see citing works
Nahar, N., Kästner, C., Butler, J., Parnin, C., Zimmermann., T., & Bird, C. (2025) · 2025 IEEE/ACM 47th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1109/icse-seip66354.2025.00051 · Cited by 13 · see citing works
(2020) · doi:10.1145/3382494.3422164 · Cited by 13 · see citing works
Gren, L., & Svensson, R. B. (2021) · Requirements Engineering · doi:10.1007/s00766-021-00351-7 · Cited by 12 · see citing works
CodeGRITS: A Research Toolkit for Developer Behavior and Eye Tracking in IDE
Tang, N., An, J., Chen, M., Bansal, A., Huang, Y., McMillan, C., & Li, T. J.-J. (2024) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3639478.3640037 · Cited by 10 · see citing works
An eye tracking study assessing source code readability rules for program comprehension
Park, K.-I., Johnson, J., Peterson, C. S., Yedla, N., Baysinger, I., Aponte, J., & Sharif, B. (2024) · Empirical Software Engineering · doi:10.1007/s10664-024-10532-x · Cited by 9 · see citing works
Bayesian hierarchical modelling for tailoring metric thresholds
Ernst, N. (2018) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3196398.3196443 · Cited by 9 · see citing works
On the Need to Rethink Trust in AI Assistants for Software Development: A Critical Review
Baltes, S., Speith, T., Chiteri, B., Mohsenimofidi, S., Chakraborty, S., & Buschek, D. (2026) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2026.3659804 · Cited by 5 · see citing works
Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective
Ferino, S., Hoda, R., Grundy, J., & Treude, C. (2025) · arXiv · doi:10.48550/arxiv.2511.06428 · Cited by 5
Support, Not Automation: Towards AI-supported Code Review For Code Quality and Beyond
Heander, L. G., Söderberg, E., & Rydenfält, C. (2025) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3696630.3728505 · Cited by 4 · see citing works
Injecting software faults in Python applications
Marques, H., Laranjeiro, N., & Bernardino, J. (2021) · Empirical Software Engineering · doi:10.1007/s10664-021-10047-9 · Cited by 4 · see citing works
Tang, N., Chen, M., Ning, Z., Bansal, A., Huang, Y., McMillan, C., & Li, T. J.-J. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2405.16081 · Cited by 4 · see citing works
(2025) · doi:10.1145/3723010.3723018 · Cited by 3 · see citing works
Crossover Designs in Software Engineering Experiments: Review of the State of Analysis
Frattini, J., Fucci, D., & Vegas, S. (2024) · Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement · doi:10.1145/3674805.3690754 · Cited by 3 · see citing works
Self-citationLLM Company Policies and Policy Implications in Software Organizations
Khojah, R., Mohamad, M., Erlenhov, L., de Oliveira, F. D., & Leitner, P. (2025) · arXiv.org · doi:10.48550/arxiv.2510.06718 · Cited by 2
Self-citationLarge Language Model Company Policies and Policy Implications in Software Organizations
Khojah, R., Mohamad, M., Erlenhov, L., de Oliveira Neto, F. G., & Leitner, P. (2026) · IEEE Software · doi:10.1109/ms.2025.3622039 · Cited by 1 · see citing works
Self-citationHeander, L. G., Söderberg, E., & Rydenfält, C. (2026) · Empirical Software Engineering · doi:10.1007/s10664-025-10791-2
Khojah, R., Neto, F. G. D. O., Mohamad, M., Frattini, J., & Leitner, P. (2026) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.19238393
Self-citationGren, L., & Svensson, R. B. (2021) · Requirements Engineering · doi:10.1007/s00766-021-00354-4
Choosing priors in Bayesian ecological models by simulating from the prior predictive distribution
Wesner, J. S., & Pomeranz, J. P. F. (2020) · doi:10.1101/2020.12.10.419713
Khojah, R., Neto, F. G. D. O., Mohamad, M., Frattini, J., & Leitner, P. (2026) · Zenodo · doi:10.5281/zenodo.21180198
Self-citationNiels Ole Bernsen, Hans Dybkjær, and Laila Dybkjær. 1994. Wizard of oz prototyping: How and when. Proc. CCI Working Papers Cognit. Sci./HCI, Roskilde, Denmark (1994), 67.
Ole, B. N. (1994)
UnresolvedM Maria Glymour and Sander Greenland. 2008. Causal diagrams. In Modern Epidemiology (3 ed.), Kenneth J. Rothman, Sander Greenland, and Timothy L. Lash (Eds.). Lippincott Williams & Wilkins, Philadelphia, PA, 183–209. ISBN 978-0-7817-5564-1.
Maria Glymour, M. (n.d.)
UnresolvedRobert C Martin. 2009. Clean code: a handbook of agile software craftsmanship. Pearson Education, Hoboken, NJ, USA. ISBN 978-0-13-235088-4.
Martin Robert, C. (n.d.)
UnresolvedJ. Pearl. 2009. Causality. Cambridge University Press, Cambridge, UK. ISBN 9780521895606. https://books.google.se/books?id=f4nuexsNVZIC
Pearl, J. (1895)
Unresolved
Flagged first, then by citations
4 of the 46 references couldn’t be matched to a known paper.
Cited by
Still being checked.
- Authors
- Khojah, R., Gomes de Oliveira Neto, F., Mohamad, M., Frattini, J., & Leitner, P.
- Affiliations
- Chalmers University of Technology (SE)
- Chalmers University of Technology, Gothenburg, Sweden
- RISE Research Institutes of Sweden (SE)
- Venue
- Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering
- Publisher
- ACM
- Published
- 2026-10-07
- Pages
- 1170-1181
- OpenAlex
- W7166024748
- Cited by
- 0
- References
- 46
- FWCI
- 0.00
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- IEEE/ACM International Conference on Automated Software Engineering (ASE) (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Knut och Alice Wallenbergs Stiftelse (Wallenberg AI, Autonomous Systems and Software Program (WASP))
- Horizon Europe research and innovation (101189745)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Physical Sciences › Computer Science › Computer Science Applications › Open Source Software Innovations
- Keywords
- LLM-generated code, code review, eye tracking, visual attention, developer behavior, AI policy, large language models, software engineering practices
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-11-02.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-11-02.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review