* `test/e2e` -> `test/e2e-selenium`
* add Cypress
* ESLint fixes
* MOAR cypress
* `integration` -> `tests`
* wire Cypress up to a hot e2e server
* linter fixes
* don't run in CI
* test(e2e): modify e2e hot server to peacefully coexist with dev server
* tests: add failing e2e test case
* fix: use originalOperationId for layout targeting, if available