mirror of
https://github.com/block/buzz.git
synced 2026-10-27 20:41:57 +00:00
A channel-scoped token could sync channel A and then receive the full head of an artifact that moved to channel B, when its pubkey could read B. The live head read now drops a head outside the token's channels, so the sync sends the source removal instead. When no readable frame can remove an artifact from the client's copy, the sync ends with resync. Co-authored-by: Larry <627498bd4bd1f281a16431e3c6cce3b5c25b6692798c78672298aefbf2f8f8b5@buzz.block.builderlab.xyz> Signed-off-by: Logan Johnson <loganj@squareup.com>