IsSettled is carried rather than inferred at render time because it decides selectability, and
a list that lets you pick an in-flight run would invite promoting a shape that may still change
under a retry or a recovery branch — the saved workflow would not be the one that ran.
A past run offered for promotion.
IsSettledis carried rather than inferred at render time because it decides selectability, and a list that lets you pick an in-flight run would invite promoting a shape that may still change under a retry or a recovery branch — the saved workflow would not be the one that ran.