Add the Light Stick Dance runner#38
Open
cbnuleehyunwoo wants to merge 3 commits into
Open
Conversation
Kyome22
reviewed
Jul 20, 2026
Kyome22
reviewed
Jul 20, 2026
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
cbnuleehyunwoo
force-pushed
the
add-cheer-sticks-runner
branch
from
July 20, 2026 15:00
f55edf3 to
b5f761e
Compare
cbnuleehyunwoo
commented
Jul 20, 2026
Use outward-rounded shoe silhouettes while preserving the vertical fit and existing cheer-sticks slug. Constraint: Keep the existing PR slug and 36px runner dimensions Rejected: Rename to light-stick-dance | No explicit rename decision and it would broaden the review diff Confidence: high Scope-risk: narrow Directive: Preserve clear frame-edge margins when regenerating the animation Tested: RunnerGallery validator --all; 18-frame ZIP/APNG structure; 40x36 dimensions; occupied rows 3-32 Not-tested: Import into the RunCat Neo macOS application
Rename the contribution slug, archive paths, and manifest entry so the displayed name and distributed asset identity no longer diverge. Constraint: Repository slugs and frame paths must use lowercase hyphen-separated names Rejected: Change only displayName | It would retain the cheer-sticks identity in folders, archives, and imports Confidence: high Scope-risk: narrow Directive: Use light-stick-dance for all future asset paths and manifest references Tested: RunnerGallery validator --all; exhaustive old-name audit; ZIP/APNG structure; frame-byte equivalence; manifest ordering Not-tested: Remote PR branch rename because pushing was explicitly excluded
Kyome22
reviewed
Jul 22, 2026
Contributor
There was a problem hiding this comment.
Looking around frames 16 and 17, the blue stick seems to be sticking out of the frame and getting cut off. The red bar might also be cut off for a split second.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
Type of Change
Runner Summary
Adds Light Stick Dance (
light-stick-dance), a cheering figure swinging a penlight ineach hand, one red and one blue.
Validation
light-stick-dance-frames/light-stick-dance-frame-<N>.png,numbered 0–17, with no
.DS_Store,__MACOSX/, or._*entriesmetadata.json:typeiscolor;tagsis empty (none of the known tags —animal, dog, object, mechanism, fitness — apply to a cheering person, matching
how
wall-breakerhandles it)preview.pngverified as a 40×36 APNG withacTLprecedingIDATand notrailing bytes after
IENDrunners/manifest.jsonkept sorted alphabetically, withlight-stick-dancebetweenlift-broandlinkagepython3 .github/scripts/validate_runners.py --all→OK: 35 runners passedmain(includingflash-cat) also passed:OK: 36 runners passedChecklist for Adding a Runner
<runner-name>-frame-<N>.png(numbered from 0), with a height of exactly 36px, a width between 10px and 100px, and all frames share the same size..DS_Store,__MACOSX/, or._*entries.runners/<runner-name>/as<runner-name>-frames.zip,metadata.json, andpreview.png.runners/manifest.jsonincludes the new runner name and stays sorted alphabetically.metadata.jsoncontains the correctauthor,displayName,type(monochromeorcolor), andtags.preview.pngis an animated PNG (APNG), 36px tall, at most 100px wide, and animates correctly.