`interaction_end`: mark the batch's last delta as an interaction boundary (one undo unit) before its history frame is written, so the marker persists on reopen without a later frame rewrite.
(&mut self, up_to: TimeStamp, interaction_end: bool)
source not stored for this graph (policy: none)
no test coverage detected