Yes, you are right, I am trying to create a smaller version of sysvinit compatible with busybox's init. There is still no shell scripting yet, but I do promise to make the shell fully compatible with other shells with shell scripting in a future version.
What happened to RustyBox? c2rust is way easier than doing it manually, then why is it abandoned?