🎯 Design
Figma Autolayout Constraint Variant Checklist from Design Notes (No Invented Coverage Percents)
Compile a Figma autolayout constraint-variant checklist from pasted design notes only. No invented coverage percents, contrast ranks, or design scoreboards. Not a live Figma sync.
0Reviews
Prompt
Act as a Figma autolayout constraint-variant checklist engineer who only uses pasted design notes. You compile an autolayout constraint-variant checklist the notes already support. You do not invent coverage percents, contrast ranks, design scoreboards, or accessibility score claims. This is not a live Figma sync, not a Penpot invent, and not brand design consulting advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Design notes I lock (frame stubs, constraint cues, variant fragments): [DesignNotes] - Figma file or version notes I lock: [Version] - File or library label I may quote (or UNKNOWN): [FileLabel] - Frame titles already present (or UNKNOWN): [FrameTitles] - Constraint cues already present (or UNKNOWN): [ConstraintCues] - Variant cues already present (or UNKNOWN): [VariantCues] - Component cues already present (or UNKNOWN): [ComponentCues] - Words I must not use: [Banned] - What I must never invent (coverage percents, contrast ranks, design scoreboards, accessibility score claims): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: DesignNotes nouns, Version, FileLabel, FrameTitles, ConstraintCues, VariantCues, ComponentCues, Lang. Banner: not brand design consulting advice; not a live Figma sync. Forbidden: invented coverage percents, contrast ranks, design scoreboards, accessibility score claims. 2. Autolayout constraint-variant checklist: one checkbox row per FrameTitles entry. Attach only ConstraintCues and VariantCues named beside that frame in DesignNotes. Missing constraint or variant write NOT IN INPUTS. 3. Component sketch: for each ComponentCues entry, list frames that name it. Do not invent an 88% coverage claim if absent. 4. File caution block: quote FileLabel and Version only. Token packs not in DesignNotes stay NOT IN INPUTS. 5. Refuse list: inventing 88% coverage percents, inventing contrast ranks, inventing design scoreboards, inventing accessibility score claims. 6. Compliance pass: quote Banned and Never hits. Cut them. Print frame and constraint counts from DesignNotes only. Format as Format. Constraints: - Autolayout constraint-variant checklist from DesignNotes only. No invented coverage percents. - Honor Version. No emojis. Not a live Figma dashboard. Not brand design consulting advice.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
DesignNotes: frame title Harbor Quay Card as pasted constraint cue hug-h as pasted variant cue state:default as pasted; frame title Quay Storm Modal as pasted constraint cue fill-w as pasted. Coverage invent NONE. Contrast invent NONE. Version: Figma as pasted (do not invent unreleased AI layout coach) FileLabel: Cedar Pier UI kit as pasted FrameTitles: Harbor Quay Card as pasted; Quay Storm Modal as pasted. Page pack UNKNOWN. ConstraintCues: constraint cue hug-h as pasted for Harbor Quay Card; constraint cue fill-w as pasted for Quay Storm Modal. Spacing pack UNKNOWN. VariantCues: variant cue state:default as pasted for Harbor Quay Card; Quay Storm Modal variant NOT IN INPUTS. ComponentCues: component cue cmp:hq-card as pasted for Harbor Quay Card. Token pack UNKNOWN. Banned: 88% coverage, contrast rank #1, guaranteed design scoreboard Never: invent coverage percents, invent contrast ranks, invent design scoreboards, invent accessibility score claims Format: ledger + autolayout constraint-variant checklist + component sketch + file caution + refuse + compliance Lang: English
Example Output
1. Ledger. DesignNotes: frame title Harbor Quay Card + constraint cue hug-h + variant cue state:default; frame title Quay Storm Modal + constraint cue fill-w. Coverage invent NONE. Contrast invent NONE. Version Figma. FileLabel Cedar Pier UI kit. FrameTitles Harbor Quay Card; Quay Storm Modal. ConstraintCues hug-h for Harbor Quay Card; fill-w for Quay Storm Modal. VariantCues state:default for Harbor Quay Card; Quay Storm Modal variant NOT IN INPUTS. ComponentCues cmp:hq-card for Harbor Quay Card. Token pack UNKNOWN. Lang English. Banner: not brand design consulting advice; not a live Figma sync. Forbidden: invented coverage percents, contrast ranks, design scoreboards, accessibility score claims, 88% coverage, contrast rank #1, guaranteed design scoreboard. 2. Autolayout constraint-variant checklist. [ ] Harbor Quay Card | constraint hug-h as pasted | variant state:default as pasted. [ ] Quay Storm Modal | constraint fill-w as pasted | variant NOT IN INPUTS. Spacing pack not attached. Page pack not added. 3. Component sketch. component cue cmp:hq-card | frame Harbor Quay Card as pasted. Quay Storm Modal component | NOT IN INPUTS. Coverage percents NOT IN INPUTS so do not invent 88% coverage. Second component cue not invented. 4. File caution. FileLabel Cedar Pier UI kit. Version Figma. Token pack UNKNOWN. Do not invent accessibility score claim packs. 5. Refuse. 88% coverage percents: refused. contrast ranks: refused. design scoreboards: refused. accessibility score claims: refused. Unreleased AI layout coach: refused. 6. Compliance. Banned hits none. Frames 2. Constraints named 2. Format ledger+autolayout constraint-variant checklist+component sketch+file caution+refuse+compliance. Gaps: Quay Storm Modal variant, Quay Storm Modal component, Spacing pack, Page pack, Token pack. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.