{
  "schemaVersion": 1,
  "brand": "BoilerplateCode",
  "slug": "boilerplatecode",
  "status": "User-selected new identity; precision-reviewed vector geometry.",
  "palette": {
    "primary": {
      "hex": "#238E58",
      "rgb": [
        35,
        142,
        88
      ],
      "cmykApprox": {
        "c": 75,
        "m": 0,
        "y": 38,
        "k": 44
      }
    },
    "secondary": {
      "hex": "#2CB6C5",
      "rgb": [
        44,
        182,
        197
      ],
      "cmykApprox": {
        "c": 78,
        "m": 8,
        "y": 0,
        "k": 23
      }
    },
    "ink": {
      "hex": "#172D35",
      "rgb": [
        23,
        45,
        53
      ],
      "cmykApprox": {
        "c": 57,
        "m": 15,
        "y": 0,
        "k": 79
      }
    },
    "paper": {
      "hex": "#F6FAF8",
      "rgb": [
        246,
        250,
        248
      ],
      "cmykApprox": {
        "c": 2,
        "m": 0,
        "y": 1,
        "k": 2
      }
    },
    "white": {
      "hex": "#FFFFFF",
      "rgb": [
        255,
        255,
        255
      ],
      "cmykApprox": {
        "c": 0,
        "m": 0,
        "y": 0,
        "k": 0
      }
    },
    "black": {
      "hex": "#111111",
      "rgb": [
        17,
        17,
        17
      ],
      "cmykApprox": {
        "c": 0,
        "m": 0,
        "y": 0,
        "k": 93
      }
    }
  },
  "colorSpace": "sRGB",
  "processCmykNote": "Unprofiled process-CMYK estimates for planning; use the chosen print profile when preparing press files.",
  "typography": {
    "style": "mono",
    "family": "Menlo",
    "face": "Bold",
    "postScriptName": "Menlo-Bold",
    "weight": 700,
    "logoOutlined": true,
    "note": "Logo lettering is exact outlined artwork. Bundled display/body companion fonts and licences are documented in fonts.json; preserve logo paths."
  },
  "spacing": {
    "unitAt128SymbolPx": 16,
    "clearSpaceUnits": 1,
    "clearSpaceRatio": 0.125,
    "measurement": {
      "symbolUnitPx": 16,
      "horizontalSymbolCanvasPx": 96,
      "horizontalUnitPx": 12,
      "horizontalArtworkBounds": [
        11.5,
        14.5,
        611.008,
        89.5
      ],
      "boundSources": [
        "256px raster-alpha symbol measurement mapped to the 128px symbol canvas",
        "Exact outlined font glyph bounds"
      ],
      "diagramFile": "variants/clear-space.svg"
    }
  },
  "minimumSizes": {
    "horizontalPx": 271,
    "stackedPx": 119,
    "wordmarkPx": 109,
    "symbolPx": 32,
    "avatarPx": 48
  },
  "minimumSizeMethod": "Digital widths are rounded up to retain a 32px symbol or 12px visible outlined lettering; symbol minimum is 32px and avatar minimum 48px. Long stacked names retain their original outlined wordmark on one line.",
  "shapePrinciples": [
    "Two folded code walls form a dependable starter scaffold.",
    "Preserve the original symbol silhouette, relative proportions and transparent knockout spaces.",
    "Scale uniformly; keep the wordmark paths and mark-to-type relationship intact."
  ],
  "patternPrinciples": [
    "Use the concept-specific supporting geometry documented in identity-direction.json.",
    "Keep its construction, spacing and palette consistent across applications.",
    "Keep patterns outside protected logo and text areas; preserve readable contrast."
  ],
  "contrastRecommendations": [
    {
      "foreground": "ink",
      "background": "white",
      "ratio": 14.352,
      "normalTextAA": true,
      "largeTextAA": true,
      "graphicsAA": true,
      "recommendation": "Suitable for body text."
    },
    {
      "foreground": "primary",
      "background": "white",
      "ratio": 4.133,
      "normalTextAA": false,
      "largeTextAA": true,
      "graphicsAA": true,
      "recommendation": "Use for large text or graphical elements; use ink for body copy."
    },
    {
      "foreground": "secondary",
      "background": "white",
      "ratio": 2.441,
      "normalTextAA": false,
      "largeTextAA": false,
      "graphicsAA": false,
      "recommendation": "Use as supporting decoration; pair ink or the documented reverse treatment with text."
    },
    {
      "foreground": "white",
      "background": "primary",
      "ratio": 4.133,
      "normalTextAA": false,
      "largeTextAA": true,
      "graphicsAA": true,
      "recommendation": "Use for large text or graphical elements; use ink for body copy."
    },
    {
      "foreground": "white",
      "background": "secondary",
      "ratio": 2.441,
      "normalTextAA": false,
      "largeTextAA": false,
      "graphicsAA": false,
      "recommendation": "Use as supporting decoration; pair ink or the documented reverse treatment with text."
    },
    {
      "foreground": "white",
      "background": "ink",
      "ratio": 14.352,
      "normalTextAA": true,
      "largeTextAA": true,
      "graphicsAA": true,
      "recommendation": "Suitable for body text."
    },
    {
      "foreground": "primary",
      "background": "paper",
      "ratio": 3.926,
      "normalTextAA": false,
      "largeTextAA": true,
      "graphicsAA": true,
      "recommendation": "Use for large text or graphical elements; use ink for body copy."
    },
    {
      "foreground": "secondary",
      "background": "paper",
      "ratio": 2.318,
      "normalTextAA": false,
      "largeTextAA": false,
      "graphicsAA": false,
      "recommendation": "Use as supporting decoration; pair ink or the documented reverse treatment with text."
    }
  ],
  "reverseColor": {
    "intendedBackground": "#172D35",
    "palette": {
      "primary": "#238E58",
      "secondary": "#2CB6C5",
      "ink": "#66757A"
    },
    "wordmark": "#FFFFFF",
    "changes": [
      {
        "channel": "ink",
        "original": "#172D35",
        "adjusted": "#66757A",
        "background": "#172D35",
        "contrastBefore": 1.0,
        "contrastAfter": 3.001,
        "method": "White tint of original sRGB color until graphical contrast is at least 3:1."
      }
    ],
    "graphicsContrastTarget": 3.0,
    "note": "Only the reverse-color symbol palette changes for dark visibility; geometry and the original color treatment stay exact."
  },
  "avatar": {
    "canvasPx": 512,
    "maximumArtworkExtentPx": 328,
    "safeSquareRatio": 0.640625,
    "centredOn": "Measured visible symbol bounds",
    "minimumDisplayPx": 48
  },
  "variantIndex": "variants/index.json",
  "clearSpaceDiagram": "variants/clear-space.svg",
  "identitySelection": "new",
  "sourceFormat": "native-vector",
  "marketingTypography": {
    "display": {
      "family": "IBM Plex Mono",
      "files": [
        "fonts/ibmplexmono/IBMPlexMono-Bold.ttf",
        "fonts/ibmplexmono/IBMPlexMono-Regular.ttf"
      ],
      "licenseFile": "fonts/ibmplexmono/OFL.txt",
      "weights": {
        "headline": 700,
        "subheading": 600
      }
    },
    "body": {
      "family": "Source Sans 3",
      "files": [
        "fonts/sourcesans3/SourceSans3[wght].ttf",
        "fonts/sourcesans3/SourceSans3-Italic[wght].ttf"
      ],
      "licenseFile": "fonts/sourcesans3/OFL.txt",
      "weights": {
        "body": 400,
        "label": 600
      }
    },
    "logoLettering": "Preserve supplied outlined artwork; do not retype the logo."
  },
  "sourceGaps": []
}
