diff --git a/assets/brand/README.md b/assets/brand/README.md
index 20e0839..d847d8f 100644
--- a/assets/brand/README.md
+++ b/assets/brand/README.md
@@ -5,11 +5,11 @@ Colors: cyan `#22D3EE` → indigo `#818CF8` → magenta `#E879F9` · dark base `
## Files
- `jsray-mark-*.svg / .png` — standalone icon (app icon / favicon), 160×160 rounded square
-- `jsray-logo-*.svg / .png` — icon + JSRay wordmark, horizontal lockup (**designer source, 760×240 — do not edit**)
-- `jsray-logo-hero-*.svg` — README/web display derivatives of the lockup: transparent
- background, ink centered on the same 760×240 canvas (viewBox translated only —
- identical geometry and rendered scale). Regenerate from the originals if the
- lockup design changes.
+- `jsray-logo-hero-*.svg / .png` — icon + JSRay wordmark, horizontal lockup:
+ transparent background, ink centered on a 760×240 canvas. `-dark` carries
+ white ink for dark surfaces, `-light` near-black for light ones. The PNG is
+ rendered from the SVG at 1520×480 and exists because a VS Code Marketplace
+ README cannot reference SVG.
- `-dark` = dark-background version (dark surfaces / dark UI)
- `-light` = light-background version (light surfaces / print)
diff --git a/assets/brand/jsray-logo-dark.png b/assets/brand/jsray-logo-dark.png
deleted file mode 100644
index 60b870d..0000000
Binary files a/assets/brand/jsray-logo-dark.png and /dev/null differ
diff --git a/assets/brand/jsray-logo-dark.svg b/assets/brand/jsray-logo-dark.svg
deleted file mode 100644
index b47cd7d..0000000
--- a/assets/brand/jsray-logo-dark.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/brand/jsray-logo-hero-dark.png b/assets/brand/jsray-logo-hero-dark.png
new file mode 100644
index 0000000..41985f5
Binary files /dev/null and b/assets/brand/jsray-logo-hero-dark.png differ
diff --git a/assets/brand/jsray-logo-light.png b/assets/brand/jsray-logo-light.png
deleted file mode 100644
index 4d318d1..0000000
Binary files a/assets/brand/jsray-logo-light.png and /dev/null differ
diff --git a/assets/brand/jsray-logo-light.svg b/assets/brand/jsray-logo-light.svg
deleted file mode 100644
index d0df416..0000000
--- a/assets/brand/jsray-logo-light.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
\ No newline at end of file