Aura Marketing

Human Approval Interface · 2026-05-05 10:06

← All runs · Dashboard

run_20260503_025656_513938 PASS awaiting_human

Started 2026-05-03T02:56:56 · image provider: mock · current stage: human_gate

Content
Visual brief
Image
Compliance
Human

Publish via Meta Graph API

Posts directly to the Aura Facebook Page and Instagram Business account using the long-lived Page token. The image must be at a public HTTPS URL — placeholder slots and auth-walled hosts won't work.

Facebook Page: All assets are placeholders requiring real photos.
Instagram: All assets are placeholders requiring real photos.

Publish not yet

Compliance-passed and ready for the IG/FB/TikTok composer. Download the bundle, post manually, then mark published.

⬇ Download publish bundle (.zip)

Stages

StageStatusStartedEndedDetailOutput file
content completed 2026-05-03T02:56:56 2026-05-03T02:57:45 attempt 1 draft_attempt_1.json
visual_brief completed 2026-05-03T02:57:45 2026-05-03T02:58:51 7 briefed visual_brief.json
image completed 2026-05-03T02:58:51 2026-05-03T02:58:51 7 generated images.json
compliance completed 2026-05-03T02:58:51 2026-05-03T03:00:00 attempt 1, verdict PASS report_attempt_1.json
human_gate awaiting_decision 2026-05-03T03:00:00 verdict PASS

Final caption

What actually happens in a lymphatic massage session — for new moms wondering if it's even worth the babysitter. It's not a deep-tissue massage. The pressure is light, almost feather-light, and the strokes follow the natural pathways of your lymphatic system. Most clients describe it as deeply relaxing, not intense. It's a wellness service, not a medical treatment. We're not treating a condition — we're giving your body a quiet hour to reset on your timeline, not anyone else's. Many of our postpartum clients book a series rather than a one-off, because the sense of lightness tends to build over a few sessions. Every plan starts with a consultation so we can map something that actually fits your week. Tap the link in bio to book a consultation. *Individual results may vary. Not a medical treatment for lymphedema.

#lymphaticmassage #lymphaticdrainage #postopwellness #postpartumwellness #newmomselfcare #postpartumjourney #dmvwellness #dmvspa #novaspa #wellnessjourney #auracontourspa

CTA: Tap the link in bio to book a consultation.

Compliance summary

Compliant as written. Wellness framing throughout, no medical claims (the single mention of 'lymphedema' is the prescribed negative disclaimer from services.yaml — explicitly stating this is NOT a medical treatment for it, which is required language, not a claim). No FDA wording, no specific outcome promises, no body-shaming, no 'bounce back' language, no real-client photos or before/afters. Required disclaimer present at end of caption before hashtags. Ready for human approval.

Severity: none · Violations: 0 · Warnings: 0

Mock visual assets (7)

post_2026_05_05_001_cover.svg
post_2026_05_05_001_cover.svg
post_2026_05_05_001_frame_1.svg
post_2026_05_05_001_frame_1.svg
post_2026_05_05_001_frame_2.svg
post_2026_05_05_001_frame_2.svg
post_2026_05_05_001_frame_3.svg
post_2026_05_05_001_frame_3.svg
post_2026_05_05_001_frame_4.svg
post_2026_05_05_001_frame_4.svg
post_2026_05_05_001_frame_5.svg
post_2026_05_05_001_frame_5.svg
post_2026_05_05_001_frame_6.svg
post_2026_05_05_001_frame_6.svg
Request that started this run
{
  "task": "draft_post",
  "platform": "instagram",
  "service_referenced": "lymphatic_drainage",
  "persona": "postpartum_mom",
  "content_bucket": "educational",
  "format": "reel",
  "context": "Top-of-funnel for new postpartum audience"
}
All artifacts (6)

draft_attempt_1.json

{
  "content_id": "post_2026_05_05_001",
  "scheduled_for_iso": "2026-05-05T19:30:00-04:00",
  "platform": "instagram",
  "content_type": "feed_post",
  "format": "reel",
  "is_paid": false,
  "service_referenced": "lymphatic_drainage",
  "primary_persona": "postpartum_mom",
  "content_bucket": "educational",
  "caption": "What actually happens in a lymphatic massage session \u2014 for new moms wondering if it's even worth the babysitter.\n\nIt's not a deep-tissue massage. The pressure is light, almost feather-light, and the strokes follow the natural pathways of your lymphatic system. Most clients describe it as deeply relaxing, not intense.\n\nIt's a wellness service, not a medical treatment. We're not treating a condition \u2014 we're giving your body a quiet hour to reset on your timeline, not anyone else's.\n\nMany of our postpartum clients book a series rather than a one-off, because the sense of lightness tends to build over a few sessions. Every plan starts with a consultation so we can map something that actually fits your week.\n\nTap the link in bio to book a consultation. *Individual results may vary. Not a medical treatment for lymphedema.",
  "hashtags": [
    "#lymphaticmassage",
    "#lymphaticdrainage",
    "#postopwellness",
    "#postpartumwellness",
    "#newmomselfcare",
    "#postpartumjourney",
    "#dmvwellness",
    "#dmvspa",
    "#novaspa",
    "#wellnessjourney",
    "#auracontourspa"
  ],
  "call_to_action": "Tap the link in bio to book a consultation.",
  "visual_description": "35-second vertical Reel, 9:16. Soft natural daylight throughout, warm neutrals, calm pacing. No client face visible at any point; client is draped, shot from above or from behind the practitioner.\n\nShot list:\n0:00-0:01.5 (HOOK): Close-up of practitioner's hands gently smoothing a warm towel onto a client's shoulder. Text overlay (large, centered): 'What a lymphatic massage actually feels like.' No spoken voiceover.\n0:02-0:08: Top-down shot of the treatment room \u2014 diffuser steaming, candle lit, fresh towels stacked. Slow pan. Text overlay: 'Step 1 \u2014 you settle in. Phone off.'\n0:09-0:16: Close on practitioner's hands demonstrating the light, sweeping lymphatic stroke on the client's draped lower leg. Show how light the touch is \u2014 fingertips barely indenting the skin. Text overlay: 'The pressure is light. Like, surprisingly light.'\n0:17-0:24: Slow shot of practitioner working along the side of the torso (client draped, face out of frame). Text overlay: 'No deep pressure, no kneading. Just slow, steady strokes.'\n0:25-0:31: Wide shot of the room from the doorway \u2014 client resting on the table, soft light, very still. Text overlay: 'Most clients fall half-asleep. That's the point.'\n0:32-0:35: Static end frame with Aura logo and small text: 'Book a consultation \u2014 link in bio.' Subtle exhale sound effect.\n\nMood: ASMR-adjacent, no music or very soft ambient/trending calm audio. No before/after imagery. No body close-ups beyond the limbs/draped torso shown above. No real client identifiable.",
  "uses_real_client_photo": false,
  "model_release_id": null,
  "is_testimonial": false,
  "testimonial_consent_id": null,
  "compensated_endorsement": false,
  "before_after_photo": false,
  "target_audience_attributes": [],
  "needs": {
    "visual_brief": true,
    "trending_audio": true,
    "ugc_sourcing": null
  },
  "rationale": "Top-of-funnel educational Reel for postpartum_mom \u2014 explains the actual sensory experience of a lymphatic session, since unfamiliarity is a common booking blocker for this persona. Uses 'on your timeline' framing per persona voice notes; avoids any 'bounce back' / weight-loss language. Disclaimer + non-medical clarification pre-staged in caption so Compliance has nothing to add."
}

final.json

{
  "content_id": "post_2026_05_05_001",
  "scheduled_for_iso": "2026-05-05T19:30:00-04:00",
  "platform": "instagram",
  "content_type": "feed_post",
  "format": "reel",
  "is_paid": false,
  "service_referenced": "lymphatic_drainage",
  "primary_persona": "postpartum_mom",
  "content_bucket": "educational",
  "caption": "What actually happens in a lymphatic massage session \u2014 for new moms wondering if it's even worth the babysitter.\n\nIt's not a deep-tissue massage. The pressure is light, almost feather-light, and the strokes follow the natural pathways of your lymphatic system. Most clients describe it as deeply relaxing, not intense.\n\nIt's a wellness service, not a medical treatment. We're not treating a condition \u2014 we're giving your body a quiet hour to reset on your timeline, not anyone else's.\n\nMany of our postpartum clients book a series rather than a one-off, because the sense of lightness tends to build over a few sessions. Every plan starts with a consultation so we can map something that actually fits your week.\n\nTap the link in bio to book a consultation. *Individual results may vary. Not a medical treatment for lymphedema.",
  "hashtags": [
    "#lymphaticmassage",
    "#lymphaticdrainage",
    "#postopwellness",
    "#postpartumwellness",
    "#newmomselfcare",
    "#postpartumjourney",
    "#dmvwellness",
    "#dmvspa",
    "#novaspa",
    "#wellnessjourney",
    "#auracontourspa"
  ],
  "call_to_action": "Tap the link in bio to book a consultation.",
  "visual_description": "35-second vertical Reel, 9:16. Soft natural daylight throughout, warm neutrals, calm pacing. No client face visible at any point; client is draped, shot from above or from behind the practitioner.\n\nShot list:\n0:00-0:01.5 (HOOK): Close-up of practitioner's hands gently smoothing a warm towel onto a client's shoulder. Text overlay (large, centered): 'What a lymphatic massage actually feels like.' No spoken voiceover.\n0:02-0:08: Top-down shot of the treatment room \u2014 diffuser steaming, candle lit, fresh towels stacked. Slow pan. Text overlay: 'Step 1 \u2014 you settle in. Phone off.'\n0:09-0:16: Close on practitioner's hands demonstrating the light, sweeping lymphatic stroke on the client's draped lower leg. Show how light the touch is \u2014 fingertips barely indenting the skin. Text overlay: 'The pressure is light. Like, surprisingly light.'\n0:17-0:24: Slow shot of practitioner working along the side of the torso (client draped, face out of frame). Text overlay: 'No deep pressure, no kneading. Just slow, steady strokes.'\n0:25-0:31: Wide shot of the room from the doorway \u2014 client resting on the table, soft light, very still. Text overlay: 'Most clients fall half-asleep. That's the point.'\n0:32-0:35: Static end frame with Aura logo and small text: 'Book a consultation \u2014 link in bio.' Subtle exhale sound effect.\n\nMood: ASMR-adjacent, no music or very soft ambient/trending calm audio. No before/after imagery. No body close-ups beyond the limbs/draped torso shown above. No real client identifiable.",
  "uses_real_client_photo": false,
  "model_release_id": null,
  "is_testimonial": false,
  "testimonial_consent_id": null,
  "compensated_endorsement": false,
  "before_after_photo": false,
  "target_audience_attributes": [],
  "needs": {
    "visual_brief": true,
    "trending_audio": true,
    "ugc_sourcing": null
  },
  "rationale": "Top-of-funnel educational Reel for postpartum_mom \u2014 explains the actual sensory experience of a lymphatic session, since unfamiliarity is a common booking blocker for this persona. Uses 'on your timeline' framing per persona voice notes; avoids any 'bounce back' / weight-loss language. Disclaimer + non-medical clarification pre-staged in caption so Compliance has nothing to add."
}

images.json

{
  "assets_generated": [
    {
      "asset_id": "post_2026_05_05_001_cover",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_cover.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    },
    {
      "asset_id": "post_2026_05_05_001_frame_1",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_frame_1.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    },
    {
      "asset_id": "post_2026_05_05_001_frame_2",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_frame_2.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    },
    {
      "asset_id": "post_2026_05_05_001_frame_3",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_frame_3.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    },
    {
      "asset_id": "post_2026_05_05_001_frame_4",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_frame_4.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    },
    {
      "asset_id": "post_2026_05_05_001_frame_5",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_frame_5.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    },
    {
      "asset_id": "post_2026_05_05_001_frame_6",
      "path": "output/runs/run_20260503_025656_513938/images/post_2026_05_05_001_frame_6.svg",
      "provider": "mock",
      "width": 1080,
      "height": 1920,
      "cost_usd": 0.0
    }
  ],
  "total_cost_usd": 0.0,
  "errors": [],
  "provider": "mock"
}

report_attempt_1.json

{
  "content_id": "post_2026_05_05_001",
  "verdict": "PASS",
  "severity": "none",
  "violations": [],
  "warnings": [],
  "rewritten_caption": "What actually happens in a lymphatic massage session \u2014 for new moms wondering if it's even worth the babysitter.\n\nIt's not a deep-tissue massage. The pressure is light, almost feather-light, and the strokes follow the natural pathways of your lymphatic system. Most clients describe it as deeply relaxing, not intense.\n\nIt's a wellness service, not a medical treatment. We're not treating a condition \u2014 we're giving your body a quiet hour to reset on your timeline, not anyone else's.\n\nMany of our postpartum clients book a series rather than a one-off, because the sense of lightness tends to build over a few sessions. Every plan starts with a consultation so we can map something that actually fits your week.\n\nTap the link in bio to book a consultation. *Individual results may vary. Not a medical treatment for lymphedema.",
  "rewritten_visual_description": "35-second vertical Reel, 9:16. Soft natural daylight throughout, warm neutrals, calm pacing. No client face visible at any point; client is draped, shot from above or from behind the practitioner.\n\nShot list:\n0:00-0:01.5 (HOOK): Close-up of practitioner's hands gently smoothing a warm towel onto a client's shoulder. Text overlay (large, centered): 'What a lymphatic massage actually feels like.' No spoken voiceover.\n0:02-0:08: Top-down shot of the treatment room \u2014 diffuser steaming, candle lit, fresh towels stacked. Slow pan. Text overlay: 'Step 1 \u2014 you settle in. Phone off.'\n0:09-0:16: Close on practitioner's hands demonstrating the light, sweeping lymphatic stroke on the client's draped lower leg. Show how light the touch is \u2014 fingertips barely indenting the skin. Text overlay: 'The pressure is light. Like, surprisingly light.'\n0:17-0:24: Slow shot of practitioner working along the side of the torso (client draped, face out of frame). Text overlay: 'No deep pressure, no kneading. Just slow, steady strokes.'\n0:25-0:31: Wide shot of the room from the doorway \u2014 client resting on the table, soft light, very still. Text overlay: 'Most clients fall half-asleep. That's the point.'\n0:32-0:35: Static end frame with Aura logo and small text: 'Book a consultation \u2014 link in bio.' Subtle exhale sound effect.\n\nMood: ASMR-adjacent, no music or very soft ambient/trending calm audio. No before/after imagery. No body close-ups beyond the limbs/draped torso shown above. No real client identifiable.",
  "rewritten_hashtags": [
    "#lymphaticmassage",
    "#lymphaticdrainage",
    "#postopwellness",
    "#postpartumwellness",
    "#newmomselfcare",
    "#postpartumjourney",
    "#dmvwellness",
    "#dmvspa",
    "#novaspa",
    "#wellnessjourney",
    "#auracontourspa"
  ],
  "approval_notes_for_human": "Compliant as written. Wellness framing throughout, no medical claims (the single mention of 'lymphedema' is the prescribed negative disclaimer from services.yaml \u2014 explicitly stating this is NOT a medical treatment for it, which is required language, not a claim). No FDA wording, no specific outcome promises, no body-shaming, no 'bounce back' language, no real-client photos or before/afters. Required disclaimer present at end of caption before hashtags. Ready for human approval.",
  "audit_log_entry": {
    "checked_at_iso": "2026-05-03T00:00:00Z",
    "rules_version": "forbidden_terms.yaml v1.0",
    "decision_path": [
      "step1:reference_data_loaded",
      "step2:forbidden_scan_no_match (lymphedema appears only in prescribed negative disclaimer per services.yaml lymphatic_drainage.required_disclaimer; 'treating'/'medical treatment' appear only in negating/disclaiming context)",
      "step3:claim_aligned_with_lymphatic_drainage_safe_marketing_language",
      "step4:no_specific_outcome_promises (uses 'sense of lightness tends to build' / 'many of our postpartum clients' \u2014 experiential, qualified)",
      "step5:not_a_testimonial",
      "step6:no_real_client_photo_no_before_after",
      "step7:not_paid_skipping_targeting_check",
      "step8:tone_clean (uses approved postpartum framing 'on your timeline')",
      "step9:disclaimer_present_and_correct ('*Individual results may vary. Not a medical treatment for lymphedema.' \u2014 exact match to services.yaml prescribed disclaimer for lymphatic_drainage)",
      "step10:verdict_PASS"
    ],
    "model_used": "claude-opus-4-7"
  }
}

request.json

{
  "task": "draft_post",
  "platform": "instagram",
  "service_referenced": "lymphatic_drainage",
  "persona": "postpartum_mom",
  "content_bucket": "educational",
  "format": "reel",
  "context": "Top-of-funnel for new postpartum audience"
}

visual_brief.json

{
  "content_id": "post_2026_05_05_001",
  "asset_count": 7,
  "total_estimated_cost_usd": 0.21,
  "assets": [
    {
      "asset_id": "post_2026_05_05_001_cover",
      "aspect_ratio": "9:16",
      "duration_s": 0.0,
      "role": "reel_cover",
      "subject": "Practitioner's hands resting on a warm folded towel beside a softly draped client shoulder",
      "scene": "Aura treatment room, neutral linen drapery, fresh folded towels stacked nearby, diffuser visible just out of focus",
      "lighting": "Soft natural daylight from a side window, warm and diffused, no harsh shadows",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#C9B79C",
        "#8A7B68",
        "#3E3A33"
      ],
      "mood": "Calm, grounded, quietly inviting \u2014 meditative",
      "composition": "Centered subject, generous negative space at top for title text, rule-of-thirds with hands on lower third",
      "subjects_in_frame": "Hands only \u2014 practitioner's hands, no faces, no identifiable client; skin tone of practitioner unspecified to allow diverse casting",
      "text_overlay": "What a lymphatic massage actually feels like.",
      "brand_cues": "Soft cream + warm neutral palette, minimalist styling, DMV daylight, no clinical or medical-spa cues",
      "negative_prompt": "no white lab coats, no medical equipment, no exam tables, no syringes, no IV bags, no before/after split-screen, no AI-generated faces presented as real clients, no logos of other brands, no text other than specified overlay, no harsh fluorescent lighting",
      "compliance_notes": "Hands only \u2014 no identifiable client. No medical/clinical visual cues. Cover frame contains no body close-ups beyond a draped shoulder."
    },
    {
      "asset_id": "post_2026_05_05_001_frame_1",
      "aspect_ratio": "9:16",
      "duration_s": 1.5,
      "role": "hook",
      "beat": "0:00-0:01.5",
      "subject": "Close-up of practitioner's hands gently smoothing a warm folded towel onto a draped client's shoulder",
      "scene": "Treatment room, soft linen draping, towel visibly steaming faintly to suggest warmth",
      "lighting": "Soft natural daylight, warm tones",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#C9B79C",
        "#8A7B68"
      ],
      "mood": "Quiet, sensory, inviting",
      "composition": "Tight close-up, hands centered, shallow depth of field, subject fills lower two-thirds",
      "subjects_in_frame": "Practitioner's hands and a draped shoulder only \u2014 no faces visible",
      "text_overlay": "What a lymphatic massage actually feels like.",
      "brand_cues": "Warm neutrals, ASMR-adjacent stillness, no music cue needed in-frame",
      "negative_prompt": "no faces, no clinical equipment, no before/after, no text other than overlay, no AI-rendered humans presented as real clients",
      "compliance_notes": "Hook frame must read as wellness, not medical. Hands-only framing avoids identifiable client requirement."
    },
    {
      "asset_id": "post_2026_05_05_001_frame_2",
      "aspect_ratio": "9:16",
      "duration_s": 6.0,
      "role": "context",
      "beat": "0:02-0:08",
      "subject": "Top-down view of the treatment room: diffuser steaming, candle lit, fresh towels stacked, table prepped",
      "scene": "Aura treatment room, overhead pan, neutral wood floor or linen rug, plants out of frame edge optional",
      "lighting": "Soft natural daylight, warm candle accent",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#C9B79C",
        "#A89A82",
        "#3E3A33"
      ],
      "mood": "Settling-in, hush, ritual",
      "composition": "Overhead / top-down, slow pan, symmetrical staging with table as anchor",
      "subjects_in_frame": "No humans in frame \u2014 room only",
      "text_overlay": "Step 1 \u2014 you settle in. Phone off.",
      "brand_cues": "DMV daylight, minimalist neutrals, candle + diffuser as the only warm accents",
      "negative_prompt": "no medical signage, no posters of body parts, no before/after photos on walls, no clinic decor, no harsh overhead light, no logos of other brands",
      "compliance_notes": "Empty room \u2014 no client likeness concerns. Avoid any wall art that could read as a medical claim."
    },
    {
      "asset_id": "post_2026_05_05_001_frame_3",
      "aspect_ratio": "9:16",
      "duration_s": 7.0,
      "role": "demonstration",
      "beat": "0:09-0:16",
      "subject": "Close-up of practitioner's hands demonstrating a light, sweeping lymphatic stroke along a draped lower leg; fingertips barely indenting the skin to convey lightness",
      "scene": "Treatment table with neutral linen drape covering the leg from mid-thigh down to ankle, only lower leg exposed for stroke",
      "lighting": "Soft natural side-lit daylight, warm and even",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#C9B79C",
        "#8A7B68"
      ],
      "mood": "Slow, deliberate, gentle",
      "composition": "Tight close-up on hands and lower leg, subject diagonal across frame, shallow depth of field",
      "subjects_in_frame": "Practitioner's hands and a client's lower leg only \u2014 no face, no torso, no identifiable features; cast diverse skin tones across frames per persona inclusivity",
      "text_overlay": "The pressure is light. Like, surprisingly light.",
      "brand_cues": "Wellness, not clinical. Manual technique only \u2014 no devices visible",
      "negative_prompt": "no devices, no machines, no gloves that read medical, no clinical posters, no before/after, no body-shaming framing, no zoom on cellulite or fat, no AI-generated face",
      "compliance_notes": "Manual lymphatic technique only \u2014 no vacuum/pressotherapy device shown (avoids triggering device-claim review). No body-shaming close-ups."
    },
    {
      "asset_id": "post_2026_05_05_001_frame_4",
      "aspect_ratio": "9:16",
      "duration_s": 7.0,
      "role": "demonstration",
      "beat": "0:17-0:24",
      "subject": "Practitioner working slow, steady strokes along the side of the client's draped torso",
      "scene": "Treatment table, neutral linen draping covering torso fully, only the side flank exposed for the stroke; client positioned with face out of frame (shot from behind practitioner or from above the shoulder)",
      "lighting": "Soft natural daylight, warm",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#C9B79C",
        "#8A7B68"
      ],
      "mood": "Steady, unhurried, grounding",
      "composition": "Medium-close framing, practitioner hands as primary subject, draped torso as secondary, client face deliberately out of frame",
      "subjects_in_frame": "Practitioner hands and a draped torso only \u2014 no face visible at any point; cast to reflect persona diversity (postpartum_mom persona, but no postpartum-specific markers shown)",
      "text_overlay": "No deep pressure, no kneading. Just slow, steady strokes.",
      "brand_cues": "Warm neutrals, manual-only technique, hush",
      "negative_prompt": "no faces, no exposed abdomen close-ups, no postpartum body-comparison framing, no deep-tissue or kneading visuals, no devices, no before/after, no AI-rendered humans presented as real clients",
      "compliance_notes": "Face out of frame \u2014 no model release needed. Avoid any framing that reads as 'fixing' a postpartum body; per brand voice, no 'bounce back' visual subtext."
    },
    {
      "asset_id": "post_2026_05_05_001_frame_5",
      "aspect_ratio": "9:16",
      "duration_s": 6.0,
      "role": "payoff_atmosphere",
      "beat": "0:25-0:31",
      "subject": "Wide shot of the treatment room from the doorway \u2014 client resting on the table, very still, soft light",
      "scene": "Doorway perspective into the room, client fully draped on table, candle and diffuser visible, room reads quiet",
      "lighting": "Soft natural daylight, low-key, warm shadows",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#C9B79C",
        "#8A7B68",
        "#3E3A33"
      ],
      "mood": "Restorative, hushed, the 'half-asleep' moment",
      "composition": "Wide, symmetrical, doorway as natural frame, table centered in middle distance",
      "subjects_in_frame": "One client on the table, fully draped, face turned away or out of frame; non-identifiable; cast to reflect persona diversity",
      "text_overlay": "Most clients fall half-asleep. That's the point.",
      "brand_cues": "DMV daylight, spa-not-clinic, minimalist",
      "negative_prompt": "no faces visible, no medical equipment, no IV poles, no exam-table look, no harsh light, no before/after, no AI-rendered humans presented as real clients",
      "compliance_notes": "Client face out of frame and fully draped \u2014 non-identifiable, no model release required. Room must read as wellness spa, not clinic."
    },
    {
      "asset_id": "post_2026_05_05_001_frame_6",
      "aspect_ratio": "9:16",
      "duration_s": 3.0,
      "role": "end_card",
      "beat": "0:32-0:35",
      "subject": "Static end frame with the Aura Contour Spa logo centered and a small CTA line beneath",
      "scene": "Solid soft-cream background, subtle paper or linen texture optional",
      "lighting": "Even, flat, no shadows",
      "color_palette": [
        "#F5EFE6",
        "#E8DCC8",
        "#8A7B68",
        "#3E3A33"
      ],
      "mood": "Quiet close, brand-forward",
      "composition": "Logo centered upper-middle, CTA centered lower third, generous negative space",
      "subjects_in_frame": "No humans \u2014 graphic only",
      "text_overlay": "Book a consultation \u2014 link in bio.",
      "brand_cues": "Aura logo lockup, soft cream + warm neutral palette, minimalist typography matching brand",
      "negative_prompt": "no other brand logos, no emojis, no exclamation marks, no urgency language, no medical iconography",
      "compliance_notes": "CTA matches brand-voice approved phrasing ('Book a consultation \u2014 link in bio'). No outcome promises in end-card copy."
    }
  ],
  "audio_brief": {
    "music": "Soft ambient or trending calm audio at low volume; no lyrics; ASMR-adjacent",
    "sfx": "Subtle exhale sound effect on the final end-card frame; optional faint towel/fabric rustle on hook frame",
    "voiceover": "None \u2014 text overlays carry the message"
  },
  "rejection": null
}