[2603.22106] From Technical Debt to Cognitive and Intent Debt: Rethinking Software Health in the Age of AI
Abstract:Generative AI is accelerating software development, but may quietly shift where the most significant risks lie. As AI generates code faster than teams can understand it, two under appreciated forms of debt accumulate: cognitive debt, the erosion of shared understanding across a team, and intent debt, the absence of externalized rationale that developers and AI agents need to work safely with code. This article proposes a Triple Debt Model for reasoning about software health, built around three interacting debt types: technical debt in code, cognitive debt in people, and intent debt in externalized knowledge. Cognitive debt is a team-level, project-level property reflecting the erosion of shared understanding across a software system over time, leading to increasingly inadequate shared mental models for reasoning about and safely changing the system. Intent debt refers to the absence or erosion of explicit rationale, goals, and constraints that guide how humans and agents evolve the system. We discuss how generative AI changes the relative importance of these debt types, how each can be diagnosed and mitigated, and surface points of debate for practitioners.
From Technical Debt to Cognitive and Intent Debt: Rethinking Software Health in the Age of AI Margaret-Anne Storey University of Victoria, Canada mstorey@uvic.ca Generative AI is dramatically accelerating the velocity of software development, enabling small teams to ship features at a pace that would have seemed implausible just a few years ago [Peng et al. 2023]. I saw this firsthand in an entrepreneurship course I taught recently.…
saved by
related reading
- Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Toolsmuratbuffalo.blogspot.com
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debtmargaretstorey.com
- How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debtsimonwillison.net
- Society's Technical Debt and Software's Gutenberg Momentskventures.substack.com
- Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wildalphaxiv.org
- How to move fast toward the right thingfigma.com
- suzyahyah.github.iosuzyahyah.github.io
- Prevent cognitive debt by manually retyping LLM-generated code — Ankur Sethi's Lab Notebookankursethi.com
- Conjecture: A Roadmap for Cognitive Software and A Humanist Future of AI - Conjectureconjecture.dev
- Agentic Coding is a Trap | Lars Fayelarsfaye.com
- Don’t Outsource Your Thinkingteltam.github.io