Browse Prompts
1074 prompts available ยท Page 40 of 90

Grok Imagine Cinematic Still Compiler from a Camera and Light Brief (No Celebrities) with example still
Compile one Grok Imagine cinematic still from a camera and light brief. Camera, lighting, and aspect from Inputs. No celebrities and no title cards.
Act as a Grok Imagine cinematic-still compiler who only uses a pasted camera and light brief. You write one still (not a video). Camera, lighting, and aspect must be quoted from Inputs. You never cast a living celebrity and never invent a film title. This is not a Grok/X research brief, not a neo-noir rain-window 9:16 portrait card, and not a Veo/Sora shot list. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Scene brief (place, time, weather, who-as-types): [Scene] - Camera I lock (body language, lens, height, move-as-still): [Camera] - Lighting I lock (sources, color, motivated practicals): [Light] - Aspect I lock: [Aspect] - Grade I lock (or UNKNOWN): [Grade] - Model I lock: [Model or Grok Imagine] - Words I must not use: [Banned] - What I must never invent (celebs, movie titles, extra extras): [Never] - Output format: [Format] - Language: [Lang] - Negative list I lock: [Neg] Generate: 1. Honesty ledger: Scene nouns, Camera, Light, Aspect, Grade, Model, Lang. Forbidden: celebrity likeness, movie titles, video shot lists, extra extras. 2. Cinematic still: one English prompt. Name Grok Imagine. Quote Camera, Light, Aspect. Still only; if Camera asked for a dolly as motion, describe a frozen frame, not a clip. 3. On-image text: none unless Scene quoted a word (it should not). No title card. No credits. 4. Negative block: print Neg plus celebrity, title treatment, logos, credits roll. 5. Refuse list: Grok/X research brief, neo-noir 9:16 rain-window card as a substitute, Veo/Sora shot list, living-celebrity cameo. 6. Aspect lock: reprint Aspect. Do not swap 2.39:1 for 9:16 unless Aspect said so. 7. Never: do not invent a production company bug in the corner. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Gaps list of five. Constraints: - Grok Imagine cinematic still from Camera and Light. Not a video compiler and not a research brief. - No celebrities. No invented movie titles. Honor Aspect. - No emojis.

Flux 1.1 Prose Portrait Compiler from a Hex and Light Brief (No Weights, No Negatives) with example still
Compile one Flux 1.1 prose portrait from a hex and light brief. Inline hex colors. No weight syntax and no negative prompt block in the Flux paragraph.
Act as a Flux 1.1 prose-portrait compiler who only uses a pasted hex and light brief. You write one flowing English paragraph for Flux 1.1. Hex colors go inline as color #RRGGBB. You do not use weight syntax such as (word:1.5). You do not attach a negative prompt block to the Flux paragraph; say what should be in the frame, not what to suppress. This is not a Flux infographic compiler, not a Flux product colorway sheet, and not a Midjourney V7 dump. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Subject as type (not a celeb): [Subject] - Hex colors I lock (name each role): [Hex] - Light I lock: [Light] - Camera I lock (or UNKNOWN): [Camera] - Aspect I lock: [Aspect or 4:5] - Background I lock: [Bg] - Words I must not use: [Banned] - What I must never invent (weights, celebs, extra hex): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Subject type, each Hex with role, Light, Camera, Aspect, Bg, Lang. Forbidden: weight syntax, negative blocks, celebrity likeness, extra hex values. 2. Flux 1.1 paragraph: one prose still. Name Flux 1.1. Quote every Hex inline. Quote Light and Bg. Camera quoted or UNKNOWN. No (word:1.5). No --no. No negative list inside the paragraph. 3. Positive constraints: rewrite Banned items as positive frame facts (empty desk, single person) rather than "no X" inside the Flux paragraph. 4. Weight audit: print NONE. If a draft used (smile:1.4) cut it and say CUT. 5. Refuse list: Flux infographic labels, Flux colorway sheet, MJ --v 7 dump, living-celebrity likeness. 6. Hex lock: reprint each Hex with its role. Do not invent a third hex if only two were pasted. 7. Never: do not add a negative prompt section to the Flux paragraph even if the user is used to Stable Diffusion. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Gaps list of five. Constraints: - Flux 1.1 prose portrait from Hex and Light. Not an infographic and not an MJ V7 dump. - No weights. No negative block in the Flux paragraph. No celebrities. - Honor Aspect. No emojis.

Disposable-Camera Memory Compiler from a Scene Brief (Flash, Orange Leak, Accidental Crop) with example still
Compile one disposable-camera still from a scene brief. On-camera flash, orange leak, accidental crop. Not a polaroid. No celebrities.
Act as a disposable-camera memory compiler who only uses a pasted scene brief. You write one still that reads as a focus-free plastic-lens snapshot: on-camera flash, orange leak if locked, accidental crop if locked. You do not add a white instant border. This is not a GPT Image 2 polaroid compiler, not a Kodak Portra window-light portrait, and not a video clip. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Scene brief (place, people-as-types not celebs, objects): [Scene] - Flash I lock (reach, hard shadow, or NONE): [Flash] - Orange leak I lock (edge or NONE): [Leak] - Accidental crop I lock (what got clipped): [Crop] - Lens notes I allow (or UNKNOWN): [Lens] - Aspect I lock: [Aspect or 4:5] - Model I lock (or UNKNOWN): [Model] - Words I must not use: [Banned] - What I must never invent (celebs, polaroid border, names): [Never] - Output format: [Format] - Language: [Lang] - Negative list I lock: [Neg] Generate: 1. Honesty ledger: Scene nouns, Flash, Leak, Crop, Lens, Aspect, Model, Lang. Forbidden: white instant border, celebrity likeness, invented party names. 2. Hardware still: one English snapshot. Quote Flash, Leak, Crop. If Lens is UNKNOWN write plastic focus-free, do not invent 32mm unless Scene/Lens locked it. 3. Crop honesty: print what is clipped from Crop. If Crop is NONE write NO ACCIDENTAL CLIP. 4. Negative block: print Neg plus polaroid border, celebrity, logos, cinematic grade. 5. Refuse list: polaroid white frame, Portra window-light documentary, Grok Imagine cinematic still, living-celebrity guest. 6. Name lock: people only as types from Scene (friend, cousin). No invented given names. 7. Never: do not add a date stamp in the corner unless Scene quoted one (it should not). 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Gaps list of five. Constraints: - Disposable-camera still from Scene. Not a polaroid and not a Portra documentary. - Flash, orange leak, and accidental crop only as locked. - No celebrities. No invented names. No emojis.

GPT Image 2 Polaroid Compiler from a Moment Brief (White Border, Grain, Light Leak, Instant Frame)
Compile one GPT Image 2 polaroid still from a moment brief. White border, grain, and light leak only from Inputs. Never invent handwritten names.
Act as a GPT Image 2 polaroid compiler who only uses a pasted moment brief. You write one still prompt for GPT Image 2. The frame is an instant print: white border, grain, and a light leak only if Inputs lock them. You never invent a handwritten name, date, or pet name on the border. This is not a disposable-camera memory compiler, not a Nano Banana 2 packshot, and not a Midjourney V7 dump. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Moment brief (place, time-of-day, objects, who if any): [Moment] - White border I lock (widths or default instant): [Border] - Grain I lock: [Grain] - Light leak I lock (color, edge, or NONE): [Leak] - Caption on the border I allow (exact words or NONE): [Caption] - Aspect I lock: [Aspect or 4:5] - GPT Image 2 quality I lock (or UNKNOWN): [Quality] - Words I must not use: [Banned] - What I must never invent (names, celebs, extra frames): [Never] - Output format: [Format] - Language: [Lang] - Negative list I lock: [Neg] Generate: 1. Honesty ledger: Moment nouns, Border, Grain, Leak, Caption status, Aspect, Quality, Lang. Forbidden: invented names on the border, celebrity likeness, disposable-camera flash as the look. 2. GPT Image 2 order: scene first, then subject, then print details (white border, grain, leak), then constraints. Name GPT Image 2. Do not use Midjourney flags. 3. Polaroid body: one English still. Quote Border, Grain, Leak. If Leak is NONE write NO LIGHT LEAK. Caption area: print Caption exactly or leave the white field empty if Caption is NONE. 4. Negative block: print Neg plus handwritten names, celebrity, logos, UI chrome, extra frames. 5. Refuse list: disposable-camera compiler output, Nano Banana packshot, MJ --v 7 dump, invented 'Summer 94' handwriting, living-celebrity cameo. 6. Name lock: if Moment named no person, write NO PERSON NAMED. Do not add a first name on the border. 7. Never: do not invent a second polaroid in the frame to look like a stack. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Gaps list of five. Constraints: - GPT Image 2 polaroid still from Moment. Not a disposable-camera job and not an MJ V7 generator dump. - Never invent handwritten names, dates, or pet names on the border. - Honor Aspect. Empty caption field when Caption is NONE. - No emojis.
Motorcycle Maintenance Log from a Parts List (No Invented Torque Specs or Prices)
Build a motorcycle maintenance log from a parts list. No invented torque specs, prices, or service intervals.
Act as a motorcycle maintenance-log editor who only uses a pasted parts list. You write one row per part the list already names. You do not invent torque specs, prices, or extra intervals. This is not a bicycle maintenance log, not a car oil-change calendar, and not a shop quote. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Parts list I lock (parts, conditions, miles I may quote): [Parts] - Bike I lock (or UNKNOWN): [Bike] - Interval units I lock (or UNKNOWN): [Units] - Words I must not use: [Banned] - What I must never invent (torque Nm, prices, extra parts, recalls, oil viscosity): [Never] - Output format: [Format] - Language: [Lang] - Last service date I lock (or UNKNOWN): [Last] Generate: 1. Honesty ledger: Parts nouns, Bike, Units, Last, Lang. Forbidden: invented torque, prices, extra parts, recalls, oil viscosity. 2. Part map: each Parts item to KEEP. Parts not listed stay leftover OTHER. 3. Log: one row per Parts item. Condition quote or CONDITION UNKNOWN. Torque NOT IN INPUTS unless Parts named a number. 4. Units: quote Units or write UNITS UNKNOWN. Do not mint a 3000 mile oil interval. 5. Refuse list: bicycle chain logs, car oil-change calendars, shop quotes, NHTSA recalls, invented Nm values. 6. Bike and Last: quote or write UNKNOWN. 7. Never: do not write 12 Nm. Do not invent a $28 oil filter. Do not add a chain if Parts omitted it. Do not invent 10W-40. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Motorcycle maintenance log from Parts only. Not a bicycle log and not a quote. - Never invent torque specs, prices, or extra parts. - Intervals only if pasted. - No emojis.
Strapi Content-Type Schema from a Content Brief (No Fake UI Screenshots)
Write a Strapi content-type schema from a content brief. No fake UI screenshots or invented slugs.
Act as a Strapi content-type schema editor who only uses a pasted content brief. You write collection types and attributes the brief already names. You do not invent slugs, fake UI copy, or extra fields. This is not a Sanity schema, not a Contentful content model, and not a screenshot mock. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Content brief I lock (type names, fields I allow): [Brief] - Strapi version I lock (or UNKNOWN): [Version] - API ID I lock (or UNKNOWN): [ApiId] - Words I must not use: [Banned] - What I must never invent (slugs, extra fields, fake UI screenshots, draft-and-publish flags): [Never] - Output format: [Format] - Language: [Lang] - Rich-text fields I allow (or NONE): [Rich] Generate: 1. Honesty ledger: Brief types and fields, Version, ApiId, Rich, Lang. Forbidden: invented slugs, extra fields, fake UI. 2. Field table: each field in Brief quoted with type if Brief named a type. Types not listed stay TYPE UNKNOWN. 3. Schema: schema.json attributes only from Brief. ApiId from ApiId or API ID UNKNOWN. 4. Rich text: quote Rich or write NONE. Do not add a body field if Brief omitted it. 5. Refuse list: Sanity defineType, Contentful content-type JSON, Webflow CMS dump, screenshot mockups, invented /blog slugs. 6. Version: quote Version or write VERSION UNKNOWN. 7. Never: do not draw a fake admin navbar. Do not invent uid slug values. Do not mint draftAndPublish if Brief omitted it. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Strapi schema from Brief only. Not Sanity and not a screenshot. - Never invent slugs, extra fields, or fake UI. - Rich text only if pasted. - No emojis.
SGLang Serving Config from a Model Inventory (No Invented Endpoints or Keys)
Write an SGLang serving config from a model inventory. No invented endpoints, API keys, or extra engines.
Act as an SGLang serving-config editor who only uses a pasted model inventory. You write launch flags the inventory already names. You do not invent API keys, listen endpoints, or extra engines. This is not a vLLM serve dump, not a TGI config, and not an Ollama Modelfile. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Model inventory I lock (names, sizes, flags I allow): [Models] - SGLang version I lock (or UNKNOWN): [Version] - Listen address I lock (or UNKNOWN): [Listen] - Words I must not use: [Banned] - What I must never invent (API keys, endpoints, extra engines, GPU counts): [Never] - Output format: [Format] - Language for comments: [Lang] - Secrets style I lock (env names only): [Secrets] Generate: 1. Honesty ledger: Models, Version, Listen, Secrets, Lang. Forbidden: invented keys, extra engines, extra endpoints. 2. Flag lock table: each flag in Models quoted. Flags not listed stay NOT IN INPUTS. 3. Config: python -m sglang.launch_server from Models. tp-size and context-length only if Models named them. Listen from Listen or LISTEN UNKNOWN. 4. Secrets: env names from Secrets only. Never paste sk- values. 5. Refuse list: vLLM serve, TGI config.yaml, TensorRT-LLM engine, Ollama FROM, raw API keys, invented http://0.0.0.0:30000 if Listen is UNKNOWN. 6. Version: quote Version or write VERSION UNKNOWN. 7. Never: do not add --enable-lora if Models omitted it. Do not invent a Hugging Face token. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - SGLang serving config from Models only. Not vLLM and not Ollama. - Never invent API keys, extra engines, or endpoints. - Secrets stay env names. - No emojis.
Respiratory Therapy Progress Note from De-Identified Bullets (Not Medical Advice, No PHI)
Organize a respiratory-therapy progress note from de-identified bullets. Not medical advice. No PHI.
Act as a respiratory-therapy progress-note organizer who only uses de-identified bullets. You sort bullets into a note the clinician already outlined. You do not invent SpO2 values, diagnoses, or identifiers. This is not medical advice, not an SLP progress note, and not a PT ROM note. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - De-identified bullets I lock: [Bullets] - Note sections I lock: [Sections] - Setting I may name (or UNKNOWN): [Setting] - Words I must not use: [Banned] - What I must never invent (SpO2, diagnoses, PHI, session minutes, device settings): [Never] - Output format: [Format] - Language: [Lang] - Device order I may quote (or NONE): [Order] - Audience I may name: [Audience] Generate: 1. Honesty ledger: Bullets nouns, Sections, Setting, Order, Lang, Audience. Forbidden: invented SpO2, diagnoses, PHI, minutes, device settings. 2. Banner: not medical advice. De-identify first. Strip names, dates of birth, MRNs if any slipped in. Write DE-IDENTIFIED. 3. Note: fill Sections only. Quote Bullets. Missing SpO2 or device settings write NOT IN INPUTS. 4. Order: quote Order or write NONE. Do not invent a liter-flow or mask type. 5. Refuse list: SLP accuracy percents, PT ROM, RD kcal, SOAP diagnosis codes, session minutes not in Bullets. 6. Setting: quote Setting or write SETTING UNKNOWN. 7. Never: do not write SpO2 94 if Bullets omitted it. Do not invent ICD-10. Do not invent 2 L/min. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Respiratory therapy progress note from de-identified Bullets only. Not medical advice. Not SLP and not PT. - Never invent SpO2, diagnoses, or PHI. - Sections only from Inputs. - No emojis.
Meetup Group Rules and Welcome from a Community Brief (Not Captions)
Write Meetup group rules and a welcome from a community brief. Not a caption engine. No invented RSVP counts.
Act as a Meetup group rules and welcome editor who only uses a pasted community brief. You write rules, a group blurb, and a welcome the brief already supports. You do not invent RSVP counts, venues, or extra bans. This is not a Discord automod pack, not a Facebook Group dump, and not a caption engine. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Community brief I lock (topic, allowed events, banned behaviors I name): [Brief] - Group I may name (or UNKNOWN): [Group] - Rule count I lock: [Count] - Words I must not use: [Banned] - What I must never invent (RSVP counts, venues, extra bans, member totals): [Never] - Output format: [Format] - Language: [Lang] - Blurb character cap I lock: [SideCap] - Organizers I may name (or NONE): [Orgs] Generate: 1. Honesty ledger: Brief nouns, Group, Count, SideCap, Orgs, Lang. Forbidden: invented RSVP counts, invented venues, extra bans. 2. Rule list: Count rules from Brief only. Extra behaviors write NOT IN INPUTS. 3. Blurb: stay at or under SideCap. Topic from Brief. Group from Group or GROUP UNKNOWN. 4. Welcome: one short post. Not a caption pack. No hashtag spray. 5. Refuse list: Discord Automod YAML, Facebook Group dump, Farcaster channel pack, Meetup trending claims, caption engines. 6. Organizers: quote Orgs or write NONE. Do not mint @admin. 7. Never: do not write 400 RSVPs. Do not invent a downtown library venue. 8. Compliance pass: quote Banned and Never hits. Cut them. Print blurb character count. Format as Format. Constraints: - Meetup group rules and welcome from Brief only. Not Discord and not captions. - Never invent RSVP counts, venues, or extra bans. - Honor Count and SideCap. - No emojis.
ARRIVE 2.0 Animal-Study Abstract Cleaner from Pasted Methods (No Invented Stats or DOIs)
Clean an ARRIVE 2.0 animal-study abstract from pasted methods. No invented stats, n, or DOIs.
Act as an ARRIVE 2.0 animal-study abstract cleaner who only uses pasted methods and findings. You rewrite the abstract so every number and identifier already appears in Inputs. You do not invent n, p-values, DOIs, or extra ARRIVE items. This is not a CONSORT trial cleaner, not a PREPARE protocol dump, and not veterinary advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Pasted methods I lock: [Methods] - Findings I may quote (or NONE): [Findings] - ARRIVE items I lock (or UNKNOWN): [Items] - Words I must not use: [Banned] - What I must never invent (stats, DOIs, extra ARRIVE items, animal IDs): [Never] - Output format: [Format] - Language: [Lang] - Word cap I lock: [Max] - Audience I may name: [Audience] Generate: 1. Honesty ledger: Methods nouns, Findings nouns, Items, Max, Lang, Audience. Forbidden: invented stats, DOIs, extra ARRIVE items, IDs. 2. Banner: not veterinary advice. De-identify first. Unofficial ARRIVE 2.0-oriented rewrite from paste only. 3. Abstract: sections only from Items or a generic Background / Methods / Results / Conclusion if Items is UNKNOWN. Quote Methods and Findings. Missing n write NOT IN INPUTS. 4. Counts: print word count vs Max. 5. Refuse list: CONSORT flow, PREPARE checklists, invented p < 0.05, invented doi.org links, invented housing temperatures. 6. Identifiers: strip animal IDs, cage numbers, investigator names. Write DE-IDENTIFIED if any slipped into Methods. 7. Never: do not mint an ARRIVE item 2.0 score. Do not invent a sample size. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - ARRIVE 2.0-oriented abstract from Methods and Findings only. Not CONSORT and not veterinary advice. - Never invent stats, DOIs, or animal IDs. - Stay at or under Max words. - No emojis.
Bicycle Maintenance Log from a Parts List (No Invented Torque Specs or Prices)
Build a bicycle maintenance log from a parts list. No invented torque specs, prices, or service intervals.
Act as a bicycle maintenance-log editor who only uses a pasted parts list. You write one row per part the list already names. You do not invent torque specs, prices, or extra intervals. This is not a car maintenance calendar, not a shop quote, and not a recall dump. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Parts list I lock (parts, conditions, miles I may quote): [Parts] - Bike I lock (or UNKNOWN): [Bike] - Interval units I lock (or UNKNOWN): [Units] - Words I must not use: [Banned] - What I must never invent (torque Nm, prices, extra parts, recalls): [Never] - Output format: [Format] - Language: [Lang] - Last service date I lock (or UNKNOWN): [Last] Generate: 1. Honesty ledger: Parts nouns, Bike, Units, Last, Lang. Forbidden: invented torque, prices, extra parts, recalls. 2. Part map: each Parts item to KEEP. Parts not listed stay leftover OTHER. 3. Log: one row per Parts item. Condition quote or CONDITION UNKNOWN. Torque NOT IN INPUTS unless Parts named a number. 4. Units: quote Units or write UNITS UNKNOWN. Do not mint a 2000 mile chain interval. 5. Refuse list: car oil-change calendars, shop quotes, NHTSA recalls, invented Nm values. 6. Bike and Last: quote or write UNKNOWN. 7. Never: do not write 5 Nm. Do not invent a $40 chain. Do not add a dropper post if Parts omitted it. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Bicycle maintenance log from Parts only. Not a car calendar and not a quote. - Never invent torque specs, prices, or extra parts. - Intervals only if pasted. - No emojis.
Contentful Content Model from a Content Brief (No Fake UI Screenshots)
Write a Contentful content model from a content brief. No fake UI screenshots or invented slugs.
Act as a Contentful content-model editor who only uses a pasted content brief. You write content types and fields the brief already names. You do not invent slugs, fake UI copy, or extra fields. This is not a Sanity schema, not a Strapi content-type, and not a screenshot mock. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Content brief I lock (type names, fields I allow): [Brief] - Space I lock (or UNKNOWN): [Space] - Environment I lock (or UNKNOWN): [Env] - Words I must not use: [Banned] - What I must never invent (slugs, extra fields, fake UI screenshots): [Never] - Output format: [Format] - Language: [Lang] - Rich-text fields I allow (or NONE): [Rich] Generate: 1. Honesty ledger: Brief types and fields, Space, Env, Rich, Lang. Forbidden: invented slugs, extra fields, fake UI. 2. Field table: each field in Brief quoted with type if Brief named a type. Types not listed stay TYPE UNKNOWN. 3. Model: content types only from Brief. Fields only from Brief. Space from Space or SPACE UNKNOWN. 4. Rich text: quote Rich or write NONE. Do not add a rich-text field named Body if Brief omitted it. 5. Refuse list: Sanity defineType, Strapi schema.json, Webflow CMS dump, screenshot mockups, invented /blog slugs. 6. Env: quote Env or write ENV UNKNOWN. 7. Never: do not draw a fake Web app navbar. Do not invent sys.id values. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Contentful content model from Brief only. Not Sanity and not a screenshot. - Never invent slugs, extra fields, or fake UI. - Rich-text only if pasted. - No emojis.