I do like the idea of a variant of this that also includes some signing and logs that share, well, more of the state involved in this.

This sort of work would likely mean that test suites would be built in a way to be run in a more diverse sets of environments. That leads to just less brittle tests overall, and hopefully a better foundation to debug things.