Patch Changes chore: proactively defer effects in pending boundary (#17734) fix: detect and error on non-idempotent each block keys in dev mode (#17732)