All, here is the https://gitlab.com/hyperfiddle/electric3-starter-app/-/commit/ba07faf428f414717509c86eb1a0e66b3005049e?view=inline. It is a userland fix (i.e. in the starter app) not an electric change. Please rebase (if you have forked the starter app) or otherwise replicate this change into your projects
Please do not code golf this fix or otherwise try to simplify, please replicate it exactly. The Electric entrypoint relies on implementation internals knowledge to align the client and server DAGs which are asymmetric at the entrypoint.
The root cause of the regression was a perf optimization implemented in Electric which impacted this alignment.
I had to look up "code golf" 😛
Glad I read through all the Missionary docs. e/amb makes sense now.