Skip to content

geoword: add an End row to the Packet page's clues - #651

Open
dn285 wants to merge 1 commit into
qbreader:mainfrom
dn285:geoword-packet-end-row
Open

dn285 wants to merge 1 commit into
qbreader:mainfrom
dn285:geoword-packet-end-row

Conversation

@dn285

@dn285 dn285 commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Adds an End row under the last clue on the Packet page when a tossup has buzzes after its audio ended. It shows their correct/total count, so you can see how many players converted once every clue had played.

It acts like the other clues: choosing it moves the audio and the graph's playhead to the end, scrolls the buzz table to those buzzes, and highlights them. It pauses there rather than playing, since playing from the end would restart the audio. A new getBuzzClue helper places each buzz on a clue or on End, for both the counts and the table.

Checked in Chrome on the seeded packet. Choosing End works before and after the audio has loaded, and the table still matches the clue list's height on every tossup.

🤖 Generated with Claude Code

A tossup with buzzes after its audio ended gets an End row under its last
clue, with its correct/total count, so you can see how many players
converted once every clue had played.

It acts like any other clue: choosing it moves the audio and the graph's
playhead to the end, and scrolls the buzz table to those buzzes and
marks them. Unlike the others it doesn't play, since playing from the end
would start the audio over. getBuzzClue places a buzz on a clue, or on
the End row, for both the counts and the table, so they always agree.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant