A roaster friend just reached out with a problem that the project I've been working on lately might be useful for sorting out, so despite the fact that I'm not satisfied with the current state of things, I've put up the very much WIP and have my first outside of my company tester. It's not really in such bad state as it sounds like there. I should just need a few good extended sessions to slam out the rest of my to do list.