Unless ofc you want to leave room for future options, would it not be simpler to say that: "You cannot perform more than one task in the same shift, with the exception of marching and keeping watch."? I think you avoid players looking for exceptions when they just try to do their "thing", when it is really only one instance.
It is a nit pick. And not a typo ofc. But as a reader, I needed to deconstruct it, and not just read and immediately understand.
But great job, in any case with the whole thing.
Over and out!