Cited by 3Software Engineering ResearchOpen Source Software InnovationsSoftware Engineering Techniques and Practices

Self-Admitted GenAI Usage in Open-Source Software

Open access
Xiao, Tao, Fan, Youmei, Calefato, Fabio, Treude, Christoph, Kula, Raula Gaikovina, Hata, Hideaki, Baltes, Sebastian·2026·IEEE Transactions on Software Engineering

Abstract

Strategized LaTeX removal and whitespace normalization approachThe widespread adoption of generative AI (GenAI) tools such as GitHub Copilot and ChatGPT is transforming software development. Since generated source code is virtually impossible to distinguish from manually written code, their real-world usage and impact on open-source software (OSS) development remain poorly understood. In this paper, we introduce the concept of self-admitted GenAI usage, that is, developers explicitly referring to the use of GenAI tools for content creation in software artifacts. Using this concept as a lens to study how GenAI tools are integrated into OSS projects, we analyze a curated sample of more than 200,000 GitHub repositories, identifying 1,292 such self-admissions across 156 repositories in commit messages, code comments, and project documentation. Using a mixed methods approach, we derive a taxonomy of 32 tasks, 10 content types, and 11 purposes associated with GenAI usage based on 1,292 qualitatively coded mentions. We then analyze 13 documents with policies and usage guidelines for GenAI tools and conduct a developer survey to uncover the ethical, legal, and practical concerns behind them. Our findings reveal that developers actively manage how GenAI is used in their projects, highlighting the need for project-level transparency, attribution, and quality control practices in AI-assisted software development. Finally, we examine the longitudinal impact of GenAI adoption on code churn in 151 repositories with self-admitted GenAI usage and find no general increase, contradicting popular narratives on the impact of GenAI on software development.

Verified 2026-11-02 · 13 references not checked yet

AI snapshot

Written from the paper’s full text.

TL;DR

The paper introduces “self-admitted GenAI usage” as a lens for studying explicit developer references to generative AI tools in open-source software. Mining over 200,000 GitHub repositories, it identifies 1,292 self-admissions across 156 repositories, derives taxonomies of tasks/content/purposes, examines project policies and developer views, and finds no general increase in code churn after GenAI adoption.

Key findings

  • Across 1,292 self-admitted GenAI mentions in 156 repositories, the authors derive a taxonomy of 32 GenAI-assisted tasks, 10 content types, and 11 purposes; code generation (105 instances), translation (50), optimization (34), and maintenance (26) were prominent non-PR tasks.
  • They analyze 13 policies/guidelines from 12 repositories, classifying them as prohibitive, restrictive, or supportive, and survey developers; eight developers responded, with most agreeing that regulation is necessary while opinions diverged on bans and disclosure.
  • For code churn, 151 repositories with self-admitted GenAI usage were analyzed: 119 had significant file-based churn differences and 120 had significant line-based differences (p < 0.05); average file-based churn decreased from 0.17 to 0.06 (medium effect, |δ| = 0.42), and average line-based churn decreased from 0.68 to 0.50 (negligible effect, |δ| = 0.09).
  • RDD analysis on 149 repositories found only 26 file-based and 30 line-based repositories with significant churn trends (p < 0.05), and significant discontinuities were concentrated in generation tasks, suggesting GenAI-assisted generation is more rework-prone than optimization or maintenance.

Methods

  • Mixed-methods design: sampled 207,062 GitHub repositories, filtered to 14,785 engineered projects in Python, JavaScript, TypeScript, Java, and C#, then searched for ChatGPT/Copilot mentions in source code comments, documentation, and commit messages.
  • Manual inspection identified 1,292 true-positive self-admitted GenAI usages across 156 repositories; qualitative open coding and card sorting produced taxonomies for RQ1, while RQ2 analyzed 13 policies/guidelines and a developer survey with eight responses.
  • RQ3 used the first GenAI mention as a project-specific adoption point and compared code churn 360 days before and after adoption using Wilcoxon signed-rank tests, Mann-Whitney tests, and a Regression Discontinuity Design (RDD), with robustness checks including global cutoffs, bandwidth variations, and placebo tests.

Limitations

  • Stated: reliance on self-admitted usage captures only visible GenAI adoption, so findings are a lower bound; mentions may ambiguously indicate the scope of generated content; disclosure may be biased by task type or strict policies; first mention is only a proxy for adoption timing; the policy sample and survey responses were relatively low; results are limited to public GitHub repositories in five languages and to ChatGPT/Copilot.
  • Evident from the text: one repository (pancakeswap/pancake-frontend) contributed 1,000 of the 1,292 mentions through reused Copilot-generated PR descriptions, so the authors set those aside during initial coding to avoid skewing the taxonomy.
  • Evident from the text: the developer survey received only eight responses from contributors to the 12 repositories with explicit GenAI policies, limiting generalizability of the governance findings.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1109/tse.2026.3681886

Cites

47 of 61 references verified0 citation errors · 1 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

9 of 34 cited sources checked · 5 supported · 0 flagged · accuracy not yet measured

  • Premisecitation

    Only a few studies have systematically investigated the real-world adoption and usage patterns of GenAI tools.

    “only a few studies have systematically investigated their real-world adoption and usage patterns, for example, by mining GenAI mentions in repositories [6], analyzing AI-generated pull request descriptions [7], or compiling datasets of developer-ChatGPT conversations [8].”
    Quote in the paperSubstantial claim2 of 3 sources checked
    • cites [6] Tufano, 2024, Unveiling ChatGPT’s usage in open source projects: A mining-based study source
    • cites [7] source
    • cites [8] Xiao, 2024, DevGPT: Studying developer-ChatGPT conversations source
  • Premisecitation

    Only tool vendors have access to fine-grained usage data that allows them to determine which code suggestions were accepted and hence which code was co-authored by GenAI tools.

    “One reason is that only the tool vendors have access to fine-grained usage data [4] that allows them to determine which code suggestions were accepted and hence which code was co-authored by GenAI tools.”
    Quote in the paperSubstantial claim1 of 1 sources checked
    • cites [4] source

      The Data and Methodology section (page unavailable) says the GitHub Copilot IDE extension records usage events, including accepted completions, and that the authors track whether accepted code persists. This supports the claim that fine-grained data can identify accepted suggestions and their contribution to code. The paper does not say that only tool vendors can access such data. (LLM, conf=0.85)

      Experimental — accuracy not yet measured
  • Findingown data

    An initial analysis of all files in the repositories revealed a large number of false positive matches, that is, mentions of GenAI tools that were not related to content generation.

    “An initial analysis of all files in the repositories revealed a large number of false positive matches, that is, mentions of GenAI tools that were not related to content generation.”
    Quote in the paperSubstantial claim
  • Findingown data

    The study analyzed 13 documents with policies and usage guidelines for GenAI tools.

    “We empirically analyze how open-source projects govern GenAI usage by examining 13 policies and usage guidelines”
    Quote in the paperSubstantial claim
  • Findingown data

    In addition to the 13 human actions following AI code generation, the paper found seven human actions following the generation of configuration and validation files or an unclear role of the GenAI tool.

    “In addition to the 13 human actions that followed AI code generation that we discussed above, we found seven human actions following the generation of configuration and validation files or an unclear role of the GenAI tool.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. 88
  • May combine two claims. 61
  • The quote only partly states this claim. 3
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    Recent research has shown that using AI-generated PR descriptions reduces review time and increases PR merge rates.

    “Recent research has shown that using AI-generated PR descriptions reduces review time and increases PR merge rates [7].”
    Quote in the paperNot a substantial claim1 of 1 sources checked
  • May combine two claims.

    Premisecitation

    Developers perceived productivity improvements when using GitHub Copilot, particularly for repetitive and routine coding activities, with the perceived magnitude of improvement varying considerably based on task complexity and context.

    “Based on surveys and usage telemetry, they found that developers perceived productivity improvements when using Copilot, particularly for repetitive and routine coding activities, with the perceived magnitude of improvement varying considerably based on task complexity and context.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites [4] source

      The Productivity survey and Conclusions report perceived productivity gains, including faster repetitive work and help with routine tasks. The paper also reports differences by developer experience, but the passages do not establish that the magnitude of perceived improvement varies considerably with task complexity and context. (LLM, conf=0.83)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    Asare et al. found that while the GenAI tool introduced security vulnerabilities, the rates were not higher than those introduced by human developers.

    “Asare et al. [43] compared vulnerability rates between human-written and Copilot-generated code and found that, while the GenAI tool introduced security vulnerabilities, the rates were not higher than those introduced by human developers.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Pearce et al. found systematic security weaknesses in AI-generated code across multiple programming languages and contexts.

    “Pearce et al. [53] conducted a security assessment of code contributions generated by GitHub Copilot across multiple programming languages and contexts.They found systematic security weaknesses in AI-generated code”
    Quote in the paperNot a substantial claim1 of 1 sources checked
  • Classified as probably not a substantial claim.

    Premisecitation

    Previous research links code clones to increased technical debt.

    “and code clones to increased technical debt [55,56].”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites [55] Aversano, 2019, Investigating on the impact of software clones on technical debt

      Not checked in the free run.

    • cites [56] source

      The Interpretation of Results and Practical Considerations section reports that reused code has about three times the technical-debt principal of native code. However, the paper studies reused classes, not code clones specifically, and its Abstract reports lower technical-debt interest for reused code. It therefore supports a narrower link between code reuse and one measure of technical debt, not the claim about clones generally. (LLM, conf=0.76)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Pearce et al. argued that security issues introduced by GenAI tools stem from the models' training on publicly available code repositories, which inherently contain security flaws.

    “arguing that security issues introduced by GenAI tools stem from the models' training on publicly available code repositories, which inherently contain security flaws.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
    • cites [53] source

      The Introduction says Copilot was trained on open-source code that includes insecure coding patterns, creating the potential to generate code with those patterns. The claim extends that explanation from Copilot to GenAI tools generally and presents training data as the established cause of security issues; the paper frames it as a potential mechanism, not a demonstrated cause. (LLM, conf=0.84)

      Experimental — accuracy not yet measured
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Findingnone given

    Generated messages are not limited to this one project; similar patterns appear in popular projects such as pytorch/pytorch and hasura/graphql-engine.

    “These generated messages are not limited to this one project-similar patterns appear in popular projects such as pytorch/pytorch and hasura/graphql-engine.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    One separate case was identified in which contributors were encouraged to use ChatGPT to produce pull request descriptions (P11); this case was not part of the Copilot for Pull Requests group.

    “In addition, we identified one separate case in which contributors were encouraged to use ChatGPT to produce pull request descriptions (P11); this case was not part of the Copilot for Pull Requests group.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Running the retrieval process on all repositories yielded 3,004 mentions of GenAI tools: 1,572 in commit messages, 397 in source code comments, and 1,035 in documentation files.

    “Running the above retrieval process on all repositories yielded 3,004 mentions of GenAI tools: 1,572 in commit messages, 397 in source code comments, and 1,035 in documentation files.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    In other cases, changes were reverted (1), AI-generated comments were deleted (2), or the generated code was commented out (1).

    “In other cases, changes were reverted (1), AI-generated comments were deleted (2), or the generated code was commented out (1).”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Findingnone given

    The linked contribution guidelines (E6) do not discuss GenAI usage.

    “Interestingly, the linked contribution guidelines (E6) do not discuss GenAI usage.”
    Quote in the paperNot a substantial claim
  • May combine two claims. The quote only partly states this claim.

    Findingown data

    In one commit message (E1), the developer acknowledged that the code was written 'a bit hasty on previous release' due to 'trust in GitHub Copilot'; the developer task was bug fixing, while the initial GenAI task was code generation.

    “in one commit message that we analyzed (E1) the developer acknowledged that the code was written”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Excluding PR-related activities, generation tasks were most common, with code generation being particularly prominent (105 instances).

    “Unsurprisingly, excluding PR-related activities, generation tasks were most common, with code generation being particularly prominent (105 instances).”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Findingown data

    The study conducted a developer survey to uncover the ethical, legal, and practical concerns behind GenAI policies.

    “conduct a developer survey to uncover the ethical, legal, and practical concerns behind them”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    This approach was very common in one particular project, which contributed 1,000 such mentions to the sample.

    “this approach was very common in one particular project, which contributed 1,000 such mentions to our sample.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Translation followed with 50 instances, while optimization and maintenance tasks accounted for 34 and 26 instances, respectively.

    “Translation followed with 50 instances, while optimization and maintenance tasks accounted for 34 and 26 instances, respectively.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In false positive matches, mentions of GenAI tools were often surrounded by commas or underscores, e.g., when they were part of URLs for API calls.

    “we noticed that in false positive matches, the mentions of GenAI tools were often surrounded by commas or underscores, e.g., when they were part of URLs for API calls.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Of the 1,008 Copilot for Pull Requests mentions, 1,000 occurred in a single repository (pancakeswap/pancake-frontend) where commit messages directly reused pull request descriptions generated by the tool.

    “Of these, 1,000 instances occurred in a single repository (pancakeswap/pancake-frontend) where commit messages directly reused pull request descriptions generated by the tool”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Developers cited concerns such as copyright issues, license violations, and ethical considerations as key reasons for establishing guidelines.

    “They cited concerns such as copyright issues, license violations, and ethical considerations as key reasons for establishing guidelines.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Of the 151 repositories with self-admitted GenAI usage, 119 had a significant difference in file-based churn, and 120 had a significant difference in line-based churn (p < 0.05).

    “Of the 151 repositories with self-admitted GenAI usage, 119 had a significant difference in file-based churn, and 120 had a significant difference in line-based churn (p < 0.05).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Survey participants mentioned aspects including the unclear copyright situation of training data, unclear implications for generated content, data privacy risks when sharing inputs with GenAI systems, and concerns regarding code quality and maintainability.

    “Mentioned aspects include the unclear copyright situation of the training data, the unclear implications for generated content, data privacy risks when sharing inputs with GenAI systems, and concerns regarding code quality and maintainability.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Acknowledgment of GenAI usage was a common purpose, sometimes combined with warnings about possible negative implications.

    “Acknowledgment of GenAI usage was a common purpose, sometimes combined with warnings about possible negative implications.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The average line-based code churn over all commits decreased from 0.68 to 0.50 pre- to post-GenAI adoption, with a significant difference (p < 0.05) and a negligible effect (|δ| = 0.09).

    “the average line-based churn decreased from 0.68 to 0.50 with a significant difference (p < 0.05) and a negligible effect (|δ| = 0.09).”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Some developers indicated that they rely on automated tools to evaluate generated content.

    “Additionally, some developers indicated that they rely on automated tools, e.g., code quality checks or automated testing, to evaluate generated content.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims. The quote only partly states this claim.

    Findingreasoning

    D6 added that disclosing the percentage of GenAI involvement in contributions could reduce the likelihood of generated noise PRs and improve code review efficiency.

    “D6 added that disclosing the percentage of GenAI involvement in contributions could reduce the likelihood of generated”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingreasoning

    D5 pointed to ethical and legal ambiguities related to AI-generated code, describing them as maintainer's main concerns.

    “D5, pointed to”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing), S4 (based). May combine two claims.

    Findingnone given

    The associated recommendation emphasizes that GenAI tools often rely on reinforcement learning, which could expose sensitive data to unintended parties.

    “The associated recommendation emphasizes that GenAI tools often rely on reinforcement learning, which could expose sensitive data to unintended parties.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingreasoning

    D5,6,8 emphasize the importance of documenting prompts and generated content to ensure accountability in software projects.

    “Documenting Prompts and Generated Content: D5,6,8 emphasize the importance of documenting prompts and generated content to ensure accountability in software projects.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    D4 opposed such restrictions, viewing them as unnecessary limitations that could stifle productivity and innovation.

    “D4 opposed such restrictions, viewing them as unnecessary limitations that could stifle productivity and innovation.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    A decreasing churn was more common: 49 repositories had a decreasing file-based churn with a medium-to-large effect size, and 49 repositories had a decreasing line-based churn with a medium-to-large effect size.

    “A decreasing churn was more common: 49 repositories had a decreasing file-based churn with a medium-to-large effect size, and 49 repositories had a decreasing line-based churn with a mediumto-large effect size.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    D4 and D6's feedback on P4 emphasizes concerns about the high false positive rates of AI identification tools and warns against deferring critical decisions to automation.

    “D4 and D6's feedback on P4, which regulates the use of AI in community discussions, emphasizes concerns about the high false positive rates of AI identification tools and warns against deferring critical decisions to automation.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Eleven repositories had an increasing file-based churn with a medium-to-large effect size, and 15 had an increasing line-based churn with a medium-to-large effect size.

    “Eleven repositories had an increasing file-based churn with a medium-to-large effect size, and 15 had an increasing linebased churn with a medium-to-large effect size.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The mentions were grouped into three groups: prohibitive, restrictive, and supportive usage.

    “We grouped them into three groups: (1) prohibitive, (2) restrictive, and (3) supportive usage.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The project owner of jqwik-team/jqwik described their decision to disallow the use of GenAI tools as an ethical decision due to all its collateral damages.

    “For example, the project owner of jqwik-team/jqwik (D3) described their decision to disallow the use of GenAI tools as an”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    For the 1,292 GenAI mentions analyzed, developers mainly used GenAI tools for code generation, natural language translation, and code refactoring.

    “For the 1,292 GenAI mentions we analyzed, developers mainly used GenAI tools for code generation, natural language translation, and code refactoring.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    D5 specifically highlighted that AI models are likely trained on large datasets that include open-source codebases with various licensing terms.

    “They specifically highlighted that”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    The project spring-projects/spring-cli promoted the use of GenAI to generate README.md files and has developed GenAI tooling to support automated documentation rewriting.

    “The project spring-projects/spring-cli (P13) promoted the use of GenAI to generate README.mdfiles and has even developed GenAI tooling to support automated documentation rewriting.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Our analysis revealed that developers primarily use GenAI tools for code generation, natural language translation, and code refactoring.

    “Our analysis revealed that developers primarily use GenAI tools for code generation, natural language translation, and code refactoring.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingreasoning

    D5 argued that while LLMs are suitable for repetitive tasks and generic translations, they lack the creativity needed for meaningful contributions.

    “D5 argued that while LLMs are suitable for repetitive tasks and generic translations, they lack the creativity needed for meaningful contributions.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    When asked about specific aspects of software projects that should be regulated, developers expressed concerns primarily about unlicensed training datasets and potential licensing conflicts associated with AI-generated code.

    “When asked about specific aspects of software projects that should be regulated, developers expressed concerns primarily about unlicensed training datasets and potential licensing conflicts associated with AI-generated code.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    D2 explicitly stated that no additional actions are necessary.

    “Interestingly, D2 explicitly stated that no additional actions are necessary, explaining that”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    D5 expressed a negative view of regulating GenAI tool usage, arguing that it could hinder productivity.

    “Interestingly, D5 expressed a negative view of regulating GenAI tool usage, arguing that it could hinder productivity.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.

    Findingnone given

    The regulation in the accompanying contributor agreement (P1) explicitly prohibits contributions created using GenAI tools, citing the unresolved legal implications of training AI models on public code repositories.

    “The regulation in the accompanying contributor agreement (P1) explicitly prohibits contributions created using GenAI tools, citing the unresolved legal implications of training AI models on public code repositories.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingreasoning

    D7 supported the regulation, noting its alignment with their own concerns about the ethical and legal implications of using GenAI tools.

    “D7 supported the regulation, noting its alignment with their own concerns about the ethical and legal implications of using GenAI tools.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Quality assurance emerged as another key purpose, with developers often requesting peer review of AI-generated content.

    “Quality assurance emerged as another key purpose, with developers often requesting peer review of AI-generated content.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Participants argued for transparent disclosure of GenAI usage and for documenting the generation context.

    “In relation to that, participants argued for transparent disclosure of GenAI usage and also for documenting the generation context.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The project owner of owasp/wrongsecrets focuses on the ethical risks of using GenAI when describing the rationale behind guideline P8.

    “Similarly, the project owner of owasp/wrongsecrets (D2) focuses on the ethical risks of using GenAI when describing the rationale behind guideline P8.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingreasoning

    Despite some developers considering prompt documentation unnecessary, the majority agreed that it is valuable to understand the extent of GenAI's contributions to a project.

    “Despite some developers considering prompt documentation unnecessary, the majority agreed that it is valuable to understand the extent of GenAI's contributions to a project.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Three developers highlighted these practices as crucial steps to ensure the quality and compliance of GenAI-based contributions.

    “Three developers highlighted these practices as crucial steps to ensure the quality and compliance of GenAI-based contributions.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingcitation

    The maintainers proposed to incorporate indicators for identifying possible GenAI usage and suggested tool support.

    “In addition, the maintainers proposed to incorporate indicators for identifying possible GenAI usage and suggested tool support, for example, a ChatGPT detector published on HuggingFace [21].”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [21] Guo, 2023, How close is ChatGPT to human experts? Comparison corpus, evaluation, and detection source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    One mention referred to translation between programming languages.

    “One mention referred to translation between programming languages.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    We found 13 policies and guidelines on GenAI usage in open-source software projects, including strict policies prohibiting GenAI usage, policies requiring attribution, but also guidelines encouraging contributors to use GenAI.

    “We found 13 policies and guidelines on GenAI usage in open-source software projects, including strict policies prohibiting GenAI usage, policies requiring attribution, but also guidelines encouraging contributors to use GenAI, for example, for translating natural language text.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The average file-based code churn over all commits decreased from 0.17 to 0.06 pre- to post-GenAI adoption, with a significant difference (p < 0.05) and a medium effect (|δ| = 0.42).

    “The average file-based code churn decreased from 0.17 to 0.06 with a significant difference (p < 0.05) and a medium effect (|δ| = 0.42)”
    Quote in the paperSubstantial claim
  • May combine two claims. The quote only partly states this claim.

    Findingown data

    For the 149 repositories included, we identified four patterns of code churn trends after GenAI adoption: upward trend with positive slope change, upward trend with negative slope change, downward trend with positive slope change, and downward trend with negative slope change.

    “For the 149 repositories included, we identified four patterns, that we describe in the following:”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    D6 criticized the policy as being overly cautious, suggesting that asking contributors to disclose percentage of generated content is sufficient.

    “D6 criticized the policy as being overly cautious, suggesting that asking contributors to”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingreasoning

    Opinions diverge considerably for P3, which prohibits AI-generated code.

    “Opinions diverge considerably for P3, which prohibits AIgenerated code.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Five developers highlighted the necessity of regulating the usage of GenAI tools in software projects.

    “Five developers highlighted the necessity of regulating the usage of GenAI tools in software projects.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Table 7 lists 13 software artifacts from 12 GitHub repositories that presented policies or usage guidelines for GenAI usage.

    “As mentioned above, Table 7 lists 13 software artifacts from 12 GitHub repositories that presented policies or usage guidelines for GenAI usage.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The remaining nine cases include eight instances in which developers explicitly documented the use of Copilot for Pull Requests to generate PR descriptions, and one instance suggesting that contributors use ChatGPT to produce PR descriptions (P11).

    “The remaining nine cases include eight instances in which developers explicitly documented the use of Copilot for Pull Requests to generate PR descriptions (Section 3.1), and one instance suggesting that contributors use ChatGPT to produce PR descriptions (P11).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The analysis identified 11 different purposes for GenAI mentions in software projects, grouped into four main categories.

    “Our analysis identified 11 different purposes for GenAI mentions in software projects, grouped into four main categories (see Table 6).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Maintainers are already actively regulating GenAI usage, but through heterogeneous approaches ranging from bans to selective encouragement.

    “RQ2 shows that maintainers are already actively regulating GenAI usage, but through heterogeneous approaches ranging from bans to selective encouragement.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The RQ3 results show no systematic increase in code churn after GenAI adoption, contradicting prominent industry claims.

    “The RQ3 results show no systematic increase in code churn after GenAI adoption, contradicting prominent industry claims.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Our study analyzes self-admitted GenAI usage across more than 200,000 OSS repositories and conducts a study of code churn, showing how OSS projects use GenAI tools and how their usage impacts development activity.

    “Our study adds to the existing body of knowledge by analyzing self-admitted GenAI usage across more than 200,000 OSS repositories and conducting a study of code churn, showing how OSS projects use GenAI tools and how their usage impacts development activity.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The RQ1 results show that developers most often use GenAI for code generation, natural-language translation, and refactoring-with explicit acknowledgment as the dominant purpose.

    “The RQ1 results show that developers most often use GenAI for code generation, natural-language translation, and refactoring-with explicit acknowledgment as the dominant purpose.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Findingnone given

    This study introduced self-admitted GenAI usage-explicit references to LLM-based tools such as ChatGPT and GitHub Copilot-as a novel lens for examining how generative AI is used in open-source software development.

    “This study introduced self-admitted GenAI usage-explicit references to LLM-based tools such as ChatGPT and GitHub Copilot-as a novel lens for examining how generative AI is used in open-source software development.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    While some repositories exhibit increased churn, many show stable or decreasing trends, and effects vary widely across projects.

    “While some repositories exhibit increased churn, many show stable or decreasing trends, and effects vary widely across projects.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Three authors collaborated throughout the coding process to ensure rigorous and consistent annotation.

    “Three authors of this paper collaborated throughout this process to ensure a rigorous and consistent annotation.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    The finding of no general increase in code churn contradicts popular narratives on the impact of GenAI on software development.

    “contradicting popular narratives on the impact of GenAI on software development”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    A sample size of 341 mentions (of 3,004) was calculated to achieve estimates with a 95% confidence level and a 5% confidence interval.

    “We calculated a sample size of 341 mentions (of 3,004) to achieve estimates with a 95% confidence level and a 5% confidence interval.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Premisecitation

    ChatGPT was the most popular general AI tool and GitHub Copilot the most popular AI developer tool among developers as of the 2023 Stack Overflow Developer Survey.

    “In that survey, ChatGPT was identified as the most popular general AI tool and GitHub Copilot as the most popular AI developer tool.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [16] 2023, Stack overflow developer survey 2023

      Not checked in the free run.

  • May combine two claims.

    Study design and conductown data

    Inter-rater reliability for task, content, and purpose coding yielded 'substantial' to 'almost perfect' agreement levels: task (k = 0.81 -0.89), content (k = 0.95 -0.99), and purpose (k = 0.79 -0.92).

    “The analysis yielded”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [20] Viera, 2005, Understanding interobserver agreement: The kappa statistic, Family Med.

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    There are reports of 'AI slop' wasting valuable time of maintainers or GenAI-generated contributions leading to more rework.

    “there are also reports of”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [10] Stenberg

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [11]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationreasoning

    This practice represents a form of explicit, self-admitted GenAI usage, embedding a clear marker of AI contribution directly into the software project's official history.

    “This practice represents a form of explicit, self-admitted GenAI usage, embedding a clear marker of AI contribution directly into the software project's official history.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductreasoning

    Filtering out repositories with a code ratio outside the 97% confidence interval helps eliminate outliers, that is, repositories with very little code, or codebases dominated by code without comments.

    “Filtering out repositories beyond the 97% confidence interval helps eliminate outliers, that is, repositories with very little code, or codebases dominated by code without comments.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductown data

    Two authors independently labeled a sample of mentions to evaluate the coding instructions.

    “To evaluate the coding instructions, two authors independently labeled a sample of mentions, deciding whether they should be included or not.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductreasoning

    The 1,008 Copilot for Pull Requests mentions were set aside during the initial round of coding to avoid skewing the development of the coding schema.

    “we set aside these 1,008 mentions during the initial round of coding to avoid skewing the development of the coding schema.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data

    Two authors independently analyzed 284 GenAI mentions to build the code book.

    “To build the code book, two authors independently analyzed 284 GenAI mentions.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    Although the single use case contributes a large absolute count, it represents only one entry in the taxonomy of GenAI tasks and does not affect the broader findings.

    “although this single use case contributes a large absolute count, it represents only one entry in our taxonomy of GenAI tasks (Table 3) and does not affect our broader findings.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Premisecitation

    OSS projects, with their collaborative nature and publicly accessible repositories, offer a unique context to study the adoption of GenAI tools.

    “These projects, with their collaborative nature and publicly accessible repositories [9], offer a unique context to study the adoption of GenAI tools.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [9] source
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisenone given

    While GitClear used a global cutoff date, we used the first GenAI mention in a repository as a proxy for GenAI adoption, thus following a more fine-grained approach.

    “While GitClear used a global cutoff date, we used the first GenAI mention in a repository as a proxy for GenAI adoption, thus following a more fine-grained approach.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: The first GenAI mention in a repository is a valid proxy for the time of GenAI adoption.
  • Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).

    Interpretationreasoning

    This aligns with the cautionary tone of the regulation, which warns about overreliance on AI-generated content.

    “This aligns with the cautionary tone of the regulation, which warns about overreliance on AI-generated content.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable). May combine two claims.

    Interpretationreasoning

    These policies and usage guidelines reflect a growing awareness of both the opportunities and risks of GenAI tools in open-source software projects and the willingness of the maintainers to guide their usage.

    “Overall, these policies and usage guidelines reflect a growing awareness of both the opportunities and risks of GenAI tools in open-source software projects and the willingness of the maintainers to guide their usage.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationreasoning

    Code churn serves as an indicator of the maturity of the code that developers add or modify.

    “Therefore, it serves as an indicator of the maturity of the code that developers add or modify.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    GitClear analyzed over 150 million lines of code across GitHub repositories from 2020 to 2023 to assess the impact of AI-assisted development on code quality.

    “In 2024, GitClear analyzed over 150 million lines of code across GitHub repositories from 2020 to 2023 to assess the impact of AI-assisted development on code quality [11]”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [11]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationown data

    The feedback from open-source developers regarding GenAI tool guidance reflects a combination of ethical, legal, and practical considerations.

    “The feedback we received from open-source developers regarding GenAI tool guidance reflects a combination of ethical, legal, and practical considerations.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    While some repositories have an increasing trend in code churn, both the overall trend and the trend in many individual repositories point to a decreasing code churn over time.

    “While we observed that some repositories have an increasing trend in code churn, both the overall trend and the trend in many individual repositories point to a decreasing code churn over time.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Files affected by technical debt tend to be more defect-prone.

    “files affected by technical debt tend to be more defect-prone [24].”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    After applying these thresholds, we excluded two repositories with insufficient data.

    “After applying these thresholds, we excluded two repositories with insufficient data.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Premisecitation

    Code churn is a widely recognized indicator of software maintainability.

    “Code churn is a widely recognized indicator of software maintainability [22].”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [22] source
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The GitClear 2025 report documented an eight-fold increase in duplicated code blocks during 2024.

    “The same report documented an eight-fold increase in duplicated code blocks during 2024”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [52]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The GitClear 2025 report reported a 17.1% increase in copy-pasted code.

    “a 17.1% increase in copy-pasted code”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [52]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The 2024 GitClear report suggested that code churn has been continuously increasing since the adoption of GenAI tools in software projects.

    “The 2024 GitClear report [11] suggested that code churn has been continuously increasing since the adoption of GenAI tools in software projects.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [11]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Classified as probably not a substantial claim. May combine two claims.

    Premisecitation

    GitClear attributed rising code churn to GenAI adoption and interpreted it as indicative of code that was incomplete or erroneous when initially committed.

    “attributing rising code churn to GenAI adoption and interpreting it as indicative of code that was incomplete or erroneous when initially committed.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [11]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S2 (checkable). May combine two claims.

    Interpretationreasoning

    This documentation is essential for assessing which code is potentially affected by copyright and licensing issues; it might also prove useful for later maintenance activities.

    “This documentation is essential for assessing which code is potentially affected by copyright and licensing issues; it might also prove useful for later maintenance activities.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    We additionally performed a manual verification of every subcode assigned to each task in Table 3, including those subcodes likely to influence code churn.

    “We additionally performed a manual verification of every subcode assigned to each task in Table 3, including those subcodes likely to influence code churn.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable), S4 (based).

    Premisenone given

    The limited analysis of current GenAI adoption policies represents an important research opportunity.

    “The limited analysis of current GenAI adoption policies represents an important research opportunity.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing). May combine two claims.

    Interpretationreasoning

    This reflects a growing recognition of the need for transparency in collaborative software development, where understanding the role of AI in contributions can improve accountability and ensure compliance.

    “This reflects a growing recognition of the need for transparency in collaborative software development, where understanding the role of AI in contributions can improve accountability and ensure compliance.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The GitClear 2025 report reported a 39.9% drop in refactoring.

    “a 39.9% drop in refactoring”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [52]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Interpretationown data

    GenAI tools are actively used in open-source software and developers are working on guiding their usage.

    “Our findings show that GenAI tools are actively used in open-source software and that developers are working on guiding their usage.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationreasoning

    Line-based churn captures the frequency with which individual lines are churned, indicating potential code maintainability challenges.

    “This metric captures the frequency with which individual lines are churned, indicating potential code maintainability challenges.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Premisereasoning

    GitHub Copilot is a tool tailored to software development and is more deeply embedded in developers' workflows than ChatGPT.

    “For studies targeting GitHub repositories, it is crucial to consider GitHub Copilot as well, because (1) unlike ChatGPT, it is a tool tailored to software development, and (2) it is more deeply embedded in developers' workflows (their local editors, but also into the GitHub platform as a whole).”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationreasoning

    Code churn is particularly relevant for understanding the maintainability of LLM-generated source code, which might introduce redundancies or bugs that result in changes soon after adding generated code.

    “Code churn is particularly relevant for understanding the maintainability of LLM-generated source code, which might introduce redundancies or bugs that result in changes soon after adding generated code.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Study design and conductown data

    Across all robustness checks, the results remained stable, indicating that our main RDD findings do not depend on arbitrary cutoff choices or temporal window specifications.

    “Across all robustness checks, the results remained stable, indicating that our main RDD findings do not depend on arbitrary cutoff choices or temporal window specifications.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationnone given

    For downstream consumers of open-source dependencies, explicit GenAI policies serve as a signal of due diligence that may influence their dependency selection.

    “For downstream consumers of opensource dependencies, explicit GenAI policies serve as a signal of due diligence that may influence their dependency selection.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given

    An important gap remains in our understanding of self-admitted GenAI usage patterns in the wild, particularly regarding how developers openly acknowledge and document GenAI assistance across different software engineering tasks and purposes.

    “Despite the increasing amount of research studying GenAI assistance in software development, an important gap remains in our understanding of self-admitted GenAI usage patterns in the wild, particularly regarding how developers openly acknowledge and document GenAI assistance across different software engineering tasks and purposes.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The GitClear 2025 follow-up report, based on an expanded dataset of 211 million lines through 2024, reported a rise in code churn from 4.5% in 2023 to 5.7% in 2024.

    “The 2025 follow-up report [52], based on an expanded dataset of 211 million lines through 2024, reported a rise in code churn from 4.5% in 2023 to 5.7% in 2024”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [52]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing).

    Interpretationreasoning

    This response reflects the perspective that standard testing and code review are sufficient to ensure the quality of both AI-generated and manually created content.

    “This response reflects the perspective that standard testing and code review are sufficient to ensure the quality of both AI-generated and manually created content.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning

    Human oversight is important in GenAI-assisted development.

    “This, together with the human corrective actions triggered by GenAI actions we observed, points to the importance of human oversight in GenAI-assisted development.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Our results may not generalize to other open-source platforms such as GitLab, which may have different norms and adoption patterns.

    “Moreover, our results may not generalize to other open-source platforms such as GitLab, which may have different norms and adoption patterns.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    We might have misclassified the scope and purpose of some GenAI mentions in some instances.

    “Although we always examined the whole context around a GenAI mention, we might have misclassified its scope and purpose in some instances.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductown data

    Given our manual validation, the precision of the identified GenAI usages is high, even though the overall recall of all GenAI usages is low.

    “Given our manual validation, the precision of the identified GenAI usages is high, even though the overall recall of all GenAI usages is low.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Our focus on ChatGPT and GitHub Copilot might not capture the usage patterns of other GenAI tools that were released more recently, e.g., Claude Code.

    “Finally, our focus on ChatGPT and GitHub Copilot might not capture the usage patterns of other GenAI tools that were released more recently, e.g., Claude Code.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationown data

    Our curated dataset of 1,292 self-admitted GenAI mentions and the taxonomy derived in RQ1 provide a foundation for scaling empirical studies via automated detection and large-scale mining.

    “Our curated dataset of 1,292 self-admitted GenAI mentions and the taxonomy derived in RQ1 provide a foundation for scaling empirical studies via automated detection and large-scale mining.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The GitClear 2025 report reported that for the first time, copy-pasted lines exceeded moved lines within commits.

    “reported that for the first time, copy-pasted lines exceeded moved lines within commits”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [52]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S4 (based).

    Study design and conductnone given

    Unacknowledged usage before the first explicit mention could distort the pre-adoption baseline for our code churn analysis (RQ3).

    “Finally, unacknowledged usage before the first explicit mention could distort the pre-adoption baseline for our code churn analysis (RQ3).”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Study design and conductreasoning

    Our generous analysis window of 360 days before and after this point and robustness checks (e.g., placebo tests) help accommodate potential discrepancies in adoption dates.

    “However, our generous analysis window of 360 days before and after this point and robustness checks (e.g., placebo tests) help accommodate potential discrepancies in adoption dates.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationcitation

    Security concerns with AI-generated code may reflect broader challenges in secure coding practices rather than AI-specific problems.

    “These findings suggest that security concerns with AI-generated code may reflect broader challenges in secure coding practices rather than AI-specific problems.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Study design and conductreasoning

    We consider self-admitted GenAI usage a useful analytical lens for studying the impact of GenAI adoption in open-source software projects.

    “However, at the same time, we consider self-admitted GenAI usage a useful analytical lens for studying the impact of GenAI adoption in open-source software projects.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    The self-admitted GenAI usage we studied might not reflect general GenAI usage-self-admitted or hidden-in other repositories, programming languages, or industrial software projects.

    “The self-admitted GenAI usage we studied might not reflect general GenAI usage-self-admitted or hidden-in other repositories, programming languages, or industrial software projects.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing), S4 (based).

    Study design and conductnone given

    Strict usage policies might lead to fewer self-admitted usages, as contributors might avoid disclosure (RQ2).

    “Strict usage policies might lead to fewer self-admitted usages, as contributors might avoid disclosure (RQ2).”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Premisecitation

    The GitClear 2025 report indicated a fundamental shift away from code refactoring toward code duplication and raised concerns about growing technical debt and the long-term sustainability of AI-assisted coding.

    “indicating a fundamental shift away from code refactoring toward code duplication and raising concerns about growing technical debt and the long-term sustainability of AI-assisted coding.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [52]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Classified as probably not a substantial claim.

    Study design and conductreasoning

    The observed frequencies might reflect what developers feel comfortable disclosing rather than their actual usage (RQ1).

    “Therefore, the observed frequencies might reflect what developers feel comfortable disclosing rather than their actual usage (RQ1).”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning

    Analyses that ignore project-specific adoption points or governance contexts risk drawing misleading conclusions.

    “Analyses that ignore project-specific adoption points or governance contexts risk drawing misleading conclusions.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductnone given

    The number of policies and guidelines we analyzed and the number of survey responses we received were relatively low.

    “The number of policies and guidelines we analyzed and the number of survey responses we received were relatively low.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    We rely on manually annotated data, which may be miscoded due to the subjective nature of understanding the coding book.

    “We rely on manually annotated data, which may be miscoded due to the subjective nature of understanding the coding book.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductreasoning

    To mitigate the miscoding threat and ensure consistency in our qualitative analysis, we implemented a rigorous manual review process with multiple raters in several rounds of independent coding, achieving high inter-rater reliability.

    “To mitigate this threat and ensure consistency in our qualitative analysis, we implemented a rigorous manual review process with multiple raters in several rounds of independent coding, achieving high inter-rater reliability.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Study design and conductnone given

    Developers may be more likely to acknowledge GenAI usage for mundane tasks such as translation rather than for core development tasks such as implementing complex business logic.

    “Developers may be more likely to acknowledge GenAI usage for mundane tasks such as translation rather than for core development tasks such as implementing complex business logic.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Study design and conductreasoning

    Developers who use GenAI tools without leaving a trace remain outside of our analysis scope, meaning our findings represent a lower bound on actual GenAI adoption.

    “Developers who use GenAI tools without leaving a trace remain outside of our analysis scope, meaning our findings represent a lower bound on actual GenAI adoption.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductreasoning

    We addressed the false negative threat by developing comprehensive regular expressions, covering common naming variations, and conducting a thorough manual validation of the identified mentions.

    “We addressed this by developing comprehensive regular expressions, covering common naming variations, and conducting a thorough manual validation of the identified mentions.”
    Quote in the paperSubstantial claim
129 of 129
  • The paper relies on this without support.

    Generated source code is virtually impossible to distinguish from manually written code without additional context.

    “Since generated source code is virtually impossible to distinguish from manually written code, their real-world usage and impact on opensource software (OSS) development remain poorly understood.”
    “Without additional context, generated code is virtually impossible to distinguish from human-authored code.”
  • The paper relies on this without support.

    Engineered software projects are usually documented using source code comments.

    “The rationale behind this threshold is that engineered software projects are usually documented using source code comments.”
  • The paper relies on this without support.

    The date of the first self-admitted GenAI mention approximates the time when a project started using GenAI tools.

    “we used self-admitted GenAI usages to approximate the time when the projects started using GenAI tools”
  • The authors state this as an assumption.

    Self-admitted GenAI usage is a proxy for GenAI tool adoption.

    “Hence, we use self-admitted GenAI usage as a proxy for GenAI tool adoption.”
  • The authors state this as an assumption.

    The first recorded GenAI mention in the commit history approximates the point when a project started using GenAI tools.

    “The first recorded GenAI mentions in the commit history served as the adoption point (t mention ).”
  • The paper relies on this without support.

    Supportive policies are less likely to raise questions about regulation or project governance.

    “Supportive policies were not included because they are less likely to raise questions about regulation or project governance.”
  • The authors state this as an assumption.

    The first GenAI mention in a repository is a valid proxy for the time of GenAI adoption.

    “RDD is a quasi-experimental method evaluating the impact of an intervention by comparing outcome data points before and after a cutoff point (in our case, the first GenAI mention in a repository).”
    “While GitClear used a global cutoff date, we used the first GenAI mention in a repository as a proxy for GenAI adoption, thus following a more fine-grained approach.”
  • The paper relies on this without support.

    Code churn (lines/files changed again within 14 days) is a valid proxy for rework.

    “In summary, this task-level analysis reveals that GenAI-assisted generation tasks appear more rework-prone than other forms of assistance.”
    “File-based churn measures the percentage of files (1) that the commit added or modified and (2) that were changed again within 14 days after the commit.”
  • The paper relies on this without support.

    The developer survey participants are representative of the broader open-source developer community's positions on GenAI regulation.

    “Our developer survey suggests a broad spectrum of positions that cover ethical, legal, and practical considerations.”
    “Moreover, a majority of our survey participants agreed that the regulation of GenAI usage is necessary in open-source projects.”
  • The paper relies on this without support.

    Our filtering criteria for engineered software projects ensured that our findings reflect practices in actively maintained software projects.

    “Furthermore, our filtering criteria for engineered software projects ensured that our findings reflect practices in actively maintained software projects.”
10 of 10

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

  • Line-based downward-trend count conflicts with Table 9

    Major

    Table 9 lists 12 line-based repositories with a downward trend and positive slope and 10 with a downward trend and negative slope, totaling 22, not 15. This also contradicts the paper's characterization of equal numbers of upward and downward line-based trends.

    Reported 15 · recomputed 22

  • Line-based upward-trend count conflicts with Table 9

    Major

    Table 9 lists 3 line-based repositories with an upward trend and positive slope and 5 with an upward trend and negative slope, totaling 8, not 15. The reported count supports the paper's conclusion that upward and downward trends were equally common.

    Reported 15 · recomputed 8

2 of 2

Cites

Flagged first, then by citations

14 of the 56 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Xiao, T., Fan, Y., Calefato, F., Treude, C., Kula, R. G., Hata, H., & Baltes, S.
Affiliations
  • Kyushu University (JP)
  • Nara Institute of Science and Technology (JP)
  • University of Bari Aldo Moro (IT)
  • Singapore Management University (SG)
  • The University of Osaka (JP)
  • Shinshu University (JP)
  • Heidelberg University (DE)
Venue
IEEE Transactions on Software Engineering
Published
2026-06
Volume
52
Issue
6
Pages
1891-1910
ISSN
  • 0098-5589 (ISSN-L)
  • 1939-3520
  • 2326-3881
OpenAlex
W7151947723
Cited by
1
References
56
Citations by year
2026: 1
FWCI
8.27
Type
journal article
Language
en
Open access
Locations
  • IEEE Transactions on Software Engineering (publishedVersion)
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • CINECA IRIS Institutional Research Information System (University of Bari Aldo Moro) (submittedVersion)
  • arXiv (Cornell University)
Funders
  • JSPS (23KJ1589)
  • NextGenerationEU through the Italian Ministry of University and Research, Projects PRIN 2022 (2022B3BP5S)
Topics
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Physical Sciences › Computer Science › Computer Science Applications › Open Source Software Innovations
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
Keywords
generative AI in software development, open source software, GitHub Copilot, ChatGPT, commit messages, code comments, project documentation, code churn, AI-assisted software development

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