That looks great, thank you! I'll try it out and send you any feedback I have. Also, you might want to link to Sonic in the README, for people unfamiliar with it.
Thanks, feedback is appreciated. I've added a link back to Sonic
The protocol description makes it look fairly trivial to script,
The Rust Python bindings are actually pretty good, I hacked together a project to let you deploy Rust micro services in Lambda via Python module bindings a while back.
Normally I would, but I don't have an immediate use for this, which kills my motivation