mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
Finding [L4] messageProfiles structural-share (Tier 1) — red/green evidence. `profileLookupsEqual` cases: reference identity, distinct-but-value-equal, key-count / key-set mismatch, each of the 5 summary fields breaking equality, empty lookups. Plus a render-count-discipline pair that replays the exact ChannelScreen ref idiom: value-equal re-derives hold the same reference (the memo skips — no timeline re-render on typing churn) and a real profile change swaps it (the memo fires), then re-stabilises around the new value. Co-authored-by: Tyler Longwell <tlongwell@block.xyz> Signed-off-by: Tyler Longwell <tlongwell@block.xyz>