Share Images for Every Surface, Tall First
The splash's one share banner becomes the full Lossless set, rendered from the hero so WhatsApp and iMessage get a real tall card.
Why Care?
The cohort will mostly share this link in chat. WhatsApp and iMessage favor tall cards, and the splash only had a landscape banner.
What's New?
Six formats plus the Default alias: Banner (1200×630), BannerTall (3:4), BannerTallMax (2:3), Portrait (4:5), PortraitTall (9:16), Square, all as
public/ogimage__Hope-Ai--<Format>.jpg.Rendered from the hero, not illustrated. One template,
splash/scripts/og-template.html, lays itself out for any size: copy left and sun right in landscape, a two-line headline over a large sun in square and tall.splash/scripts/render-og.shrenders the set with headless Chrome, archiving any file it replaces in.ogimage-archive/.Cache-busted
og:image(?v=2), since the banner's bytes changed at a stable URL.