Simulate the class chat
Amber block = pickup change. Grey blocks = water bottles, memes, thanks-all.
The math of getting buried
If one critical message sits at a uniformly random position among n daily messages, and a parent skims only the most recent k, the chance they see it is roughly k/n (checking once, at day's end):
Worse: attention isn't uniform. Studies of group messaging find read-probability decays sharply with scroll depth — most users never scroll past ~10–15 unread messages before marking all read. And each additional daily message dilutes every other one: going from 20 to 60 messages/day triples the burial risk of any single update without anyone doing anything wrong. That's the tragedy of the commons in a chat window: each "thanks! 🙏" is individually free and collectively expensive.
What actually fixes it
Separate channels by consequence
The fix isn't politeness rules — it's structure. One announcements-only channel (admins post, nobody replies) and one social channel. Schools using announcement-mode WhatsApp communities or apps like Klassly/TalkingPoints report far fewer missed logistics simply because the critical stream stays at ~2 messages/day: with k=20 and n=2, P(miss) ≈ 0.
Acknowledgment, not broadcast
Critical updates need read receipts that trigger escalation: if a parent hasn't confirmed "pickup at 2:30" within an hour, the system nudges again or falls back to SMS. Broadcasting is fire-and-forget; logistics require closed loops — the same principle aviation checklists and hospital handoffs use.
Structured fields beat prose
"Pickup: 2:30 (changed from 3:15), today only, Gate B" as a pinned card with time/place fields can be parsed, pinned, and calendar-synced. Buried prose can't. This is why the tweet's "Anna" app idea resonates: extract the event from the chatter automatically.
Toggle it above
Flip the priority channel on in the simulator: the amber message moves to its own slow lane and the miss probability collapses to near zero — even though total message volume is unchanged. Volume was never the problem; mixing consequence levels was.