a tiny field guide
7 min read♡ chock-full of friends
you’re not weird.
you’re just halfasecond late.
Humans run a silent protocol under every conversation. Most people execute it on instinct — no thought, no error.
If your timing is off, the room feels it before anyone can name it.
Let three little friends show you how it works.
purr→“are we synced?”
pop→“here’s content.”
flash→“got it. keep going.”
01 · the problem
everyone’s running a rulebook nobody printed.
Humans are herd creatures — we move and react together to a shared, unwritten protocol.
Most people execute it without seeing it. Others run it half a beat slow, and the room registers
the lag, even if nobody can name it.
This isn’t a how-to-be-charming guide. It’s the spec sheet for the thing already running.
Use it if you’ve felt half a beat behind. Use it if you want to read status in a room.
Use it if a conversation died and you couldn’t tell when.
The wild part: most people who run the protocol perfectly can’t explain it.
Making it visible doesn’t just help outsiders learn the rules — it shows insiders
what they’ve been doing the whole time.
02 · meet the friends
three little protocols. that’s the whole stack.
Every interaction — every elevator nod, every group chat, every meeting, every fight — decomposes into three primitives.
Endlessly composed. Meet them now and you’ll see them everywhere.
Purr-chan
~ the channel-opener ~
The carrier wave. Purring asks “are we synced? is this connection live?”
The words don’t matter. The energy matters.
“hi how are you” / “good u” / weather chat / “long day huh” — all purr. nobody’s asking for a status report.
Pop-chan
~ the transmitter ~
Being the center of attention. The actual payload — the take, the story, the argument, the fact.
The only primitive where accuracy sometimes matters.
who gets to pop, and whose pops land, reveals the invisible status structure of any group.
Flash-chan
~ the receipt-giver ~
The social ACK. A nod. An “mm-hmm.” A double-tap. “Message received. Channel still good. Keep going.”
The content of the flash is irrelevant; the signal is the message.
the absence of a flash is information. when ACKs stop, the channel is dying — even if nobody’s said so.
★ the punchline
Most people think conversation is popping. It’s not.
Without Purr-chan opening the channel and Flash-chan keeping it open,
Pop-chan just transmits into the void.
03 · in the wild
once you see it, you can’t unsee it.
Three scenes, fully annotated. Watch the pattern: purr opens, pop transmits, flash keeps it alive.
Toggle the protocol tags off if you want to read them clean.
01 the hallway hello
pure purr
your boss
morning! how’s it going?
PURRchannel open, warm energy
you
honestly i think a raccoon is living in my walls and i’m starting to respect him
PURRmatching + raising energy. words don’t matter.
boss
ha — okay. you good though?
FLASHreceipt. channel strong.
you
all good. hey — got a sec later? i want to pitch you something for q3.
POPactual content — only because the channel was open.
boss
love the energy. find time on my calendar.
FLASHconnection made. pitch landed before you gave it.
the move: match-and-raise the energy first. say something absurd in the right tone and the room opens. then pop. people don’t say yes to your content — they say yes to the channel.
02 the standup nobody flashed
dropped pop
rachel · mgr
okay let’s talk q3 numbers.
POPholding the floor.
the team
[nods, eye contact, pens out]
FLASHcollective ACK.
rachel
revenue’s up 12, but CAC is starting to scare me—
POPcontent delivery.
tyler · jr
i actually ran some numbers on—
POPtrying to take the floor.
rachel
—so we need to revisit the funnel.
POPreclaims floor. no flash to tyler.
what just happened: tyler’s pop got zero flashes. transmission dropped. this is micro-inequity made visible — the hierarchy expressing itself through who gets acknowledged. wasn’t personal. wasn’t conscious. was data.
03 the 1am group chat
protocol on fire
alex
DUDE
PURRhigh energy, demanding sync.
jordan
what. WHAT.
PURRmatching energy.FLASHready to receive.
alex
so i’m at the grocery store right. i see my ex. with the new boyfriend. in the cheese aisle.
POPstory delivery.
jordan
NO. no no no no
FLASHintense ACK.
alex
he was holding a wheel of brie like it was a championship belt
why this hits: a great late-night vent isn’t a transcript of facts — it’s three protocol primitives firing on top of each other. you’re not actually trying to convey information about brie. you’re testing whether the friendship channel is still open. it is. ♡
04 · channel offline
most arguments end before anyone stops yelling.
In an argument, you can see the moment the other person stops flashing.
They’ve stopped ACKing. The channel is dead. You’re just transmitting into the void.
And most people, here, get louder.
david
the data clearly shows—
POP
mira
mm.
FLASHminimal. connection weakening.
david
and if you look at the historical trend—
POPmore content, louder.
mira
[silence. checks phone.]
no flash — channel dead
david
are you even listening? this is important.
POPescalating into void.
david
POP · POP · POP
[ void ]
mira
POP · POP · POP
two closed channels broadcasting at full power. once you see it,
you realize most arguments ended long before they stopped.
quick repairs
~ when you’ve detected no-flash and want to actually do something ~
stop popping.
more content won’t help. you’re transmitting into void. that’s not a strategy.
try a radical flash.
find something in their position to genuinely acknowledge. “you’re right that X matters.” restarts the channel.
downshift to purr.
“long day.” “this is hard.” you’re not conceding — you’re reopening the channel.
exit clean.
“let’s come back to this.” preserves the relationship for future repair. storming off burns the channel harder.
05 · reading the room
the room is just data. ♡
Every group has an invisible status structure. The protocol makes it visible.
Watch how people purr, pop, and flash for 30 seconds — you can map the hierarchy without anyone saying a word.
who sets the purr?
the person establishing the energy level for the group holds power. everyone else syncs to them.
whose pops get flashed?
high-status pops receive ACKs. lower-status pops get dropped or talked over. count the ratio.
who can pop anytime?
some people take the floor when they want. others wait for permission. that’s not personality — that’s hierarchy.
who flashes whom?
lower-status people flash more toward higher-status people. asymmetry reveals the shape.
this works even when you don’t speak the language.
strip the semantic content entirely and the protocol still works — because it was never about the semantics.
you’re watching: who energy-matches whom. who holds the floor. who signals receptivity.
the words were always just the vehicle.
same thing in rooms where you do speak the language but the real conversation is happening underneath.
the meeting where the words say “we’re aligned” but the purring is off. somebody pops and gets nothing back.
that silence is data.
06 · the playbook
what to actually do.
Diagnosis is fun. Prescription is better. Four situations you’ll be in this week —
and what the protocol says about each.
when your pops aren’t landing
under-flashed
downshift to purr. stop trying to transmit content. match their energy. “long day, huh?” reopen the channel first.
flash them first. acknowledge something they said. flashes are reciprocal. (not manipulation, it’s the protocol.)
pop smaller. your pop might be too big. break it into chunks people can ACK without commitment.
read the message. sometimes the under-flash is the message. you can route around it instead of forcing it.
when the channel is dying mid-fight
argument repair
stop popping immediately. if there’s no flash coming back, more content is useless.
name the dynamic, gently. “i feel like we’re talking past each other.” that’s a meta-purr.
radical flash. find anything in their position to genuinely agree with. “you’re right about X.” restart.
exit clean if needed. “let’s come back to this.” preserves the channel. burning it isn’t winning.
when the room won’t give you the floor
can’t get a pop in
secure a flash first. eye contact with one receptive person. get a small ACK. now you have an ally who’ll flash you mid-pop.
purr into the gap. energy-match the group before transmitting. being too different in energy makes you easy to ignore.
draft off a landed pop. “building on what [name] said...” attaches your transmission to one already being flashed.
pop to one person. can’t get the group? have the conversation with one person. others tune in.
before you even open your mouth
reading the room (30 sec)
who’s setting the purr frequency? that’s your anchor person — match them or pivot from them.
whose pops get flashed, whose get dropped? map the unspoken hierarchy in real time.
who’s being systematically under-flashed? if you flash them, you’ve made an ally cheaply.
then calibrate your entry. match the room’s energy before transmitting anything.
♡ re-purring phrases — copy/paste tier
when you need to restart a channel. words matter less than the energy: softer, slower, lower stakes.
“hey — how are you holding up?”
“that’s a lot to deal with.”
“i hear you.”
“this is hard.”
“i want to understand where you’re coming from.”
“yeah — that part’s real.”
07 · weird cases
where it gets a little weird.
Three primitives cover a lot of ground. Sometimes interactions fire multiple at once.
These are the ones that look like exceptions and aren’t.
humor, teasing, play-fighting +
a well-timed joke is a pop (content), a purr (energy calibration), and a flash-request (laughing together signals receipt) — all simultaneously. teasing someone you like operates on all three channels at once. the model still applies; you just have to admit it’s high-bandwidth multi-channel transmission, not clean single-primitive moves.
flirting +
mostly purring with plausible deniability. the content barely matters. what matters is the energy escalation and whether the other person matches it. micro-pops (compliments, light provocations) and micro-flashes (sustained eye contact, laughing at jokes that weren’t that funny) layer in. it’s the protocol running hot.
roasting your friends +
“talking shit” among close friends looks like aggression but functions as purring — it’s intimacy signaling. the insults are pops; the willingness to take them and dish back is a flash that says we’re close enough for this. reading this as actual hostility is a common cross-cultural error.
brainstorming / jamming +
rapid pop-flash-pop-flash exchanges where the line between “my idea” and “your idea” dissolves. less turn-taking, more shared pop — joint transmission. zoom out and see the whole group as one transmitter.
silence +
comfortable silence between close people is a sustained purr — no pops needed. uncomfortable silence is a channel dying. same behavior, opposite protocol state. context is everything.
the model isn’t a complete simulation — it’s a compression algorithm. when an interaction feels “too complex” for the framework, you’re usually looking at multiple primitives firing simultaneously, or the channel state being ambiguous. that’s still useful information.
08 · the unlock
seeitonce,
you’ve got it forever.
Some people are so embedded in the herd that they can’t articulate why a room feels wrong, or why a conversation died.
They just feel it. With the protocol visible, you can point at the mechanism.
Expect some processing overhead at first — you’re running consciously what others run on wetware. But it compiles down.
The pattern recognition becomes perceptual, not analytical. Eventually you just see it,
the way a musician hears a chord change without naming it.
And the conscious version doesn’t fade when it gets fast. You end up with both the speed and the visibility.
most people can’t teach what they do on instinct. this is the spec. ♡