diff --git a/skills-manifest.json b/skills-manifest.json
index 90856496d..9321089cb 100644
--- a/skills-manifest.json
+++ b/skills-manifest.json
@@ -62,8 +62,8 @@
"files": 22
},
"product-launch-video": {
- "hash": "158398dbfc4ab652",
- "files": 20
+ "hash": "cb30ad95ba8863c7",
+ "files": 21
},
"remotion-to-hyperframes": {
"hash": "aa599f027db4b994",
diff --git a/skills/product-launch-video/scripts/assemble-index.mjs b/skills/product-launch-video/scripts/assemble-index.mjs
index 96a55b38f..b89bc9164 100644
--- a/skills/product-launch-video/scripts/assemble-index.mjs
+++ b/skills/product-launch-video/scripts/assemble-index.mjs
@@ -38,8 +38,8 @@
// `lint` failures surface HERE instead of after assembly + a wasted render):
// ① AUTO-REPAIR — a sub-comp root missing data-width/data-height: inject the canvas
// dims (the renderer needs them on the cloned root; else lint root_missing_dimensions).
-// ② HARD FAIL —