Before revision:  In our context, systematic generalization implies that a good model should perform well on all new combinations of future actions after being trained on all of them, but only on a limited set of their combinations.
After revision:  In our context, systematic generalization implies that a good model should perform well on previously unseen combinations or regimes of control variables after being trained on all of them, but only on a limited set of their combinations.