Looking much less painful than I anticipated. Did try to test all the components thoroughly in case our unit tests weren't succifient, but it seems like there's no regressions (FTR there are bugs, such as Dialog not containing focus while it's open, or BottomEdge having a second ghost focus, or ListItem actions being inaccessible via keyboard, but they can be reproduced in staging)
Looking much less painful than I anticipated. Did try to test all the components thoroughly in case our unit tests weren't succifient, but it seems like there's no regressions (FTR there are bugs, such as Dialog not containing focus while it's open, or BottomEdge having a second ghost focus, or ListItem actions being inaccessible via keyboard, but they can be reproduced in staging)