Longtable
A 24-hour in-person tabletop charity event for Extra Life, with a Discord signup bot, a pixel-art live hall and an opt-in consent model.
Links
Longtable is a 24-hour, in-person Dungeons and Dragons event that raises money for Extra Life. It runs on 7 and 8 November 2026. Players sign up for tables through Discord, and anyone can watch the event unfold in a pixel-art hall at longtable.party, live during the event and as a replay afterward.
The parts
- The signup bot. A Discord bot handles signup with buttons and slash commands, runs the tables, and is the only part that holds private data. It publishes a public timeline of the event.
- The hall. A static web page with no build step. It reads that one timeline file and draws the event as a pixel-art hall, either live or as a replay.
- The live feed. A small read-only service that serves the latest timeline to the public. Only the bot can write to it, and a write is refused if it is older than what is already there. If the service goes down, the hall falls back to a static copy.
Consent
A charity event open to the public can include minors, so nobody appears by name unless they choose to. A new attendee starts hidden: the hall shows a figure with no name. At signup the bot asks one question with two buttons, "Show my name in the hall" or "Keep me anonymous", and pressing neither means staying hidden. Attendees can change their answer at any time, and the change applies to the whole timeline, replay included. An organizer can also hide someone, and that lock cannot be undone by the attendee.
There is no age gate or guardian flow. Hidden by default plus an informed opt-in is the protection, and waivers stay with the venue and the charity. The screenshots on this page use made-up attendees only.
How it was built
Every task handed to Codex is recorded in a provenance ledger: the spec it was given, the model, the commit, how the result was verified, and a verdict from the reviewing agent. Across 47 tasks between 6 September and 21 October 2026, 13 were accepted as written, 20 were accepted after fixes, and in 14 the reviewer took the work over. Of the repository's 227 commits made by people rather than by the bot, 208 were written with Claude or Codex.
Results
Attendance and the amount raised will be added after the event.