A Mission workflow definition is repository-owned validated workflow law.
It describes stage order, task generation, gate rules, artifact expectations, and execution constraints. The Running Mission instance applies that law; it does not become a different class for each workflow.
Workflow variability belongs in the definition, not in alternate Mission subclasses or surface-specific control paths.
This keeps the Mission Entity stable while allowing repositories to define different delivery flows.