todo_notifier
PythonSurfaces forgotten TODOs across a codebase before they rot.
Challenge
TODO comments accumulate silently in large codebases. They drift out of sight, lose their owner, and quietly become technical debt that no one is accountable for.
Approach
Built a configurable scanner that parses source files for TODO-style markers, attributes them to authors and modules, and compiles a structured report. Designed to drop into CI so the signal reaches the team automatically rather than relying on memory.
Result
Turns scattered, invisible intentions into a tracked, reviewable list — making deferred work explicit and giving teams a deliberate way to pay down debt.
- Static analysis
- Automation
- CI
- Open Source