Part of the reason I've been tired lately is that I've stepped my exercise routine up to where it should have been originally, to try to shed some of the pandemic weight.
Anyway, moving away from that, let's see what it takes to make a little more progress.
One of the first things I notice is that my naming schemes don't quite feel consistent. I'll have to look into this later. First, I want to be assured that I can safely start deleting code, and to do that, it needs to actually be safe to do so.
Before touching test code, I run it, and see that my coverage has gone all the way down to 90%. (It's too bad it's not a slightly more useful 90%.)
When it came time to fix the tests, I couldn't figure out how to fix some of them, so I just deleted them. We'll see what the damage is once I've deleted the code that shouldn't be covered any more. But first, I have to fix the tests, because they're failing as I write this. Oh. I missed a comma somewhere. Correction, several commas, all in nearly the same place. Let's see how it goes now. Better...
Coverage is still above 90% somehow. I'm going to start deleting code and just dare this to fail, then see about getting coverage back up.
All pass, 93% coverage. Yeah okay.
All right, there's work to be done to get the coverage up, but that's going to happen later, because I'm tired now.