Receiving an actual child keeps the canonical source behind the next cursor, whether the child retained or replaced the reference.
A canonical return to this receiver names an earlier original child, including when a previous filter removed that child from the live set.
The actual returned child still labels its individualized singleton by the chosen vertex, before partition recovery.
A received matching-reference return advances the absence ledger. Canonical returns use an earlier reference; first-reference and orbit returns cannot be received at an off-path frame.
Both executable pruning filters preserve the matching-reference ledger using the checked workspace from the actual returned child.
Reordering the receiving frame transports its frozen child reference to the exact arrays individualized by the search.