play images: same languages as play listing (drafts skipped unless --include-drafts); a language with no Play listing (404) is skipped with an info line, never fatal

This commit is contained in:
CRTkafa 2026-10-12 08:40:27 +08:00
parent 147cee9721
commit 720cb2a13a
6 changed files with 71 additions and 7 deletions

View file

@ -49,6 +49,9 @@
missing ones are errors (local renders and the listing on Play).
- A missing optional set never deletes the screenshots Play has for it: the dry run shows `keeps <type> on Play`;
new `--prune` deletes them (shown as `would delete` in the dry run; not exposed over MCP). Pitfall 19.
- Languages: the ones `play listing` pushes. A status=draft / status=translate section is skipped (`skipped de-DE: no
Play listing yet (machine-translated draft, not reviewed ...)`, or `--include-drafts`), and a language Play has no
listing for (404 "Listing for language 'de-DE' not found.") is skipped with an info line instead of aborting.
- Safety (`console fill`): storebound no longer copies the owner's Chrome cookies by default. A copied Google session
reached Play Console once, then Google answered `/v3/signin/rejected`: Google binds its session cookies to the