{"schema": "too.foo.history.image-prompt.v1", "slug": "1969-06-28-the-stonewall-riots-a-milestone-in-the-modern-gay-rights-movement-in", "release": "4b157fe58dc3a255", "image_key": "1969-06-28-the-stonewall-riots-a-milestone-in-the-modern-gay-rights-movement-in-", "image_sha256": "1d174256e9d6fbc81430844eb285dea5eafff5a33938c2debe10b968c0a58160", "job": "20260827-203123-tier3", "model": "Ideogram 4 (fp8)", "preset": "V4_TURBO_12", "steps": 12, "seed": 20260823, "width": 1216, "height": 832, "caption_mode": "json", "caption": {"high_level_description": "Exactly four demonstrators, two on each side of a horizontal uprooted parking meter, drive its jagged base into the paired entrance doors mid-impact; their closed hands and shoulders bear the pole's weight as a broken window reveals a small fire inside. The 51–53 Christopher Street storefront at night: dark brick, paired painted-wood doors, a shattered adjacent window, and a dry concrete sidewalk with irregular chips along the curb. Two demonstrators grip each side of the parking-meter pole; all eight closed hands contact steel, with forearms and shoulders carrying its weight. The meter's jagged base contacts the doors at their center seam about 0.95 m above the sidewalk. Every demonstrator's visible shoe contacts the sidewalk, with bent knees aligned behind the forward thrust. Both doors remain hinged within their frame while flexing inward at the impact point. Glass remnants remain seated in the window frame and reflect the interior fire directly before them. The small fire rests on the interior floor; smoke rises to the lintel and curls outward through the broken opening. The distant crowd stands on the sidewalk beyond the four demonstrators. The parking meter is 1.55 m long, roughly shoulder-height beside a 1.7 m demonstrator, and strikes the 2.1 m doors at about 0.95 m. It is Early hours of 28 June 1969: Varied Greenwich Village civilian clothing: cotton shirts, narrow trousers, one knee-length skirt, light jackets, practical shoes; silhouettes and turned faces preserve anonymity.; Dark brick, painted timber, plate glass, galvanized steel, dry concrete, naturally creased cotton and wool.; Late-1960s curbside parking meter and timber storefront doors. Low orange flame inside the broken window; gray smoke rises to the lintel and curls outward through the opening.", "style_description": {"aesthetics": "Urgent collective resistance at close quarters. Documentary photographic realism: subtle film grain, believable wear on every material, candid imperfect framing.", "lighting": "The small interior fire is the sole light source, projecting through the broken window; figures and meter cast long, low shadows toward camera-left.", "photo": "35mm, f/2, 5 m, Imperfect, off-centre 35mm documentary wide shot from behind the attackers; meter and door impact are sharp, distant crowd and near frame edge fall soft, with visible film grain.", "medium": "photograph, Expose for firelit silhouettes while freezing the parking-meter impact at 1/250 second.", "color_palette": ["#1E1913", "#4A3B28", "#8A7350", "#C9B892", "#2B2B2A"]}, "compositional_deconstruction": {"background": "The 51–53 Christopher Street storefront at night: dark brick, paired painted-wood doors, a shattered adjacent window, and a dry concrete sidewalk with irregular chips along the curb. The small interior fire is the sole light source, projecting through the broken window; figures and meter cast long, low shadows toward camera-left.", "elements": [{"type": "obj", "bbox": [260, 25, 925, 715], "desc": "Exactly four varied late-1960s figures, backs or three-quarter profiles toward camera, staggered rather than evenly spaced; sleeves partly cover closed hands gripping the pole."}, {"type": "obj", "bbox": [425, 145, 610, 775], "desc": "A 1.55 m galvanized-steel pole held nearly horizontal; jagged base strikes the doors while its heavy rounded meter head faces away from camera."}, {"type": "obj", "bbox": [105, 665, 850, 980], "desc": "Paired 2.1 m painted-wood doors resist the blow at their center seam; lower panels are scuffed, and the left jamb is rubbed pale at shoulder height."}, {"type": "obj", "bbox": [180, 475, 660, 655], "desc": "Adjacent window opening with irregular glass remnants seated in the frame; fractures vary in length, and surviving edges catch only the interior firelight."}, {"type": "obj", "bbox": [490, 540, 645, 650], "desc": "Low orange flames occupy a compact patch of interior floor behind the broken opening; their base is hidden by the sill and smoke rises toward the lintel."}, {"type": "obj", "bbox": [275, 0, 720, 270], "desc": "An irregular deep-background cluster at frame left, varied in height and posture, rendered as soft backlit silhouettes with individual faces unresolved."}, {"type": "obj", "bbox": [690, 0, 1000, 1000], "desc": "Dry matte concrete supports every figure; one chipped curb corner and scattered grit break the surface regularity."}]}}, "rendered_input": "{\"high_level_description\": \"Exactly four demonstrators, two on each side of a horizontal uprooted parking meter, drive its jagged base into the paired entrance doors mid-impact; their closed hands and shoulders bear the pole's weight as a broken window reveals a small fire inside. The 51–53 Christopher Street storefront at night: dark brick, paired painted-wood doors, a shattered adjacent window, and a dry concrete sidewalk with irregular chips along the curb. Two demonstrators grip each side of the parking-meter pole; all eight closed hands contact steel, with forearms and shoulders carrying its weight. The meter's jagged base contacts the doors at their center seam about 0.95 m above the sidewalk. Every demonstrator's visible shoe contacts the sidewalk, with bent knees aligned behind the forward thrust. Both doors remain hinged within their frame while flexing inward at the impact point. Glass remnants remain seated in the window frame and reflect the interior fire directly before them. The small fire rests on the interior floor; smoke rises to the lintel and curls outward through the broken opening. The distant crowd stands on the sidewalk beyond the four demonstrators. The parking meter is 1.55 m long, roughly shoulder-height beside a 1.7 m demonstrator, and strikes the 2.1 m doors at about 0.95 m. It is Early hours of 28 June 1969: Varied Greenwich Village civilian clothing: cotton shirts, narrow trousers, one knee-length skirt, light jackets, practical shoes; silhouettes and turned faces preserve anonymity.; Dark brick, painted timber, plate glass, galvanized steel, dry concrete, naturally creased cotton and wool.; Late-1960s curbside parking meter and timber storefront doors. Low orange flame inside the broken window; gray smoke rises to the lintel and curls outward through the opening.\", \"style_description\": {\"aesthetics\": \"Urgent collective resistance at close quarters. Documentary photographic realism: subtle film grain, believable wear on every material, candid imperfect framing.\", \"lighting\": \"The small interior fire is the sole light source, projecting through the broken window; figures and meter cast long, low shadows toward camera-left.\", \"photo\": \"35mm, f/2, 5 m, Imperfect, off-centre 35mm documentary wide shot from behind the attackers; meter and door impact are sharp, distant crowd and near frame edge fall soft, with visible film grain.\", \"medium\": \"photograph, Expose for firelit silhouettes while freezing the parking-meter impact at 1/250 second.\", \"color_palette\": [\"#1E1913\", \"#4A3B28\", \"#8A7350\", \"#C9B892\", \"#2B2B2A\"]}, \"compositional_deconstruction\": {\"background\": \"The 51–53 Christopher Street storefront at night: dark brick, paired painted-wood doors, a shattered adjacent window, and a dry concrete sidewalk with irregular chips along the curb. The small interior fire is the sole light source, projecting through the broken window; figures and meter cast long, low shadows toward camera-left.\", \"elements\": [{\"type\": \"obj\", \"bbox\": [260, 25, 925, 715], \"desc\": \"Exactly four varied late-1960s figures, backs or three-quarter profiles toward camera, staggered rather than evenly spaced; sleeves partly cover closed hands gripping the pole.\"}, {\"type\": \"obj\", \"bbox\": [425, 145, 610, 775], \"desc\": \"A 1.55 m galvanized-steel pole held nearly horizontal; jagged base strikes the doors while its heavy rounded meter head faces away from camera.\"}, {\"type\": \"obj\", \"bbox\": [105, 665, 850, 980], \"desc\": \"Paired 2.1 m painted-wood doors resist the blow at their center seam; lower panels are scuffed, and the left jamb is rubbed pale at shoulder height.\"}, {\"type\": \"obj\", \"bbox\": [180, 475, 660, 655], \"desc\": \"Adjacent window opening with irregular glass remnants seated in the frame; fractures vary in length, and surviving edges catch only the interior firelight.\"}, {\"type\": \"obj\", \"bbox\": [490, 540, 645, 650], \"desc\": \"Low orange flames occupy a compact patch of interior floor behind the broken opening; their base is hidden by the sill and smoke rises toward the lintel.\"}, {\"type\": \"obj\", \"bbox\": [275, 0, 720, 270], \"desc\": \"An irregular deep-background cluster at frame left, varied in height and posture, rendered as soft backlit silhouettes with individual faces unresolved.\"}, {\"type\": \"obj\", \"bbox\": [690, 0, 1000, 1000], \"desc\": \"Dry matte concrete supports every figure; one chipped curb corner and scattered grit break the surface regularity.\"}]}}", "prompt_sha256": "07d82927d4e529dda62a93f319f49e287b585f15910a794f0e338ee02a8dd222"}
