LearnNewsExamplesServices
Frontmatter
id8842
titleDocumentation: Update AsymmetricUpdates.md for Teleportation
stateClosed
labels
documentationai
assigneestobiu
createdAtJan 21, 2026, 3:11 AM
updatedAtJan 21, 2026, 3:16 AM
githubUrlhttps://github.com/neomjs/neo/issues/8842
authortobiu
commentsCount1
parentIssue8834
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 21, 2026, 3:16 AM

Documentation: Update AsymmetricUpdates.md for Teleportation

Closed v11.23.0 documentationai
tobiu
tobiu commented on Jan 21, 2026, 3:11 AM

Update learn/guides/fundamentals/AsymmetricUpdates.md to reflect the shift from "Leapfrog Merging" to "Teleportation / Batched Disjoint Updates".

  • Explain the new "Teleportation" concept (Disjoint Updates).
  • Update or remove "Leapfrog" diagrams/explanations if they are now obsolete.
  • Clarify the "Recursive Merging" strategy.
  • Ensure the guide aligns with the current implementation in src/mixin/VdomLifecycle.mjs.
tobiu added the documentation label on Jan 21, 2026, 3:11 AM
tobiu added the ai label on Jan 21, 2026, 3:11 AM
tobiu added parent issue #8834 on Jan 21, 2026, 3:12 AM
tobiu referenced in commit 18a38ef - "docs: Update AsymmetricUpdates guide for Teleportation (#8842)" on Jan 21, 2026, 3:15 AM
tobiu assigned to @tobiu on Jan 21, 2026, 3:15 AM
tobiu
tobiu Jan 21, 2026, 3:16 AM

Input from Gemini 3 Pro:

✦ I have updated learn/guides/fundamentals/AsymmetricUpdates.md to reflect the new "Teleportation" architecture.

  • Replaced "Leapfrog Merging" with "Recursive Merging".
  • Clarified that merging now creates a batch of disjoint payloads (updateBatch) instead of expanding the parent tree.
  • Updated diagrams to show disjoint processing.
  • Refined the comparison with traditional merging to avoid referencing unreleased implementations.
tobiu closed this issue on Jan 21, 2026, 3:16 AM