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
Checklist needs a 'Needs fixing' verdict, and the studio should detect image text falling into the dynamic overlay band
From John, same adom-tts posing session (companion to #12 and #13):
1. The checklist needs more verdicts than "Looks good" / "Skip tour". Right now every step is approve-or-skip. In this session the subtitle was visibly misplaced (see below), and there was no way to say so from the gate: no "Needs fixing" on the step. Add a reject/flag option per item that (a) holds Generate, (b) records WHAT the human flagged, and (c) surfaces that flag to the driving AI (state/SSE) so it can adjust layout, font size, or copy and re-present. Approve-only checklists just launder problems through the human.
2. The studio must detect image-zone text falling into the dynamic overlay band and warn. In this pose the long title wrapped to four lines and pushed the subtitle down past the marquee boundary, into the lower band where the homepage marquee overlays its dynamic info (the zone the export guidance says to keep calm). The human should not have to catch that by eye: the studio knows the band's geometry and every text block's rendered box, so it should measure the overlap and warn (or auto-nudge) whenever title, subtitle, or detail text crosses into the band. Same spirit as the margin assertion asked in #12: measured layout invariants, not eyeballing.