Cited by 0Software Engineering ResearchSoftware Engineering Techniques and PracticesOpen Source Software Innovations

Same Scrutiny, More Time: Eye Tracking Insights into Reviewing LLM-Labelled Code

Open access
Khojah, Ranim, Gomes de Oliveira Neto, Francisco, Mohamad, Mazen, Frattini, Julian, Leitner, Philipp·2026·Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering

Abstract

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

Crossref · 10.1145/3832783.3834423

Cites

48 of 53 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

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
  • 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. 11

    We 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. 2

    Beller 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. 6

    Prior 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. 5

    Bayesian 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. 11

    We 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. 10

    Nahar 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. 10

    Research 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. 11

    To 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. 6

    Review 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 claim
  • May combine two claims.

    Findingown data
    § RQ2. What reviewing approaches do developers adopt when reviewing code perceived as LLM-generated? · p. 1

    14 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6

    For 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 claim
  • May combine two claims.

    Findingown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6

    The 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7

    Some 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 claim
  • May combine two claims.

    Findingown data
    § VII. IMPLICATIONS · p. 10

    Many 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 claim
  • May combine two claims.

    Findingown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7

    The 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data
    § B. Shifts in Evaluation Criteria · p. 8

    In 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 claim
  • May combine two claims.

    Findingown data
    § VII. IMPLICATIONS · p. 10

    This 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 claim
  • May combine two claims.

    Findingown data
    § B. Shifts in Evaluation Criteria · p. 8

    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.

    “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 claim
  • May combine two claims.

    Findingown data
    § C. Interpreting and Using the Prompt · p. 9

    This 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data
    § VII. IMPLICATIONS · p. 10

    The 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 claim
  • May combine two claims.

    Findingown data
    § A. Attention to LLM-Labelled Code · p. 8

    These 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given
    § B. Shifts in Evaluation Criteria · p. 8

    Some 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 claim
  • Classified as probably not a substantial claim. May combine two claims.

    Findingown data
    § VII. IMPLICATIONS · p. 10

    Participants 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. 8

    These 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 claim
  • Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).

    Findingcitation
    § VII. IMPLICATIONS · p. 11

    Storing 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. 7

    For 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingreasoning
    § VII. IMPLICATIONS · p. 10

    Sometimes 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 claim
  • May combine two claims.

    Findingown data
    § C. Interpreting and Using the Prompt · p. 9

    Among 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 claim
  • Probably not a substantial claim: may not pass S1 (asserted). May combine two claims.

    Findingown data
    § B. Shifts in Evaluation Criteria · p. 8

    A 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data
    § VII. IMPLICATIONS · p. 10

    Some 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7

    The 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 claim
  • May combine two claims.

    Findingown data
    § B. Shifts in Evaluation Criteria · p. 8

    This 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 claim
  • May combine two claims.

    Findingown data
    § C. Interpreting and Using the Prompt · p. 9

    Participants 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 claim
  • May combine two claims.

    Findingown data
    § C. Interpreting and Using the Prompt · p. 10

    The 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingcitation
    § D. Data Analysis · p. 5

    The 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. 10

    The 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 claim
  • May combine two claims.

    Findingown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7

    The 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 claim
  • May combine two claims.

    Findingown data
    § VII. IMPLICATIONS · p. 10

    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.

    “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 claim
  • May combine two claims.

    Findingown data
    § C. Interpreting and Using the Prompt · p. 9

    Participants 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 claim
  • May combine two claims.

    Findingown data
    § C. Interpreting and Using the Prompt · p. 9

    A 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 claim
  • May combine two claims.

    Findingown data
    § VII. IMPLICATIONS · p. 10

    A 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 claim
  • Classified as probably not a substantial claim.

    Study design and conductreasoning
    § B. Defining Code Review Tasks · p. 3

    By 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § III. RELATED WORK · p. 2

    Organisations 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. 4

    Injected 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § IV. EXPERIMENTAL SETUP · p. 3

    The 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 claim
  • May combine two claims.

    Interpretationown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6

    File 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. 2

    Code 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. 2

    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.

    “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. 2

    Policies 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. 3

    The 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 claim
  • Classified as probably not a substantial claim.

    Interpretationcitation
    § III. RELATED WORK · p. 2

    Code 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. 3

    The 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductown data
    § D. Data Analysis · p. 6

    The 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 claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given
    § IV. EXPERIMENTAL SETUP · p. 3

    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.

    “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 claim
  • Classified as probably not a substantial claim.

    Premisereasoning
    § II. EYE TRACKING IN SOFTWARE ENGINEERING · p. 2

    In 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. 2

    LLMs 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. 2

    There 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. 1

    Practitioners 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 claim
  • May combine two claims.

    Study design and conductown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 6

    The 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. 6

    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.

    “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. 7

    The 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation
    § III. RELATED WORK · p. 2

    Logical 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. 2

    Reviewers 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. 11

    To 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Study design and conductreasoning
    § VIII. VALIDITY THREATS · p. 11

    Such 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 claim
  • May combine two claims.

    Premisecitation
    § D. Data Analysis · p. 5

    The 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. 8

    Although 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § D. Data Analysis · p. 5

    The 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. 11

    We 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 claim
  • May combine two claims.

    Premisecitation
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7

    Bertram 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. 6

    The 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. 10

    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.

    “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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationown data
    § C. Interpreting and Using the Prompt · p. 9

    These 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § VII. IMPLICATIONS · p. 10

    Tang 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. 5

    Covariates 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. 11

    The 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 claim
  • Classified as probably not a substantial claim. May combine two claims.

    Interpretationown data
    § VII. IMPLICATIONS · p. 10

    Software 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 claim
  • May combine two claims.

    Interpretationown data
    § VII. IMPLICATIONS · p. 10

    The 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § C. Interpreting and Using the Prompt · p. 9

    Tang 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. 11

    Participants 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 claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given
    § VIII. VALIDITY THREATS · p. 11

    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.

    “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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationown data
    § C. Interpreting and Using the Prompt · p. 9

    When 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 claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning
    § VII. IMPLICATIONS · p. 11

    For 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 claim
  • Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).

    Study design and conductreasoning
    § VIII. VALIDITY THREATS · p. 11

    This 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 claim
  • May combine two claims.

    Interpretationown data
    § V. LLM LABEL IMPACT ON REVIEWING BEHAVIOUR · p. 7

    Participant 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given
    § VIII. VALIDITY THREATS · p. 11

    Participants 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 claim
  • May combine two claims.

    Interpretationreasoning
    § A. Attention to LLM-Labelled Code · p. 8

    Participants 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductreasoning
    § VIII. VALIDITY THREATS · p. 11

    We 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductreasoning
    § VIII. VALIDITY THREATS · p. 11

    External 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 claim
  • May combine two claims.

    Interpretationown data
    § B. Shifts in Evaluation Criteria · p. 9

    Reviewers 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Study design and conductnone given
    § VIII. VALIDITY THREATS · p. 11

    Any 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 claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § VIII. VALIDITY THREATS · p. 11

    We 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 claim
  • May combine two claims.

    Study design and conductnone given
    § IX. CONCLUSION · p. 11

    All 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 claim
  • May combine two claims.

    Interpretationown data
    § IX. CONCLUSION · p. 11

    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.

    “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.
94 of 94
  • 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.”
5 of 5

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

    Minor

    The 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.

1 of 1

Cites

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
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