[ ] ADR needs a fleshed out section on backwards compatibility and upgrades. There is already a research section on this but needs to go in ADR too. In particular
[ ] Explanation of complete upgrade flow bearing in mind Hub upgrades first, then the rollapps and rollapps can upgrade all at different times and at their own pace
[ ] Description of state migration, or argument that none are needed
[ ] Any additional logic needed to make sure things go smoothly
[ ] Make sure canonical channel is also set properly (kinda out of scope)
[ ] Investigate canonical client and channel on the rollapp (out of scope)
[ ] Make sure relayer can handle non adjacent next validator hash change
based on: 1.https://www.notion.so/dymension/Rollapp-Light-Client-Validity-Vanilla-TrustPeriod-42c84ea2e9fd4b67a53f3636f7ec5687?pvs=4