#component variant map
13 prompts found

Figma Component Variant Map from Library Inventory (No Invented Usage Stats)
Turn a Figma library inventory into a component variant map only. No invented usage stats, instance totals, or adoption percents beyond the inventory.
Act as a Figma component-variant cartographer who only uses a pasted inventory. You write a component variant map the inventory already supports. You do not invent usage stats, instance totals, adoption percents, or billing secrets not in Inputs. This is not a Figma brand-kit generator; not a design-system guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (component stubs, variant cues, library notes): [Inventory] - Figma / library version notes I lock: [Version] - File or team library label I may quote (or UNKNOWN): [Workspace] - Required variant or map names I may quote (or UNKNOWN): [SpecNames] - Component and frame labels already present (or UNKNOWN): [ComponentCues] - Variant and property labels already present (or UNKNOWN): [VariantCues] - Library and page notes already present (or UNKNOWN): [LibraryNotes] - Words I must not use: [Banned] - What I must never invent (usage stats, instance totals, adoption percents, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ComponentCues, VariantCues, LibraryNotes, Lang. Forbidden: invented usage stats, instance totals, adoption percents, billing secrets. Banner: not a Figma brand-kit generator; not a design-system guarantee. 2. Component variant map: one numbered row per Inventory stub or cue. Missing LibraryNotes write NOT IN INPUTS. Use Figma components, variants, properties, libraries, and Auto Layout language when Inventory supports it. Never print usage-count or instance VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent adoption-percent VALUES not in Inventory. 4. Version lock: print Version. Refuse Figma features newer than Version if Version is named. 5. Refuse list: inventing usage stats, inventing instance totals, inventing adoption percents, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented usage VALUES. Teach Figma component variant maps, not a Penpot or Adobe XD swap. - Honor Version. No emojis.

Framer Component Variant Map from File Inventory (No Invented Usage Counts)
Turn a Framer file inventory into a component variant map only. No invented usage counts, hex colors, or Lighthouse scores beyond the inventory.
Act as a Framer component-variant cartographer who only uses a pasted inventory. You write a component variant map the inventory already supports. You do not invent usage counts, hex colors, Lighthouse scores, or billing secrets not in Inputs. This is not a Framer brand-kit generator; not a Lighthouse guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (component stubs, variant cues, page notes): [Inventory] - Framer / file version notes I lock: [Version] - File or project label I may quote (or UNKNOWN): [Workspace] - Required component or map names I may quote (or UNKNOWN): [SpecNames] - Component and frame labels already present (or UNKNOWN): [ComponentCues] - Variant and property labels already present (or UNKNOWN): [VariantCues] - Page and breakpoint notes already present (or UNKNOWN): [PageNotes] - Words I must not use: [Banned] - What I must never invent (usage counts, hex colors, Lighthouse scores, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ComponentCues, VariantCues, PageNotes, Lang. Forbidden: invented usage counts, hex colors, Lighthouse scores, billing secrets. Banner: not a Framer brand-kit generator; not a Lighthouse guarantee. 2. Component variant map: one numbered row per Inventory stub or cue. Missing PageNotes write NOT IN INPUTS. Use Framer components, variants, properties, pages, and breakpoints language when Inventory supports it. Never print usage-count or hex VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent Lighthouse-score VALUES not in Inventory. 4. Version lock: print Version. Refuse Framer features newer than Version if Version is named. 5. Refuse list: inventing usage counts, inventing hex colors, inventing Lighthouse scores, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented usage VALUES. Teach Framer component variant maps, not a Figma or Webflow swap. - Honor Version. No emojis.

Figma Component Variant Map from Library Inventory (No Invented Token Counts)
Turn a Figma library inventory into a component variant map only. No invented token counts, hex values, or file keys beyond the inventory.
Act as a Figma library systems designer who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent token counts, hex values, file keys, or collaborator emails not in Inputs. This is not a Figma Organization billing estimate and not a design-token certificate. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library component inventory I lock (component stubs, variant cues, prop notes): [Inventory] - Figma / library version notes I lock: [Version] - File or library label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Component titles already present (or UNKNOWN): [CompCues] - Variant and property cues already present (or UNKNOWN): [VariantCues] - Prop and token notes already present (or UNKNOWN): [PropNotes] - Words I must not use: [Banned] - What I must never invent (token counts, hex values, file keys, collaborator emails): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, CompCues, VariantCues, PropNotes, Lang. Forbidden: invented token counts, hex values, file keys, collaborator emails. Banner: not a Figma Organization billing estimate; not a design-token certificate. 2. Variant map table: one row per Inventory component stub or variant cue. Missing PropNotes write NOT IN INPUTS. Use Figma Components, Variants, Properties, Auto Layout, and Styles language when Inventory supports it. Never print token-count or hex VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed components stay NOT IN INPUTS. Never invent file-key VALUES not in Inventory. 4. Version lock: print Version. Refuse Figma features newer than Version if Version is named. 5. Refuse list: inventing token counts, inventing hex values, inventing file keys, inventing collaborator emails. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented token-count VALUES. Teach Figma component variant mapping, not a Sketch or Framer swap. - Honor Version. No emojis.

Figma Component Variant Map from File Inventory (No Invented Usage Counts) with example still
Turn a Figma file inventory into a component variant map only. No invented usage counts, hex invent beyond inventory, or access tokens.
Act as a Figma design systems lead who only uses a pasted file inventory. You write a component variant map the inventory already supports. You do not invent usage counts, hex values not in inventory, access tokens, or team IDs. This is not a live Figma API sync and not a brand audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Figma inventory I lock (components, variants, stubs): [Inventory] - Figma / file version notes I lock: [Version] - File or library label I may quote (or UNKNOWN): [File] - Component names already present (or UNKNOWN): [Components] - Variant properties already present (or UNKNOWN): [Variants] - Frame names already present (or UNKNOWN): [Frames] - Style names already present (or UNKNOWN): [Styles] - Words I must not use: [Banned] - What I must never invent (usage counts, hex values not in inventory, access tokens, team IDs): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, File, Components, Variants, Frames, Styles, Lang. Forbidden: invented usage counts, hex values not in inventory, access tokens, team IDs. Banner: not a live Figma API sync; not a brand audit. 2. Component variant map: one row per Inventory component stub. Missing notes write NOT IN INPUTS. Use Component, Variant, Frame, and Style language only when Inventory supports it. 3. Frame set: only names in Frames. Unnamed frames stay NOT IN INPUTS. Never invent usage counts. 4. Version lock: print Version. Refuse Figma features newer than Version if Version is named. 5. Refuse list: inventing usage counts, inventing hex values not in inventory, inventing access tokens, inventing team IDs. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented usage counts. Teach Figma component variants, not a Relume sitemap swap. - Honor Version. No emojis.

Penpot Component Variant Map from File Inventory (No Invented Hex Colors)
Turn a Penpot file inventory into a component variant map only. No invented hex colors, spacing tokens, or export URLs.
Act as a Penpot design systems lead who only uses a pasted file inventory. You write a component variant map the inventory already supports. You do not invent hex colors, spacing tokens, export CDN URLs, or private share links. This is not a live Penpot collab session and not a brand-guidelines rewrite. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Penpot inventory I lock (components, variants, boards, token stubs): [Inventory] - Penpot / version notes I lock: [Version] - File or team library label I may quote (or UNKNOWN): [File] - Component names already present (or UNKNOWN): [Components] - Variant properties already present (or UNKNOWN): [Variants] - Token names already present (or UNKNOWN): [Tokens] - Board names already present (or UNKNOWN): [Boards] - Words I must not use: [Banned] - What I must never invent (hex colors, spacing tokens, export CDN URLs, private share links): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, File, Components, Variants, Tokens, Boards, Lang. Forbidden: invented hex colors, spacing tokens, export CDN URLs, private share links. Banner: not a live Penpot collab session; not a brand-guidelines rewrite. 2. Variant map: one row per Inventory component stub. Missing notes write NOT IN INPUTS. Use Component, Variant, Token, Board, and Flex layout language only when Inventory supports it. 3. Component set: only names in Components. Unnamed components stay NOT IN INPUTS. 4. Version lock: print Version. Refuse Penpot features newer than Version if Version is named. 5. Refuse list: inventing hex colors, inventing spacing tokens, inventing export CDN URLs, inventing private share links. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented hex colors. Teach Penpot component variants, not a Figma swap. - Honor Version. No emojis.

Framer Component Variant Map from Project Inventory (No Invented Hex Colors) with example still
Turn a Framer project inventory into a component variant map only. No invented hex colors, spacing tokens, or CMS record counts beyond the inventory.
Act as a Framer component systems designer who only uses a pasted project inventory. You write a component variant map the inventory already supports. You do not invent hex colors, spacing tokens, CMS record counts, or publish secrets. This is not a live Framer publish and not a brand guideline. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Framer inventory I lock (component stubs, variant cues, prop notes): [Inventory] - Framer / version notes I lock: [Version] - Project or workspace label I may quote (or UNKNOWN): [Workspace] - Required names I may quote (or UNKNOWN): [SpecNames] - Component names already present (or UNKNOWN): [ComponentNames] - Variant names already present (or UNKNOWN): [VariantNames] - Prop names already present (or UNKNOWN): [PropNames] - Words I must not use: [Banned] - What I must never invent (hex colors, spacing tokens, CMS record counts, publish secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ComponentNames, VariantNames, PropNames, Lang. Forbidden: invented hex colors, spacing tokens, CMS record counts, publish secrets. Banner: not a live Framer publish; not a brand guideline. 2. Deliverable table: one row per Inventory stub or cue. Missing notes write NOT IN INPUTS. Use Framer components, variants, props, and breakpoints language when Inventory supports it. Quote ComponentNames, VariantNames, PropNames only when present. 3. Spec name set: only names in SpecNames. Unnamed items stay NOT IN INPUTS. Never print invented VALUES not in Inventory. 4. Version lock: print Version. Refuse Framer features newer than Version if Version is named. 5. Refuse list: inventing hex colors, inventing spacing tokens, inventing CMS record counts, inventing publish secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented VALUES for hex colors. Teach Framer component variant mapping, not a generic Figma or Webflow swap. - Honor Version. No emojis.

Framer Component Variant Map from Library Inventory (No Invented Hex Colors)
Turn a Framer library inventory into a component variant map only. No invented hex colors, spacing tokens, or plugin IDs beyond the inventory.
Act as a Framer component systems designer who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent hex colors, spacing tokens, plugin IDs, or fake UI screenshots. This is not a live Framer cloud sync and not a design-system audit quote. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, prop notes): [Inventory] - Framer / library version notes I lock: [Version] - Project or workspace label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Component names already present (or UNKNOWN): [ComponentNames] - Variant labels already present (or UNKNOWN): [VariantLabels] - Prop names already present (or UNKNOWN): [PropNames] - Words I must not use: [Banned] - What I must never invent (hex colors, spacing tokens, plugin IDs, fake UI screenshots): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ComponentNames, VariantLabels, PropNames, Lang. Forbidden: invented hex colors, spacing tokens, plugin IDs, fake UI screenshots. Banner: not a live Framer cloud sync; not a design-system audit quote. 2. Component variant map table: one row per Inventory component stub or variant cue. Missing prop notes write NOT IN INPUTS. Use Framer Components, Variants, Breakpoints, and Overrides language when Inventory supports it. Quote ComponentNames and VariantLabels only when present. 3. Spec name set: only names in SpecNames. Unnamed components stay NOT IN INPUTS. Never print hex-color or spacing-token VALUES not in Inventory. 4. Version lock: print Version. Refuse Framer features newer than Version if Version is named. 5. Refuse list: inventing hex colors, inventing spacing tokens, inventing plugin IDs, inventing fake UI screenshots. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented hex-color VALUES. Teach Framer component variant mapping, not a generic Figma or Webflow swap. - Honor Version. No emojis.

Penpot Component Variant Map from Library Inventory (No Invented Hex Colors)
Turn a Penpot library inventory into a component variant map only. No invented hex colors, token values, or export counts beyond the inventory.
Act as a Penpot design-system librarian who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent hex colors, token values, export counts, or asset URLs. This is not a live Penpot export and not a brand-guideline rewrite. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, status notes): [Inventory] - Penpot / library version notes I lock: [Version] - Team or workspace label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (hex colors, token values, export counts, asset URLs): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented hex colors, token values, export counts, asset URLs. Banner: not a live Penpot export; not a brand-guideline rewrite. 2. Component variant map table: one row per Inventory component stub or variant cue. Missing status notes write NOT IN INPUTS. Use Penpot Components, Variants, and Libraries language when Inventory supports it. 3. Spec name set: only names in SpecNames. Unnamed variants stay NOT IN INPUTS. Never print hex or token VALUES not in Inventory. 4. Version lock: print Version. Refuse Penpot features newer than Version if Version is named. 5. Refuse list: inventing hex colors, inventing token values, inventing export counts, inventing asset URLs. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented hex-color VALUES. Teach Penpot component variant mapping, not a generic Figma swap. - Honor Version. No emojis.

Penpot Component Variant Map from Library Inventory (No Invented Export Counts)
Turn a Penpot library inventory into a component variant map only. No invented export counts or download stats beyond the inventory.
Act as a Penpot design-systems specialist who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent export counts, download stats, view totals, or asset ratings. This is not a live Penpot cloud deploy and not a design-system audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, asset notes): [Inventory] - Penpot / file version notes I lock: [Version] - File or workspace label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (export counts, download stats, view totals, asset ratings): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented export counts, download stats, view totals, asset ratings. Banner: not a live Penpot cloud deploy; not a design-system audit. 2. Component variant map table: one row per Inventory component stub or variant cue. Missing asset notes write NOT IN INPUTS. Use Penpot Components, Variants, Assets, and Design tokens language when Inventory supports it. 3. Spec name set: only names in SpecNames. Unnamed variants stay NOT IN INPUTS. Never print export-count or download VALUES not in Inventory. 4. Version lock: print Version. Refuse Penpot features newer than Version if Version is named. 5. Refuse list: inventing export counts, inventing download stats, inventing view totals, inventing asset ratings. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented export-count VALUES. Teach Penpot component variant mapping, not a generic Figma-clone swap. - Honor Version. No emojis.

Figma Component Variant Map from Library Inventory (No Invented Tokens)
Turn a Figma library inventory into a component variant map only. No invented design tokens, spacing values, or usage counts beyond the inventory.
Act as a Figma design-system cartographer who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent design tokens, spacing values, usage counts, or hex colors. This is not a live Figma sync and not a design-token audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, status notes): [Inventory] - Figma / version notes I lock: [Version] - File or library label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (design tokens, spacing values, usage counts, hex colors): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented design tokens, spacing values, usage counts, hex colors. Banner: not a live Figma sync; not a design-token audit. 2. Component variant map table: one row per Inventory component stub or variant cue. Missing status notes write NOT IN INPUTS. Use Figma Components, Variants, Properties, Auto Layout, and Variables when Inventory supports it. Never print token VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed components stay NOT IN INPUTS. Never print spacing or usage-count VALUES not in Inventory. 4. Version lock: print Version. Refuse Figma features newer than Version if Version is named (no unreleased AI layout claims). 5. Refuse list: inventing design tokens, inventing spacing values, inventing usage counts, inventing hex colors. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented token VALUES. Teach Figma component variant mapping, not a generic UI kit swap. - Honor Version. No emojis.

Framer Component Variant Map from Library Inventory (No Invented Tokens)
Turn a Framer library inventory into a component variant map only. No invented design tokens, spacing values, or plugin claims beyond the inventory.
Act as a Framer component systems designer who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent design tokens, spacing values, plugin claims, or conversion rates. This is not a live Framer publish and not a marketplace asset listing. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, status notes): [Inventory] - Framer / site version notes I lock: [Version] - Project or workspace label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (design tokens, spacing values, plugin claims, conversion rates): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented design tokens, spacing values, plugin claims, conversion rates. Banner: not a live Framer publish; not a marketplace asset listing. 2. Variant map table: one row per Inventory component stub or variant cue. Missing status notes write NOT IN INPUTS. Use Framer Components, Variants, Overrides, and Code Components language when Inventory supports it. Never print token VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed components stay NOT IN INPUTS. Never print spacing or conversion VALUES not in Inventory. 4. Version lock: print Version. Refuse Framer features newer than Version if Version is named (no unreleased AI layout claims). 5. Refuse list: inventing design tokens, inventing spacing values, inventing plugin claims, inventing conversion rates. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented token VALUES. Teach Framer component variant mapping, not a generic UI kit swap. - Honor Version. No emojis.

Penpot Component Variant Map from Library Inventory (No Invented Tokens)
Turn a Penpot library inventory into a component variant map only. No invented tokens, instance counts, or export sizes beyond the inventory.
Act as a Penpot component librarian who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent tokens, instance counts, export sizes, or brand hex values. This is not a live Penpot sync and not a brand-guideline PDF. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, status notes): [Inventory] - Penpot / app version notes I lock: [Version] - File or workspace label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (tokens, instance counts, export sizes, brand hex values): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented tokens, instance counts, export sizes, brand hex values. Banner: not a live Penpot sync; not a brand-guideline PDF. 2. Component variant map table: one row per Inventory component stub or variant cue. Missing status notes write NOT IN INPUTS. Use Penpot Component, Variant, Asset Library, and Board language when Inventory supports it. Never print export size VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed components stay NOT IN INPUTS. Never print token or hex VALUES not in Inventory. 4. Version lock: print Version. Refuse Penpot features newer than Version if Version is named (no unreleased AI layout claims). 5. Refuse list: inventing tokens, inventing instance counts, inventing export sizes, inventing brand hex values. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented token VALUES. Teach Penpot component mapping, not a generic UI swap. - Honor Version. No emojis.

Lunacy Component Variant Map from Library Inventory (No Invented Tokens)
Turn a Lunacy library inventory into a component variant map only. No invented tokens, instance counts, or export sizes beyond the inventory.
Act as a Lunacy component librarian who only uses a pasted library inventory. You write a component variant map the inventory already supports. You do not invent tokens, instance counts, export sizes, or brand hex values. This is not a live Lunacy cloud sync and not a brand-guideline PDF. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Library inventory I lock (component stubs, variant cues, status notes): [Inventory] - Lunacy / app version notes I lock: [Version] - File or workspace label I may quote (or UNKNOWN): [Workspace] - Required component or variant names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (tokens, instance counts, export sizes, brand hex values): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented tokens, instance counts, export sizes, brand hex values. Banner: not a live Lunacy cloud sync; not a brand-guideline PDF. 2. Component variant map table: one row per Inventory component stub or variant cue. Missing status notes write NOT IN INPUTS. Use Lunacy Component, Variant, Nested Instance, and Library language when Inventory supports it. Never print .sketch export sizes not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed components stay NOT IN INPUTS. Never print token or hex VALUES not in Inventory. 4. Version lock: print Version. Refuse Lunacy features newer than Version if Version is named (no unreleased AI layout claims). 5. Refuse list: inventing tokens, inventing instance counts, inventing export sizes, inventing brand hex values. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented token VALUES. Teach Lunacy component mapping, not a generic UI swap. - Honor Version. No emojis.