diff --git a/src/templates/apps/gameboard/_partials/_sea_stage.html b/src/templates/apps/gameboard/_partials/_sea_stage.html
index a576020..bdd161b 100644
--- a/src/templates/apps/gameboard/_partials/_sea_stage.html
+++ b/src/templates/apps/gameboard/_partials/_sea_stage.html
@@ -10,6 +10,13 @@
+ {# Sprint A.7-polish — image-mode slot, populated by stage-card.js #}
+ {# `_setImageMode` from the drawn card's `image_url` payload field. #}
+ {# Hidden by default; CSS `.sig-stage-card.sig-stage-card--image` #}
+ {# rule (lifted to top-level in A.5) flips visibility on/off. JS #}
+ {# clears the inline `style="display:none"` when activating image #}
+ {# mode (mirrors the my_sign.html stage-card scaffold contract). #}
+