Files
buzz/crates
Logan Johnson 761f3e75db fix(nip-ar): do not send a sync heads of a type it never matched
A sync registers for change signals by channel, so a revision of any
type in a named channel woke every sync there, and each one sent the
head. A Work board that syncs its three record types got every change
three times. A head that fails the filter on an immutable tag (type or
d) was never in scope, so it is now skipped. Heads that stop matching a
mutable tag are still sent, as rule 3 requires.

Co-authored-by: Larry <627498bd4bd1f281a16431e3c6cce3b5c25b6692798c78672298aefbf2f8f8b5@buzz.block.builderlab.xyz>
Signed-off-by: Logan Johnson <loganj@squareup.com>
2026-10-26 15:56:21 -04:00
..