diff --git a/assets/cards/faces/classic/JS.png b/assets/cards/faces/classic/JS.png index 14293b6..2d86fe1 100644 Binary files a/assets/cards/faces/classic/JS.png and b/assets/cards/faces/classic/JS.png differ diff --git a/assets/cards/faces/classic/KS.png b/assets/cards/faces/classic/KS.png index dbe25c4..a9e216b 100644 Binary files a/assets/cards/faces/classic/KS.png and b/assets/cards/faces/classic/KS.png differ diff --git a/assets/cards/faces/classic/QS.png b/assets/cards/faces/classic/QS.png index 64969a8..18c5d98 100644 Binary files a/assets/cards/faces/classic/QS.png and b/assets/cards/faces/classic/QS.png differ diff --git a/assets/cards/faces/classic/QS_BUG.md b/assets/cards/faces/classic/QS_BUG.md deleted file mode 100644 index 0a8d7ea..0000000 --- a/assets/cards/faces/classic/QS_BUG.md +++ /dev/null @@ -1,16 +0,0 @@ -# QS.png — Asset Content Bug - -**Status:** Needs manual fix — replace `QS.png` with correct artwork. - -**Symptom:** The Queen of Spades card renders with a diamond watermark baked -into the PNG artwork, while the top-left Android overlay correctly shows "Q♠". - -**Diagnosis:** -- The code-side mapping (`card_face_asset_path(Rank::Queen, Suit::Spades)`) - correctly returns `"cards/faces/classic/QS.png"` — confirmed by unit test. -- `QS.png` and `QD.png` have distinct MD5 hashes, so they are not the same - file. The bug is in the pixel content of `QS.png` itself. - -**Fix:** Replace `QS.png` with a correctly-drawn Queen of Spades image (spade -watermark, not diamond). The image should be 120×168 px to match every other -card face in this directory.