This was my first attempted route for #149 and it should almost certainly not be used, but figured I would throw it up in case some code is useful to others.
The main downsides are that exit status is just 0 or 1, and stdout/err get combined into stdout for most transports (i.e. all the ones I can find). But that said, it does technically allow some limited fallback for arbitrary kitchen transports.
This was my first attempted route for #149 and it should almost certainly not be used, but figured I would throw it up in case some code is useful to others.
The main downsides are that exit status is just 0 or 1, and stdout/err get combined into stdout for most transports (i.e. all the ones I can find). But that said, it does technically allow some limited fallback for arbitrary kitchen transports.