It works relatively well for me given what it is, and for now it relieves some of the pain. I plan to eventually rewrite it from scratch without AI assistance as an exercise in learning Rust, so please don't critique the code, I'm aware that it's a mess. I'm just looking to get some feedback - what works well, what doesn't, what's obviously missing in terms of features, etc.