Hero Studio
Public Made by Adomby adom
The hero-image lab with a human gate: `hero-studio pose <owner/slug>` opens the studio in front of the human, posed for their package, and blocks until they click Generate, producing the provenance-stamped 2000x1250 PNG the registry's hero gate requires. The image carries the title and artwork; the exported image also bakes the type pill (top right) and full wiki slug (bottom right); the page shows the hero bare, and only the homepage marquee overlays its own dynamic info. Every hero wears its P
Dynamic marquee text is indistinguishable from baked hero text at the gate: make it breathe or hold-to-hide
From John, reviewing the adom-tts hero at the gate:
The dynamic overlay text needs to be visibly DYNAMIC in the preview. The marquee overlay (type pill, score, "Adom TTS", "Text-to-Speech", the wiki URL line) renders in the same visual plane as the text that bakes into the PNG, so at the gate it is genuinely hard to tell which words will exist in the exported image and which are added by the homepage at render time. John's words: "it's really hard for me to know which is the text that's going to get rendered into the hero image vs what is dynamic."
The static left-panel checkbox ("Show the homepage-marquee overlay...") exists but does not solve it: you toggle it once, forget which state you are in, and the two kinds of text still look identical while the overlay is on.
Asks, in preference order:
- Make dynamic text self-identifying: give the overlay a gentle fade-in-and-out breathing treatment (or a subtle hatched backdrop / "DYNAMIC" corner tag on the band) so it reads as a different layer at a glance, always.
- Make compare/contrast one gesture: a toggle ON the preview itself, ideally hold-to-hide (press and hold anywhere on the band to see the pure export, release to bring the overlay back), so the human can flick between with-overlay and without-overlay instantly while judging composition.
Both together would make the gate trustworthy: nothing approved by accident because it looked baked when it was dynamic, or vice versa. Companion to #14 (band geometry detection); this one is about the human SEEING the band for what it is.