What problem does it solve?
It solves the problem of technical debt becoming invisible, untracked, and harder to repay over time by turning scattered issues into a prioritized, living register.
Core Features & Use Cases
- Debt detection & categorization: Scans for TODO/FIXME/HACK, deprecated markers, duplicated patterns, and likely complexity hotspots (large files/functions), then assigns each finding a category such as Architecture, Code Quality, Test, Documentation, Dependency, or Performance.
- Debt register management: Supports manually adding entries, re-prioritizing the register with a transparent scoring formula, and generating a sprint-ready report.
- Decision support for repayment: Produces a prioritized list based on impact, frequency of encounter, and estimated fix effort, and flags older items that need conscious acceptance or resolution.
Quick Start
Run the tech-debt scan to find TODO/FIXME/HACK and complexity hotspots, then choose whether to write the findings into docs/tech-debt-register.md.