{
  "name": "Bagel Labs brand assets",
  "version": "1.0",
  "canonicalSite": "https://www.bagel.com/",
  "brandGuidelines": {
    "repoPath": "BRAND_GUIDELINES.md",
    "url": "https://www.bagel.com/BRAND_GUIDELINES.md",
    "note": "Authoritative design rules for palette, typography, composition, diagrams, ring mark, and validation."
  },
  "colors": [
    {
      "name": "Vermillion",
      "hex": "#AE3E06",
      "usage": "Brand ground, ink, and linework."
    },
    {
      "name": "White",
      "hex": "#FFFFFF",
      "usage": "Brand ground, ink, and linework."
    }
  ],
  "typography": [
    {
      "role": "Serif",
      "family": "Playfair Display",
      "usage": "Headlines, model names, and attribution."
    },
    {
      "role": "Sans",
      "family": "DM Sans",
      "usage": "Body copy and UI."
    },
    {
      "role": "Mono",
      "family": "JetBrains Mono",
      "usage": "Labels, figures, captions, and plate numbers."
    }
  ],
  "assets": [
    {
      "id": "logo-full",
      "name": "Primary full logo",
      "repoPath": "logo-full.svg",
      "url": "https://www.bagel.com/logo-full.svg",
      "format": "svg",
      "recommendedUse": "Full Bagel Labs mark on white ground."
    },
    {
      "id": "logo-full-white",
      "name": "Primary full logo, white",
      "repoPath": "logo-full-white.svg",
      "url": "https://www.bagel.com/logo-full-white.svg",
      "format": "svg",
      "recommendedUse": "Full Bagel Labs mark on vermillion ground and unified mobile/tablet logo."
    },
    {
      "id": "logo-bagel",
      "name": "Bagel wordmark half",
      "repoPath": "logo-bagel.svg",
      "url": "https://www.bagel.com/logo-bagel.svg",
      "format": "svg",
      "recommendedUse": "Desktop split-logo composition only."
    },
    {
      "id": "logo-labs",
      "name": "Labs wordmark half",
      "repoPath": "logo-labs.svg",
      "url": "https://www.bagel.com/logo-labs.svg",
      "format": "svg",
      "recommendedUse": "Desktop split-logo composition only."
    },
    {
      "id": "bagel-logo-icon",
      "name": "Bagel icon mark",
      "repoPath": "bagel_logo_icon.svg",
      "url": "https://www.bagel.com/bagel_logo_icon.svg",
      "format": "svg",
      "recommendedUse": "Icon-only brand mark and compact placements."
    },
    {
      "id": "bagel-labs-text-logo",
      "name": "Bagel Labs text logo",
      "repoPath": "bagel_labs_text_logo.svg",
      "url": "https://www.bagel.com/bagel_labs_text_logo.svg",
      "format": "svg",
      "recommendedUse": "Legacy text logo reference."
    },
    {
      "id": "bagel-labs-text-icon",
      "name": "Bagel Labs text icon",
      "repoPath": "bagel_labs_text_icon.svg",
      "url": "https://www.bagel.com/bagel_labs_text_icon.svg",
      "format": "svg",
      "recommendedUse": "Legacy compact text/icon reference."
    },
    {
      "id": "favicon",
      "name": "Favicon",
      "repoPath": "favicon.ico",
      "url": "https://www.bagel.com/favicon.ico",
      "format": "ico",
      "recommendedUse": "Browser tab and bookmark icon."
    },
    {
      "id": "social-preview",
      "name": "Social preview image",
      "repoPath": "social-preview.png",
      "url": "https://www.bagel.com/social-preview.png",
      "format": "png",
      "dimensions": {
        "width": 1200,
        "height": 630
      },
      "recommendedUse": "Current social-preview asset referenced by Open Graph and X metadata."
    },
    {
      "id": "ring-mark-center-dot",
      "name": "Ring mark center dot",
      "repoPath": "ring-mark/center-dot.svg",
      "url": "https://www.bagel.com/ring-mark/center-dot.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-circle-2",
      "name": "Ring mark circle 2",
      "repoPath": "ring-mark/circle-2.svg",
      "url": "https://www.bagel.com/ring-mark/circle-2.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-circle-3",
      "name": "Ring mark circle 3",
      "repoPath": "ring-mark/circle-3.svg",
      "url": "https://www.bagel.com/ring-mark/circle-3.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-circle-4",
      "name": "Ring mark circle 4",
      "repoPath": "ring-mark/circle-4.svg",
      "url": "https://www.bagel.com/ring-mark/circle-4.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-circle-outer",
      "name": "Ring mark outer circle",
      "repoPath": "ring-mark/circle-outer.svg",
      "url": "https://www.bagel.com/ring-mark/circle-outer.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-crosshair-h",
      "name": "Ring mark horizontal crosshair",
      "repoPath": "ring-mark/crosshair-h.svg",
      "url": "https://www.bagel.com/ring-mark/crosshair-h.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-crosshair-v",
      "name": "Ring mark vertical crosshair",
      "repoPath": "ring-mark/crosshair-v.svg",
      "url": "https://www.bagel.com/ring-mark/crosshair-v.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-tick-bl",
      "name": "Ring mark bottom-left tick",
      "repoPath": "ring-mark/tick-bl.svg",
      "url": "https://www.bagel.com/ring-mark/tick-bl.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-tick-br",
      "name": "Ring mark bottom-right tick",
      "repoPath": "ring-mark/tick-br.svg",
      "url": "https://www.bagel.com/ring-mark/tick-br.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-tick-left",
      "name": "Ring mark left tick",
      "repoPath": "ring-mark/tick-left.svg",
      "url": "https://www.bagel.com/ring-mark/tick-left.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-tick-tl",
      "name": "Ring mark top-left tick",
      "repoPath": "ring-mark/tick-tl.svg",
      "url": "https://www.bagel.com/ring-mark/tick-tl.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-tick-top",
      "name": "Ring mark top tick",
      "repoPath": "ring-mark/tick-top.svg",
      "url": "https://www.bagel.com/ring-mark/tick-top.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    },
    {
      "id": "ring-mark-tick-tr",
      "name": "Ring mark top-right tick",
      "repoPath": "ring-mark/tick-tr.svg",
      "url": "https://www.bagel.com/ring-mark/tick-tr.svg",
      "format": "svg",
      "recommendedUse": "Ring mark component used by the landing-page composition."
    }
  ],
  "rules": [
    "Use only #AE3E06 and #FFFFFF unless BRAND_GUIDELINES.md is explicitly updated.",
    "Do not split the Bagel/Labs logo on tablet or mobile layouts.",
    "Do not duplicate brand specs inside figma/; the root BRAND_GUIDELINES.md is authoritative.",
    "When changing, moving, or replacing an asset listed here, update this manifest and any live site references in the same change."
  ]
}
