Skip to content

feat: adopt the second edition of the dragon artwork and record the verified marketplace installation - #3

Merged
timeleft-- merged 3 commits into
mainfrom
docs/marketplace-verified-status
Oct 30, 2026
Merged

timeleft-- merged 3 commits into
mainfrom
docs/marketplace-verified-status

Conversation

@yia-mw-agent

@yia-mw-agent yia-mw-agent commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Two things on this branch.

Adopt the second edition of the dragon artwork. The four connector and card icon files are replaced by the operator-selected second edition, unchanged: head crops for the composer icons and the full mark on a solid tile for the logos. The card's 24 px mark reads the composer icon, so it now shows the head crop. No layout, game, rules or API change.

File SHA-256
composer-icon-light.png 59b21877707e9f3ae59c47ea5a00bed4938a0c7a99903a555155f06b6ae61a2d
composer-icon-dark.png 87f6878befdebe02ef954dbd2c92a47c0a84f803033ae0da279f031d93ea7013
logo-light.png 66f444d50e29b7317bbf0a0743fa08630239e7f2e17f022d25dc042e01c7e95c
logo-dark.png 3dab20a89fd8318abab9b83ab6490162ab5ccc4d0157a37d2af3afbd4e59c07c

scripts/icon-digests.mjs carries the new digests; the card browser test checks that the embedded bytes match them. These digests match the SDK's canonical record in its own pull request, which owns the artwork packaging.

Record the verified web marketplace installation. The README's pending statement is replaced with what was observed on Claude on the web: adding the marketplace from the repository, Sync and adding the plugin worked; the plugin's namespaced skill started a game; the first card failed and one Retry recovered it. It also records the ChatGPT retry, the unchanged placeholder letter in Claude's connector row, and that first-load reliability is not established. Those observations used the first edition of the artwork, and the README says so.

Not claimed

The second edition is not deployed, in a prepared package or shown by a host. That needs this pull request reviewed and merged, a new package qualification, the deployment and an actual-host check. The SDK pin is unchanged.

Checks

  • node scripts/check-icons.mjs: the four files match the digests.
  • npm run typecheck, 16 unit tests, 13 browser tests (card shows the new bytes in light and dark and follows a theme change) and the Worker build dry run: all pass.
  • python3 scripts/check-lfs.py: four pointers valid; LFS objects pushed before the branch.
  • No version bump: this is an unversioned application with no enrolled release unit.

Replace the four connector and card icon files with the operator-selected
second edition, unchanged: head crops for the composer icons (the card's
24 px mark follows the composer icon) and the full mark on a tile for the
logos. Update the recorded digests and the README.
@yia-mw-agent yia-mw-agent changed the title docs: record the verified web marketplace installation and play feat: adopt the second edition of the dragon artwork and record the verified marketplace installation Oct 30, 2026

@timeleft-- timeleft-- left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the full source and documentation delta. All four icon files independently match the selected PNG bytes and canonical SDK digests. Independent13 rendered light/dark/state/theme-change/closed-network tests and Worker dry build pass; existing runtime logic is unchanged and its valid16-test evidence is reused. Current-head CI green. No material defect found. Deployment and installed-host refresh remain separate.

@timeleft--
timeleft-- merged commit 9403b8f into main Oct 30, 2026
1 check passed
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.

2 participants