!PRE and !POST commands
Such directives will specify that some commands are not the main ones.
In particular, only on the main command(s) will trigger the
$LAUNCHER and fail on a bad exit code.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information