Type Alias: SyncedObjectChangedPaths

SyncedObjectChangedPaths = readonly [SyncedObjectPath, ...SyncedObjectPath[]]

The complete, non-empty set of structural paths affected by one accepted synced-object replacement. Paths are invalidation targets rather than patches and may be collapsed to a shared ancestor to keep the set at 64 entries or fewer. Prefer an event's affects() helper when testing a feature path.