Story
Technical, cognitive, and intent debt
1 report
1 website
1 discussion
Latest report
Overview
Cognitive Debt is a metaphor for the loss of understanding within a team regarding a system's functionality. Margaret-Anne Storey identifies three layers of system health: technical debt in code, cognitive debt in people, and a third unspecified layer.
Summary from martinfowler.com.
Reports
One report so far. Additional coverage will appear here when it is linked to this story.
martinfowler.com
Technical, cognitive, and intent debt
Read report →
Community reactions
Each reaction summarizes sampled comments from the linked discussion.
Hacker News · martinfowler.com
Historical count: 5 · 5 saved in sample · Historical sample
Analysis ready
Read this discussion’s reaction
Based on 5 sampled comments from this thread. Analyzed 2026-04-23.
- Praise: LLMs can be guided to produce minimal code changes, aligning their output with developer intent and potentially improving code quality.
- Praise: AI tools like Claude can emulate the instincts of senior developers, suggesting that they can be effective in optimizing code without unnecessary alterations.
- Concern: LLMs often generate 'lazy' code, leading to increased complexity and runtime issues, which can hinder the intended abstraction layers.
- Concern: There are concerns that LLMs may introduce errors by over-editing or making inappropriate changes, reflecting a lack of understanding of the code context.