Classrooms · teacher decides
Change context
⚠ This resets people, signals & position
Context
Contract
View as
build.js
wow if:
PAUSED space to resume
engaged
accepted
Next Input
Signal type
Filter trigger
Next: ouch · pass
waiting
BETA.OUCHLAB.CO
hold still · collisions spark · influence bleeds both ways
ready when you are
share the code, then start
BETA.OUCHLAB.CO
1
people here
BETA.OUCHLAB.CO
1
0
8
10:00

who

Who's in the room?

Classrooms
Teacher + students
Class check-in, lecture feedback
Teams
Peers, maybe with a lead
Sprint retro, weekly sync
Leaders
One person + their people
Leadership feedback, 1:1 prep
Cohorts
Peers learning together
PLC, workshop, training
Boards
Governance + executive
Board check-in, oversight
Communities
Neighbors, members
Town hall, gathering
soon
Couples
Two people
Relationship check-in
soon
Coaches
Guide + client
Session reflection
Teams change

what happens with truth

pick a moment you could trade for this

share this link
BETA.OUCHLAB.CO
right now, in the room
1
Share the link — students join on their phones
2
They share ouches and wows (10 min)
3
You see patterns, pick what to try
you're in
X7K2M9
waiting for session to start...
OUCH
heard.
Think of a specific moment...
0 signals
0 typing
10:00
what's it like to be a teacher here?
let's find out together
finding patterns...
what patterns are loudest?
didn't come up this time
rushing through material, feeling judged
what we're hearing from you
live · as the room reacts
waiting for the room...
what we've been tracking
patterns help us notice what to try next · not track individuals
from this session
from before
from this session
from before
from this session
from before
experiment live
together playground
Colored dots in waiting room — you see others, can bump them
if you like it, what's next?
add a goal → wow hole
add danger → ouch zones
tune the feel → bouncier bumps
what surfaced
experiments
ideas so far
what should we try?
ideas are coming in...
your ballot
0 / 5
available ideas
what should we try?
share your ideas
waiting for voting to open...
what should we try?
tap your 1st choice, then your 2nd
0:30
waiting for everyone...
votes coming in
0 / 12
0:30
results are in
you have the final call
ouch.
"I had my hand raised for awhile, and the teacher almost ignored me"
the votes are in
we're trying
wait 5 seconds before calling on anyone
we're trying
wait 5 seconds before calling on anyone
we might hear
see you in two weeks
my two week experiment
so I'm going to try
wait 5 seconds before calling on anyone
see you in two weeks
heard.
thank you for sharing
wrapping up
still time to share...
if you're feeling unsafe, call or text 988 — they help you get yourself help
I'll try
wait 5 seconds before calling on anyone
wows I hope to hear
"the teacher actually called on me today"
tap anywhere to close
threads on connect
api thread ready
Stored in sessionStorage. Cleared on tab close.
Your note
No note selected
version history
the cost of building together
30
versions
~180
your prompts
~400
code changes
21k
lines

You said

What I changed

    Reflection

    data model
    we left something open...
    1