Well, I got my CLI hacked into ink-proof, and the results were... only sort of interesting. There were some failures, but I don't think any of them were due to the shortcomings I know my code has, but rather as a result of a difference in behavior between my CLI and inklecate that seems like an edge case to me. In particular, when I look at the sources, I can't see why inklecate acts the way it does.
I'll figure that out, and work on improving the coverage, later, but for now, I think I need a break. I'll think some about what to work on instead. So far, I have a reasonable idea, and a probably bad idea. I'll take some time over the next day to see if I come up with any others.