{
  "$description": "Brand: Amazon (amazon@1.0.0)",
  "color": {
    "swatches": {
      "$description": "Source-of-truth color swatches from palette amazon@1.0.0",
      "amazon-orange": {
        "$value": "#FF9900",
        "$type": "color",
        "$description": "Primary Amazon brand orange — the \"smile\" of the wordmark and the principal CTA color."
      },
      "amazon-orange-dark": {
        "$value": "#E47911",
        "$type": "color",
        "$description": "Darker orange for pressed/active states on the primary CTA."
      },
      "amazon-squid-ink": {
        "$value": "#232F3E",
        "$type": "color",
        "$description": "Deep navy — the Amazon retail navigation band and AWS console chrome."
      },
      "amazon-squid-ink-light": {
        "$value": "#37475A",
        "$type": "color",
        "$description": "Secondary navigation band on amazon.com retail surfaces."
      },
      "amazon-anchor": {
        "$value": "#131A22",
        "$type": "color",
        "$description": "Darkest navy used on the retail mega-nav and dark-mode canvas."
      },
      "amazon-yellow": {
        "$value": "#FFD814",
        "$type": "color",
        "$description": "Add-to-Cart button yellow — secondary CTA color across the retail product detail page."
      },
      "amazon-yellow-dark": {
        "$value": "#F7CA00",
        "$type": "color",
        "$description": "Pressed state for the yellow secondary CTA."
      },
      "amazon-link": {
        "$value": "#007185",
        "$type": "color",
        "$description": "Teal link color on amazon.com retail."
      },
      "amazon-link-hover": {
        "$value": "#C7511F",
        "$type": "color",
        "$description": "Hover color for product links — a rust-toned orange."
      },
      "amazon-ink": {
        "$value": "#0F1111",
        "$type": "color",
        "$description": "Primary text on the light retail canvas — near-black warm gray."
      },
      "amazon-gray": {
        "$value": "#565959",
        "$type": "color",
        "$description": "Secondary text and metadata."
      },
      "amazon-gray-light": {
        "$value": "#888C8C",
        "$type": "color",
        "$description": "Tertiary text and disabled states."
      },
      "amazon-surface": {
        "$value": "#EAEDED",
        "$type": "color",
        "$description": "Quiet surface — the retail \"card\" backgrounds and footer."
      },
      "amazon-white": {
        "$value": "#FFFFFF",
        "$type": "color",
        "$description": "Primary canvas on the retail site."
      }
    }
  },
  "font": {
    "$description": "Typography roles mapped to font atoms",
    "heading": {
      "family": {
        "$value": [
          "Amazon Ember",
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "$type": "fontFamily",
        "$description": "heading role → Amazon Ember (amazon-ember@1.0.0)"
      },
      "weight": {
        "300": {
          "$value": 300,
          "$type": "fontWeight"
        },
        "400": {
          "$value": 400,
          "$type": "fontWeight"
        },
        "500": {
          "$value": 500,
          "$type": "fontWeight"
        },
        "700": {
          "$value": 700,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    },
    "body": {
      "family": {
        "$value": [
          "Amazon Ember",
          "Inter",
          "-apple-system",
          "BlinkMacSystemFont",
          "Segoe UI",
          "Helvetica Neue",
          "Arial",
          "sans-serif"
        ],
        "$type": "fontFamily",
        "$description": "body role → Amazon Ember (amazon-ember@1.0.0)"
      },
      "weight": {
        "300": {
          "$value": 300,
          "$type": "fontWeight"
        },
        "400": {
          "$value": 400,
          "$type": "fontWeight"
        },
        "500": {
          "$value": 500,
          "$type": "fontWeight"
        },
        "700": {
          "$value": 700,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    },
    "mono": {
      "family": {
        "$value": [
          "JetBrainsMono Nerd Font",
          "JetBrains Mono",
          "Fira Code",
          "Menlo",
          "Monaco",
          "Consolas",
          "Liberation Mono",
          "monospace"
        ],
        "$type": "fontFamily",
        "$description": "mono role → JetBrainsMono Nerd Font (jetbrainsmono-nerdfont@1.0.0)"
      },
      "weight": {
        "100": {
          "$value": 100,
          "$type": "fontWeight"
        },
        "200": {
          "$value": 200,
          "$type": "fontWeight"
        },
        "300": {
          "$value": 300,
          "$type": "fontWeight"
        },
        "400": {
          "$value": 400,
          "$type": "fontWeight"
        },
        "500": {
          "$value": 500,
          "$type": "fontWeight"
        },
        "600": {
          "$value": 600,
          "$type": "fontWeight"
        },
        "700": {
          "$value": 700,
          "$type": "fontWeight"
        },
        "800": {
          "$value": 800,
          "$type": "fontWeight"
        },
        "$description": "Available font weights"
      }
    }
  },
  "$extensions": {
    "com.brand-atoms.rules": [
      {
        "type": "colorChoice",
        "target": "logo.wordmark.fill",
        "severity": "error",
        "rationale": "The Amazon wordmark renders in Amazon Orange (the smile), near-black, or reversed white. The yellow and teal-link values are interactive-element colors and the orange-dark is a hover state — none are valid wordmark fills.\n",
        "allowed": [
          "amazon-orange",
          "amazon-ink",
          "amazon-white"
        ],
        "forbidden": [
          "amazon-orange-dark",
          "amazon-yellow",
          "amazon-link",
          "amazon-gray"
        ]
      },
      {
        "type": "forbiddenTreatment",
        "target": "logo",
        "severity": "error",
        "rationale": "The Amazon \"smile\" mark — the orange arrow from a-to-z — is one of the most-protected commercial marks in retail. The smile is integral to the wordmark and must never be detached, recolored, or applied to a busy photographic background that breaks its legibility.\n",
        "treatments": [
          "stretched",
          "rotated",
          "recolored",
          "drop-shadow",
          "on-busy-photo",
          "inverted-without-variant",
          "smile-detached"
        ]
      },
      {
        "type": "contrastRatio",
        "target": "text-primary",
        "severity": "error",
        "rationale": "Amazon Ink on Amazon White gives ~18:1 — well above WCAG 2.1 Level AA. The rule encodes the floor for any new foreground/background pairing on Amazon retail surfaces.\n",
        "against": "background",
        "minRatio": 4.5,
        "standard": "WCAG-AA"
      },
      {
        "type": "contrastRatio",
        "target": "roles.colors.primary",
        "severity": "error",
        "rationale": "Amazon Orange on Amazon White is contrast-marginal at small sizes — the rule enforces the AA-large floor and forbids reducing the orange CTA below sizes where it stops meeting that floor.\n",
        "against": "background",
        "minRatio": 3,
        "standard": "WCAG-AA-large"
      },
      {
        "type": "contextRestriction",
        "target": "roles.colors.accent",
        "severity": "error",
        "rationale": "Amazon Yellow is the Add-to-Cart affordance — a positive, commerce-forward action. Repurposing it for errors or destructive actions conflicts with its established meaning on every Amazon retail page.\n",
        "forbiddenContexts": [
          "error-state",
          "validation-failure",
          "destructive-action"
        ]
      },
      {
        "type": "enumMembership",
        "target": "typography.heading.fontWeight",
        "severity": "warning",
        "rationale": "Amazon Ember on amazon.com retail headlines uses Medium (500) and Bold (700). Lighter cuts read as body copy and compromise the catalog-clarity voice the retail site depends on.\n",
        "allowed": [
          "500",
          "700"
        ]
      },
      {
        "type": "accessibilityRequirement",
        "target": "*",
        "severity": "error",
        "rationale": "WCAG 2.1 Success Criterion 1.4.3 (Contrast Minimum) — Level AA. The retail site's reach across global markets and assistive-tech users makes AA the floor for any new role pairing.\n",
        "standard": "WCAG-AA",
        "criterion": "1.4.3"
      },
      {
        "type": "compositionConstraint",
        "target": "roles.colors.primary",
        "severity": "recommendation",
        "rationale": "The signature orange pairs cleanly with the navy chrome and the white canvas. Combining brand orange with the rust-toned link-hover orange on the same surface creates a two-orange composition that reads as a brand-hierarchy error.\n",
        "pairsWith": [
          "amazon-squid-ink",
          "amazon-ink",
          "amazon-white"
        ],
        "doesNotPairWith": [
          "amazon-link-hover"
        ]
      },
      {
        "type": "fontPairing",
        "target": "typography.heading",
        "severity": "warning",
        "rationale": "Amazon retail product-detail headings run modestly larger than body copy — the catalog density favors a tighter hierarchy than marketing-led brands. A 1.4× floor preserves the display-to-prose distinction without overpowering the dense product information.\n",
        "requires": "body",
        "minSizeRatio": 1.4
      }
    ],
    "com.brand-atoms.assets": [],
    "com.brand-atoms.provenance": {
      "source": "https://www.aboutamazon.com/news/company-news/our-brand",
      "license": "Proprietary — All Rights Reserved",
      "attribution": "Amazon.com, Inc. — Amazon, the Amazon \"smile\" wordmark, Amazon Ember, and associated marks are registered trademarks of Amazon.com, Inc. This atom captures brand-atoms' read of Amazon's publicly available brand-resources page and the visible style values on amazon.com; it is not an official Amazon brand-guidelines document.\n",
      "importedDate": "2026-05-17",
      "notes": "The retail site (amazon.com) is light-mode-first with a fixed dark navigation band; the AWS console and developer surfaces operate bilingual light/dark themes. The yellow Add-to-Cart CTA is brand-distinct from the orange Buy Now CTA and is encoded as the accent role here.\n"
    },
    "com.brand-atoms.references": {
      "palette": "amazon@1.0.0",
      "fonts": {
        "heading": "amazon-ember@1.0.0",
        "body": "amazon-ember@1.0.0",
        "mono": "jetbrainsmono-nerdfont@1.0.0"
      }
    }
  }
}
