# Prompt Improvement Guide — New Blossom Medical Aesthetics Correction layer for New Blossom image-generation prompts and copy. Read after the brand guide (`NewBlossom_brand_guide.md` / `02_brand_kit/New-Blossom-BrandKit.html`) and the rules in `01_knowledge_base/rules/`, and before writing any slide prompt or content piece. **Purpose:** a checklist every image prompt must pass before reaching image generation. Used manually today; once `prompt-improvement-filter` exists it will read this file automatically — this file does not change when that happens. **Canonical tokens:** palette and typography come from `02_brand_kit/New-Blossom-BrandKit.html` (Brand Guidelines v1.0, compiled July 2026 — the declared SOURCE). See `## Gaps` for the conflict with `marketing_brain.html` / `CONTEXT.md` / the July 2026 cycle, resolved here in favor of the BrandKit. --- ## 1. Palette — exact hex only, official set Lead with the **four-color official palette** (BrandKit: *"the source of truth going forward"*): | Color | Hex | Use | |---|---|---| | Soft lilac | `#C8A8C2` | Backgrounds, tints, soft fills | | Blossom pink | `#D589B5` | Secondary accent — supporting elements | | Vivid pink | `#E768A1` | Primary accent — CTAs, active states, key emphasis | | Gold | `#D4B337` | Logo wordmark and rare high-end accents | Supporting **website UI palette** (roles, sampled from the live site): | Color | Hex | Use | |---|---|---| | Primary dark | `#62325B` | Footer backgrounds, form submit buttons, dark overlays | | Primary medium | `#7D576D` | Body text, buttons, borders, nav, overlays — the workhorse | | Dusty rose (accent) | `#E4A196` | Hover/active — **one accent moment per view** | | Secondary hover | `#9D7789` | Lighter mauve | | Deep plum | `#863667` | Social icons, deep accents | | Light background | `#FBF7F7` | Page/header backgrounds, text zones | | White | `#FFFFFF` | Card/page backgrounds | | Ink | `#3A2136` | Dark text | **Never vague "brand colors."** Never the marketing-brain green/gold system (see `## Gaps`). Logo gold `#C9A227` is for the script wordmark only — never a UI or overlay color. ## 2. Typography in image | Use | Font | Spec | |---|---|---| | Display / headline / hero | **Classical Diary Demo** | Serif, larger sizes only, sparingly; not for body copy | | Body / labels / UI | **Montserrat** | 400 Regular (body), 500 Medium (subheads/labels), 600 SemiBold (buttons, eyebrows, emphasis) | Poppins is documented as **legacy** (what the live site currently runs) and is *not* the primary system going forward. Cormorant Garamond + Inter (used in the July 2026 cycle) are **not** brand fonts — do not use them. ## 3. What to verify in EVERY image prompt 1. **Palette:** exact hex from the official set above; no green/gold; at most one dusty-rose accent element per frame. 2. **Typography:** Classical Diary Demo for the headline, Montserrat for everything else. No em dashes (—) or en dashes (–). No long text blocks. 3. **Language / context:** English-primary in-image copy (Spanish only for proper nouns, cultural accents, or quoted testimonials); scenes, people, and setting must read as Hialeah / Miami-Dade and Hispanic. No foreign flags, currency, snow, or non-local architecture. 4. **Remove AI Slop preamble:** included, unless explicitly excluded. Natural skin texture, no posterized skin, no cinematic lighting. 5. **Composition / framing:** specify it ("headline in Classical Diary Demo over a `#62325B` overlay at 40% opacity"), not just the subject matter. 6. **Text layout sub-areas:** break into headline, supporting text, price block, CTA — without forcing the ones that don't apply. 7. **Visual continuity:** within a carousel, keep the same location, same subject, and same overlay treatment across all slides. 8. **Persona alignment:** match the message and the person to the buyer profile (see §6). One persona per asset; never blend two. 9. **Design sheets:** if a client-profile design sheet exists, cite its tokens and keep the depicted character consistent with it (`02_brand_kit/design_sheets/01_client_profiles/`). 10. **Model recommendation:** appropriate to the slide type (Flux for lifestyle/portrait photography, DALL·E/GPT-image for text-heavy or infographic work). ## 4. Brand voice in prompts **Warm + professional + bilingual. Like a trusted friend who happens to be a nurse.** **We sound like:** - A knowledgeable provider speaking plainly, not a salesperson - Warm and reassuring, never clinical-cold - Confident about outcomes, honest about process **We avoid:** - Hype, urgency tactics, or "too good to be true" claims - Dense medical jargon without plain-language support - Body-shaming, or before/after language that implies the subject was flawed **Vocabulary anchors:** bloom, renew, rejuvenate, confidence · personalized, physician-supervised, non-surgical · comfortable, welcoming, at ease. **Three pillars every asset should protect:** physician-supervised · personalized · confidence-first. **Emotional register:** family trust — "At other places, you're a number. At New Blossom, you're family." Educating, not selling. ## 5. On-image copy - **English primary.** Spanish only for proper nouns, cultural accents, and quoted patient testimonials; bilingual captions where they add value. - One idea per slide; headline in Classical Diary Demo; supporting text in Montserrat. - Prices are always framed as "desde" / "starting from" — never a hard promise. - No em dashes or en dashes anywhere in in-image text. - Never render the logo in the prompt — it is composited. End every generator prompt with: "Do not add any other text, no logos, no labels, no color codes in the image." ## 6. Persona alignment Match the message to the buyer profile — never a generic "woman." | Persona | Register | Never | |---|---|---| | "La Señora de Hialeah" (60%) | Warm, trust-first, family; English-first with cultural warmth, "recommended by your neighbors" | Aggressive sales, cold or translated-sounding copy, "limited time offers" | | "The Preventive Millennial" (20%) | Education-first, "natural, not frozen," "baby Botox," subtle | The word "anti-aging" (too aggressive for this age), dramatic before/afters | | "The Laser Loyalist" (15%) | Technology-forward: Candela GentleMax Pro, "resultados desde la primera sesión" | "Painless" (they know laser has sensation), generic claims without tech backing | | "The High-Trust Corrections Seeker" (5%) | Compassion + competence, "assessment first, no pressure," Dr. Mario + Marisol team | Anything salesy; never depict the bad work itself | ## 7. Medical / aesthetics compliance - Never guarantee a medical outcome. Prefer "resultados visibles" / "visible results," never "permanent." - Laser hair removal is **reduction**, not permanent removal. - Never claim "painless." Acknowledge comfort and technique instead. - Before/after imagery only with the framing the plan specifies, and never body-shaming. - Emphasize safety: physician-supervised, nurse-administered (Marisol, RN, 20+ yrs), FDA-approved products. - No competitor disparagement (Edyn Med Spa, Avana Plastic Surgery, Femme Aesthetics) — anchor on New Blossom's own trust record. - Products shown must look authentic and clean — never counterfeit, unbranded, or expired. ## 8. Format & technical - Carousel slides: **4:5 vertical, 1080 × 1350 px** (system default). Stories: 9:16 / 1080 × 1920. Blog/newsletter banners: 16:9. - Overlay color by role: `#62325B` (primary dark) for hook/CTA slides, `#7D576D` (primary medium) for info/conversion slides — subject to the design sheet's tokens once it exists. - The logo is never requested in the prompt; it is composited in post-production. ## 9. Faces and people - Social assets may show people (this is a person-first brand) — but keep results **subtle and natural**: no frozen faces, no overfilled lips, no exaggerated expressions. - Depict the persona from the design sheets so characters stay consistent across a cycle. - Never show needles in skin close-up, blood, or gore. - The High-Trust Corrections Seeker's own bad work is never depicted; show the reassurance and the provider, not the damage. ## 10. Typical transformations (before → after) - "brand green accents" → "vivid pink `#E768A1` accent on a primary-medium `#7D576D` overlay" - "elegant serif headline" → "headline in Classical Diary Demo, supporting text in Montserrat 500" - "modern med spa" → "warm, family-run clinic in Hialeah, soft natural daylight, genuine and unposed" - "look 10 years younger" → "look like yourself, refreshed — results are measured by how you feel" - "permanent hair removal" → "permanent hair reduction with the Candela GentleMax Pro" - "limited time offer" → "free consultation, no pressure" (or omit entirely) ## 11. Brand-specific prompt patterns that work well [Populate this over time as good prompts get identified — empty at creation, this is the section most worth revisiting after a few real cycles] ## 12. Known weak patterns to avoid for this brand [Empty at creation — same maintenance pattern as `NewBlossom_negative_prompt_block.md`'s "add as discovered." Add with a date/cycle reference when found.] ## 13. Gaps **Conflicts between files (resolved here with judgment, pending client ratification):** 1. **Palette — the big one.** `02_brand_kit/New-Blossom-BrandKit.html` (Brand Guidelines v1.0) declares the lilac/pink/plum/gold system and states the four-color set is *"the source of truth going forward."* `marketing_brain.html`, `CONTEXT.md`, `AGENT.md`, and the **July 2026 cycle carousel prompts** instead use forest-green `#1a2e1a` + gold `#8a9a5b` + Cormorant Garamond/Inter — the marketing-brain skill's **default template theme**, not the brand. **Resolution adopted:** the BrandKit is canonical. Consequence: the 10 July 2026 carousels are off-brand and should be regenerated, or the client must explicitly ratify the green system. 2. **Typography.** Same split: BrandKit says Classical Diary Demo + Montserrat (with Poppins as documented legacy); the July cycle used Cormorant Garamond + Inter. BrandKit wins. 3. **Internal BrandKit inconsistency.** The typography section names Montserrat as primary "going forward," while the Usage Summary "Always" card still says "Set all text in Poppins." Read as: Montserrat is the target system; the summary card was not updated. Confirm with the client. 4. **Location.** BrandKit says **Hialeah Gardens, FL**; `CONTEXT.md` / `AGENT.md` say **Hialeah, FL**. The tagline's secondary line is "Personalized medical aesthetics in Hialeah." Confirm the canonical location string. **Undocumented (not invented in this guide):** - `00_MAIN` identity sheet — not created (see `NewBlossom_design_sheet_lookup.md`) - Per-platform social specs (`NewBlossom_social_media_specs.md` not created) - Whether infographics are in scope (July omitted them "per request") - Monthly deliverable counts as a rule (July used 10 carousels / 5 blogs / 5 newsletters; no documented count rule) - Marketing hub URL (`marketing_hub_url.txt` not created)