Is there a way to auto-generate a proof by utilizing some sort of trigger? Perhaps utilizing a custom status to kickoff the creation of a proof to a specific workflow? Or by information that is collected during a submission through a request queue? If it can't be done natively out of the box with built in functionality, could something be done utilizing Fusion?
You just need a Watch Event Module as your trigger and a Misc Action Module with the action createProof. If you want to create an advanced proof, just have a look here.