I continue to make progress, this is as much a learning activity as it is a useful tool development activity. That is partially a reason it hasn’t fully consumed me, yet. Because I keep telling myself the point isn’t to build something functional, it is to develop as a programmer on a small to mid size codebase.
This is inherently a useful goal.