`todo-md` is a small pre-commit hook implemented in Bash that maintains `TODO.md` file in your repo
Hey! I've just released todo-md v1 🚀.
Keep your tasks organized with todo-md!
The pre-commit hook automatically maintains a TODO.md file by scanning your staged files for TODO: comments. You do not need complicated task trackers bloated with features anymore:)
Let your code speak for itself!
I didn't create one because I won't be using the project, but suggested it here for your consideration. :)
Outside of work-in-progress or exploration branches, I don't commit or merge TODOs. Typically, I consider them merge/land blockers. Because most of the time, they're never resolved. And in that case, I much prefer documentation and statements; reasoning of why it is the way it is, or opportunities.
In projects I work on we use NOCOMMIT for these blockers and they'll fail the build. It's honestly lovely to have something to leave yourself a note that the build catches for you.