[
  {
    "id": "01-cost-revised-a",
    "angle": "Cost Comparison / Replacement Alternative",
    "label": "Revised A strong fraction-of-replacement roof/house card",
    "prompt": "Create a premium vertical Meta lead ad poster for homeowners. Scene: photorealistic attractive asphalt shingle roof and suburban house at golden hour with clean negative space. Foreground: elegant dark glass cost-comparison card with harvest-gold accents and subtle purple GoNano science motif. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text hierarchy:\n\"RESTORE YOUR ROOF FOR A FRACTION OF REPLACEMENT\"\n\"GoNano NuRoof Revive\"\n\"Full Replacement: $20K+\"\n\"Revive Example: ~$5K\"\nTiny fine print at bottom: \"Example pricing. Costs vary. Inspection required.\"\nMake text crisp, accurately spelled, and highly legible.",
    "file": "01-cost-revised-a.png",
    "status": "generated"
  },
  {
    "id": "01-cost-revised-b",
    "angle": "Cost Comparison / Replacement Alternative",
    "label": "Revised B hard $20K vs $5K driveway estimate scene",
    "prompt": "Create a premium vertical Meta lead ad poster. Scene: photorealistic homeowner in driveway holding a roofing estimate/tablet, ARS-style specialist pointing to the roof, hopeful/practical not cheesy. Overlay clean dark translucent price-comparison panel. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"$20K ROOF REPLACEMENT?\"\n\"CHECK $5K REVIVE FIRST.\"\n\"GoNano NuRoof Revive\"\nTiny fine print: \"Example pricing. Costs vary. Inspection required.\"\nNo other words. Text crisp and mobile-legible.",
    "file": "01-cost-revised-b.png",
    "status": "generated"
  },
  {
    "id": "01-cost-revised-c",
    "angle": "Cost Comparison / Replacement Alternative",
    "label": "Revised C split-price macro shingles",
    "prompt": "Create a premium vertical Meta ad. Scene: macro/close-up photoreal asphalt shingles with subtle clean treated-vs-untreated visual, realistic and premium. Overlay bold split price cards, dark charcoal and harvest gold, subtle purple molecular accents. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"RESTORE YOUR ROOF FOR A FRACTION OF REPLACEMENT\"\n\"$20K+ Replacement\"\n\"~$5K Revive Example\"\nTiny fine print: \"Example pricing. Costs vary. Inspection required.\"\nText exact, spelled correctly, no extra copy.",
    "file": "01-cost-revised-c.png",
    "status": "generated"
  },
  {
    "id": "02-warranty-revised-a",
    "angle": "Warranty Trust Builder",
    "label": "Revised A strong warranty without replacement cost",
    "prompt": "Create a premium vertical Meta lead ad poster. Scene: photorealistic ARS-style roofing specialist safely inspecting asphalt shingle roof with homeowner watching in driveway, warm trustworthy local feel. Add professional dark glass headline panel with gold trim and subtle purple science pattern. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"10-YEAR WARRANTY WITHOUT FULL REPLACEMENT COST\"\n\"GoNano NuRoof Revive\"\nTiny fine print: \"Warranty eligibility depends on roof condition. Inspection required.\"\nText crisp, exact, legible. No other words.",
    "file": "02-warranty-revised-a.png",
    "status": "generated"
  },
  {
    "id": "02-warranty-revised-b",
    "angle": "Warranty Trust Builder",
    "label": "Revised B revive protect warranty card/tablet",
    "prompt": "Create a polished vertical Meta ad. Scene: photorealistic close-up of asphalt shingles with homeowner/specialist holding a premium dark warranty tablet/card, harvest gold border, subtle purple molecular shield motif. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"REVIVE + PROTECT YOUR ROOF WITH A 10-YEAR WARRANTY\"\n\"GoNano NuRoof Revive\"\nTiny fine print: \"Warranty eligibility depends on roof condition. Inspection required.\"\nNo extra words, no fake certifications. Text exact and mobile-legible.",
    "file": "02-warranty-revised-b.png",
    "status": "generated"
  },
  {
    "id": "02-warranty-revised-c",
    "angle": "Warranty Trust Builder",
    "label": "Revised C bold warranty dark glass roof background",
    "prompt": "Create an upscale vertical Meta ad poster. Background: dramatic photoreal roof plane and house silhouette in soft evening light. Foreground: large premium dark charcoal glassmorphism trust card with harvest gold accents and restrained purple hex/molecular pattern. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"10-YEAR WARRANTY WITHOUT FULL REPLACEMENT COST\"\n\"Revive + Protect Your Existing Shingles\"\nTiny fine print: \"Warranty eligibility depends on roof condition. Inspection required.\"\nMake text exact, centered, highly legible, no other copy.",
    "file": "02-warranty-revised-c.png",
    "status": "generated"
  },
  {
    "id": "03-story-revised-a",
    "angle": "Story/Reel Emotional Narrative",
    "label": "Revised A you may not need a new roof driveway",
    "prompt": "Create a premium vertical Meta/Reel story frame. Scene: photorealistic homeowner in driveway looking relieved while talking with friendly ARS-style roofing specialist; asphalt shingle roof and nice neighborhood home behind them; warm local service feel. Overlay simple bold ad copy with dark translucent panel and gold accent. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"YOU MAY NOT NEED A NEW ROOF\"\n\"GoNano NuRoof Revive\"\nTiny fine print: \"Qualifying treatment. Inspection required.\"\nText exact, no extra words, mobile-readable.",
    "file": "03-story-revised-a.png",
    "status": "generated"
  },
  {
    "id": "03-story-revised-b",
    "angle": "Story/Reel Emotional Narrative",
    "label": "Revised B revive protect existing shingles homeowner",
    "prompt": "Create a premium emotional vertical Meta/Reel ad. Scene: photorealistic homeowner standing in front yard looking up at asphalt shingle roof with estimate/phone in hand, concerned turning hopeful. Overlay bold modern sans serif in dark charcoal glass card with harvest gold accent and subtle purple science cue. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"REVIVE + PROTECT YOUR EXISTING SHINGLES\"\n\"GoNano NuRoof Revive\"\nTiny fine print: \"Qualifying treatment. Inspection required.\"\nNo extra copy; text exact and legible.",
    "file": "03-story-revised-b.png",
    "status": "generated"
  },
  {
    "id": "03-story-revised-c",
    "angle": "Story/Reel Emotional Narrative",
    "label": "Revised C before replacing story frame",
    "prompt": "Create a vertical Meta/Reel ad poster with warm local homeowner feel. Scene: photorealistic suburban home and asphalt roof at sunrise, driveway with subtle visual cue of replacement estimate vs revive option, hopeful mood. Premium ARS dark charcoal/gold layout, subtle GoNano purple molecular shield motif. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"YOU MAY NOT NEED A NEW ROOF\"\n\"Revive + Protect Existing Shingles\"\nTiny fine print: \"Qualifying treatment. Inspection required.\"\nText exact, no extra words, highly legible.",
    "file": "03-story-revised-c.png",
    "status": "generated"
  },
  {
    "id": "04-education-revised-a",
    "angle": "Education / Qualification",
    "label": "Revised A qualification 3-panel restore protect warranty",
    "prompt": "Create an educational premium vertical Meta lead ad, 3-panel montage layout. Panel 1 roof assessment; Panel 2 close-up asphalt shingles; Panel 3 clean GoNano NuRoof Revive treatment/protection concept with subtle purple molecular shield cue. Dark charcoal background, harvest gold dividers, premium roofing style. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"DOES YOUR ROOF QUALIFY FOR GONANO NUROOF REVIVE?\"\n\"Restore. Protect. Add a 10-year warranty.\"\nTiny fine print: \"Eligibility and costs vary. Inspection required.\"\nNo extra words. Text exact and legible.",
    "file": "04-education-revised-a.png",
    "status": "generated"
  },
  {
    "id": "04-education-revised-b",
    "angle": "Education / Qualification",
    "label": "Revised B application focused restore protect warranty",
    "prompt": "Create a premium vertical educational ad. Scene: photorealistic close-up of asphalt shingle roof surface with professional treatment/application/assessment visual, subtle non-magical purple molecular protection motif. Clean dark glass text panels with harvest gold accents. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"DOES YOUR ROOF QUALIFY FOR GONANO NUROOF REVIVE?\"\n\"Restore. Protect. Add a 10-year warranty.\"\nTiny fine print: \"Eligibility and costs vary. Inspection required.\"\nText exact, crisp, no other copy.",
    "file": "04-education-revised-b.png",
    "status": "generated"
  },
  {
    "id": "04-education-revised-c",
    "angle": "Education / Qualification",
    "label": "Revised C assessment checklist strong support copy",
    "prompt": "Create a polished vertical Meta lead ad in ARS assessment checklist style. Scene: photorealistic roofing specialist clipboard/tablet checklist with asphalt roof in background; premium dark charcoal interface/card, gold checkmarks, subtle purple GoNano science pattern. \nBrand style: premium industrial roofing ad. ARS palette dark charcoal #121414/#181818 with harvest gold #D3BA36 accents. GoNano molecular shield cues: subtle purple #A855F7/#C084FC, restrained hex/molecular pattern, glassmorphism, applied science. Avoid magical sci-fi. Photorealistic roofing/homeowner visuals with polished Meta ad composition.\nVisible brand/copy rules: Product name exactly GoNano NuRoof Revive where used. Main copy should be strong/direct. Qualifiers belong only in tiny fine print. Do NOT say waterproof, leak-proof, storm-proof, hail-proof, structural repair, fixes leaks, or guaranteed to add 10 years. No unrelated logos, no watermarks.\nTypography: bold modern sans serif, high contrast, legible mobile ad copy. Render all quoted text exactly once when specified; do not add extra copy.\n\nExact visible text:\n\"DOES YOUR ROOF QUALIFY FOR GONANO NUROOF REVIVE?\"\n\"Restore. Protect. Add a 10-year warranty.\"\nTiny fine print: \"Eligibility and costs vary. Inspection required.\"\nNo other visible words; text exact, highly legible.",
    "file": "04-education-revised-c.png",
    "status": "generated"
  }
]