@@ -118,6 +118,11 @@ When you later update your agent with a new state version, you'd change it to:
118118--
119119```
120120
121+Another reason for versioning the state type is that there may be cases where
122+the state type doesn't change, but you still want to apply special transition
123+logic for an old state during upgrade. For example, you may need to reprocess
124+the data for a new feature or to fix a bug.
125+
121126## Adding the state
122127
123128Along with a core defining the type of the state, we also need to actually add