@scott It gets emitted from each of the buttons, all of which have the same name attribute (`pixel`).
In Kitten’s Streaming HTML workflow, element names are mapped to events on the server (when either the default event type – in this case `click` – or a custom event you specify gets fired). Under the hood, it’s htmx + WebSocket + some Kitten magic (auto-generated WebSocket route, syntactic sugar, etc.)
I have a whole write up that peels away the magic here: