Skip to content

test(vita): regenerate animation goldens after the raster changes (#173, #190) - #206

Merged
doodlewind merged 1 commit into
mainfrom
test/vita-goldens-raster-regen
Aug 3, 2026
Merged

test(vita): regenerate animation goldens after the raster changes (#173, #190)#206
doodlewind merged 1 commit into
mainfrom
test/vita-goldens-raster-regen

Conversation

@doodlewind

Copy link
Copy Markdown
Collaborator

Why

The damage-rendering (#173) and transactional-strip (#190) merges moved rasterization; the Vita3K animation goldens (gallery/motions/music) predate both, and no CI reruns the Vita e2e — so the drift sat silent until the next full local run: 7 frames failing byte-compare (gallery-main 42/82/132/178/226, motions-main 236, music-main 60).

Attribution

Verified before regenerating: a pristine origin/main worktree reproduces every failing frame byte-identically (cmp on the actuals) to the feature branch that surfaced them — the drift belongs to main, not to any open stack.

The drift

131–456 pixels of 522,240 (<0.1%) per frame: one-logical-pixel edge shifts on animated elements (e.g. the gallery focus ring 2 physical px left at f42). Reviewed visually before recapture — indistinguishable by eye.

Regen + verify

UPDATE_VITA=1 recapture per spec, then a clean verify pass: gallery 6/6, motions 5/5, music 4/4.

🤖 Generated with Claude Code

…, #190)

The damage-rendering (#173) and transactional-strip (#190) merges moved
rasterization; the Vita3K animation goldens (gallery/motions/music) predate
both and there is no CI that reruns the Vita e2e, so the drift sat silent
until the next full local run: 7 frames failing byte-compare.

Attribution was verified before regenerating: a pristine origin/main
worktree reproduces every failing frame byte-identically to the feature
branch that surfaced them (cmp on the actuals), so the drift belongs to
main, not to any open stack. The deltas are 131-456 pixels of 522,240
(<0.1%) per frame - one-logical-pixel edge shifts on animated elements -
and were reviewed visually before UPDATE_VITA=1 recapture. Verify pass
after regen: gallery 6/6, motions 5/5, music 4/4.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@doodlewind
doodlewind marked this pull request as ready for review August 3, 2026 05:37
@doodlewind
doodlewind merged commit fb53618 into main Aug 3, 2026
@doodlewind
doodlewind deleted the test/vita-goldens-raster-regen branch August 3, 2026 05:37
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