It looks like, to me, that someone spent a long back-and-forth with an LLM refining a design - everything they wrote screams "over-engineered, lots of moving parts, creating tiny little sub-problems that need to then be solved".
I find it very hard to believe that a human designed their process around a "Daytona Sandbox" (whatever the fuck that is) at 100x markup over simply renting a VPS (a DO droplet is what, $6/m? $5/m?) and either containerising it or using FreeBSD with jails.
I'm looking at their entire design and thinking that, if I needed to do some stuff like this, I'd either go with a FUSE-based design or (more flexible) perform interceptions using LD_PRELOAD to catch exec, spawn, open, etc.
What sort of human engineer comes up with this sort of approach?
> What sort of human engineer comes up with this sort of approach?
I don't know. There is that "just-bash" thing in typescript which they call "a reimplementation of bash that supports cat and cd".
The problem they solve I think is translating one query language (of find and ripgrep) into one of their existing "db". The approach is hilarious of course.
It's "beyond engineering" :)