Repository navigation
firetv: add the two clean store screenshots and the hero preview - #87
Merged
Merged
Conversation
Follow-up to the IP fix. Capturing the replacements turned up three traps, all now encoded in store/capture.sh so the next person does not rediscover them: - The home page cannot be a store screenshot. Below its hero it renders the "deep catalogues" row, which is real cover art, and two of those shows are the ones Amazon named. /tv-preview?hero=1 gives the same hero and search bar above our own sample grid instead. - /search is out too, even with no query: it carries a sponsored ad and names a real third-party domain in its help text. - Capture against the app container, not the public hostname. p0dcasters answers a headless browser with its own x402 paywall after 20 requests an hour, so the first two captures were screenshots of "You have used up the free allowance". A browser user agent is needed as well, because the default HeadlessChrome string is treated as a crawler. Both shots are checked by eye: our own typographic tiles, invented show names, example.com hosts, no third-party anything. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.
Follow-up to #85 (reopened from a branch cut off master; #86 kept pre-squash history and would not merge). Adds the replacement store art and encodes the three traps found while capturing it.
The screenshots (both 1920×1080, from
/tv-preview, both checked by eye):01-hero.png— real hero, headline and search bar above our own 12-card grid;02-grid.png— the grid alone. Our typographic tiles, invented show names,example.comhosts, no third-party artwork or titles.Why not the obvious sources, now documented in
store/capture.sh:?hero=1reproduces the hero above a clean grid.bun test: 97 pass, 7 skip, 0 fail.tsc --noEmitclean.next buildclean.🤖 Generated with Claude Code