{
  "step": "USWDS-create",
  "tool": "brand_create",
  "input": {
    "action": "create",
    "brand_id": "USWDS",
    "documents": {
      "base": {
        "surface": {
          "canvas": {
            "$type": "color",
            "$value": "#ffffff",
            "$description": "Primary application canvas."
          },
          "raised": {
            "$type": "color",
            "$value": "#f0f0f0",
            "$description": "Raised card surface."
          },
          "subtle": {
            "$type": "color",
            "$value": "#d9e8f6",
            "$description": "Subtle secondary surface."
          },
          "disabled": {
            "$type": "color",
            "$value": "#dfe1e2",
            "$description": "Surface colour for disabled or inactive UI."
          },
          "backdrop": {
            "$type": "color",
            "$value": "#162e51",
            "$description": "Backdrop scrim surface."
          },
          "inverse": {
            "$type": "color",
            "$value": "#162e51",
            "$description": "Inverse surface for dark-on-light treatments."
          },
          "interactive": {
            "primary": {
              "default": {
                "$type": "color",
                "$value": "#005ea2",
                "$description": "Primary interactive surface default state."
              },
              "hover": {
                "$type": "color",
                "$value": "#1a4480",
                "$description": "Primary interactive surface hover state."
              },
              "pressed": {
                "$type": "color",
                "$value": "#162e51",
                "$description": "Primary interactive surface pressed state."
              }
            },
            "secondary": {
              "default": {
                "$type": "color",
                "$value": "#d9e8f6",
                "$description": "The secondary action (a subtle fill), at rest."
              },
              "hover": {
                "$type": "color",
                "$value": "#dfe1e2",
                "$description": "The secondary action (a subtle fill), hovered."
              },
              "pressed": {
                "$type": "color",
                "$value": "#a9aeb1",
                "$description": "The secondary action (a subtle fill), pressed."
              }
            },
            "destructive": {
              "default": {
                "$type": "color",
                "$value": "oklch(0.590577 0.193344 23)",
                "$description": "The destructive action, at rest."
              },
              "hover": {
                "$type": "color",
                "$value": "oklch(0.560577 0.194665 24.00731)",
                "$description": "The destructive action, hovered."
              },
              "pressed": {
                "$type": "color",
                "$value": "oklch(0.530577 0.194665 24.00731)",
                "$description": "The destructive action, pressed."
              }
            }
          }
        },
        "border": {
          "subtle": {
            "$type": "color",
            "$value": "#dfe1e2",
            "$description": "Default border for surfaces."
          },
          "strong": {
            "$type": "color",
            "$value": "#a9aeb1",
            "$description": "High-emphasis border."
          },
          "interactive": {
            "$type": "color",
            "$value": "#565c65",
            "$description": "Border of a control (input, select, checkbox, outline button), at least 3:1 against the surface it sits on."
          },
          "interactiveHover": {
            "$type": "color",
            "$value": "#3d4551",
            "$description": "Border of a hovered control."
          }
        },
        "text": {
          "primary": {
            "$type": "color",
            "$value": "#1b1b1b",
            "$description": "Primary reading text."
          },
          "secondary": {
            "$type": "color",
            "$value": "#3d4551",
            "$description": "Secondary supporting text."
          },
          "muted": {
            "$type": "color",
            "$value": "#565c65",
            "$description": "Muted caption text."
          },
          "inverse": {
            "$type": "color",
            "$value": "#ffffff",
            "$description": "Text on inverse surfaces."
          },
          "onInteractive": {
            "$type": "color",
            "$value": "#ffffff",
            "$description": "Text and icons on the primary interactive surface (buttons and selected controls)."
          },
          "onDestructive": {
            "$type": "color",
            "$value": "oklch(1 0 286)",
            "$description": "Text and icons on the destructive action."
          },
          "disabled": {
            "$type": "color",
            "$value": "oklch(0.643 0 286)",
            "$description": "Disabled or de-emphasised text."
          },
          "accent": {
            "$type": "color",
            "$value": "#005ea2",
            "$description": "Accent text colour."
          }
        },
        "focus": {
          "ring": {
            "outer": {
              "$type": "color",
              "$value": "#000000",
              "$description": "Outer focus ring colour."
            },
            "inner": {
              "$type": "color",
              "$value": "#ffffff",
              "$description": "Inner focus ring colour."
            }
          },
          "text": {
            "$type": "color",
            "$value": "#005ea2",
            "$description": "Focus foreground colour."
          }
        },
        "accent": {
          "background": {
            "$type": "color",
            "$value": "#d9e8f6",
            "$description": "Background of an accent panel."
          },
          "border": {
            "$type": "color",
            "$value": "#73b3e7",
            "$description": "Border of an accent panel."
          },
          "text": {
            "$type": "color",
            "$value": "#1a4480",
            "$description": "Text on an accent panel."
          }
        },
        "status": {
          "info": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.959682 0.020056 238.701263)",
              "$description": "Informational background surface."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.809755 0.088669 243.091253)",
              "$description": "Informational border colour."
            },
            "text": {
              "$type": "color",
              "$value": "#2e6276",
              "$description": "Informational text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "#2e6276",
              "$description": "Informational icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.566651 0.168568 251.8)",
              "$description": "Solid info fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid info fill."
            }
          },
          "success": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.958254 0.02227 155.931601)",
              "$description": "Success feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.798152 0.08315 159.165466)",
              "$description": "Success border colour."
            },
            "text": {
              "$type": "color",
              "$value": "#216e1f",
              "$description": "Success text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "#216e1f",
              "$description": "Success icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.548102 0.128886 157.7)",
              "$description": "Solid success fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid success fill."
            }
          },
          "warning": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.969531 0.068378 100.371682)",
              "$description": "Warning feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.827254 0.122422 86.674497)",
              "$description": "Warning border colour."
            },
            "text": {
              "$type": "color",
              "$value": "#775540",
              "$description": "Warning text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.570661 0.129157 63.921739)",
              "$description": "Warning icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.853575 0.15722 84.1)",
              "$description": "Solid warning fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(0.145 0 286)",
              "$description": "Text and icons on the solid warning fill."
            }
          },
          "critical": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.955466 0.020724 13.839409)",
              "$description": "Critical feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.807 0.088767 18.290593)",
              "$description": "Critical border colour."
            },
            "text": {
              "$type": "color",
              "$value": "#b50909",
              "$description": "Critical text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.625577 0.193344 23)",
              "$description": "Critical icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.590577 0.193344 23)",
              "$description": "Solid critical fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid critical fill."
            }
          },
          "neutral": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.97 0 286)",
              "$description": "Neutral feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.871 0 286)",
              "$description": "Neutral border colour."
            },
            "text": {
              "$type": "color",
              "$value": "oklch(0.439 0 286)",
              "$description": "Neutral text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "#565c65",
              "$description": "Neutral icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.145 0 286)",
              "$description": "Solid neutral fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid neutral fill."
            }
          },
          "accent": {
            "surface": {
              "$type": "color",
              "$value": "#d9e8f6",
              "$description": "Accent feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "#73b3e7",
              "$description": "Accent border colour."
            },
            "text": {
              "$type": "color",
              "$value": "#1a4480",
              "$description": "Accent text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "#005ea2",
              "$description": "Accent icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "#005ea2",
              "$description": "Solid accent fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "#ffffff",
              "$description": "Text and icons on the solid accent fill."
            }
          }
        },
        "radius": {
          "control": {
            "$type": "dimension",
            "$value": "4px",
            "$description": "Corner radius of a control at the default size: the brand recipe's radius."
          },
          "small": {
            "$type": "dimension",
            "$value": "2px",
            "$description": "Corner radius of a small control: the brand radius less 2px."
          },
          "large": {
            "$type": "dimension",
            "$value": "6px",
            "$description": "Corner radius of a large control: the brand radius plus 2px."
          },
          "card": {
            "$type": "dimension",
            "$value": "8px",
            "$description": "Corner radius of a card or panel: twice the brand radius."
          },
          "pill": {
            "$type": "dimension",
            "$value": "999px",
            "$description": "Fully rounded ends, for badges and pills."
          }
        },
        "font": {
          "sans": {
            "$type": "fontFamily",
            "$value": "'Public Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', sans-serif",
            "$description": "The brand's sans family (the brand recipe's font)."
          },
          "mono": {
            "$type": "fontFamily",
            "$value": "'Geist Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace",
            "$description": "The brand's mono family."
          }
        },
        "viz": {
          "mark": {
            "single": {
              "$type": "color",
              "$value": "#005ea2",
              "$description": "Colour of a chart that draws a single series."
            }
          },
          "scale": {
            "categorical": {
              "01": {
                "$type": "color",
                "$value": "#005ea2",
                "$description": "Series colour 1 of 6, for categories that have no order."
              },
              "02": {
                "$type": "color",
                "$value": "#c05600",
                "$description": "Series colour 2 of 6, for categories that have no order."
              },
              "03": {
                "$type": "color",
                "$value": "oklch(0.426529 0.191793 327)",
                "$description": "Series colour 3 of 6, for categories that have no order."
              },
              "04": {
                "$type": "color",
                "$value": "oklch(0.510586 0.147294 147)",
                "$description": "Series colour 4 of 6, for categories that have no order."
              },
              "05": {
                "$type": "color",
                "$value": "oklch(0.366152 0.149221 27)",
                "$description": "Series colour 5 of 6, for categories that have no order."
              },
              "06": {
                "$type": "color",
                "$value": "#07648d",
                "$description": "Series colour 6 of 6, for categories that have no order."
              }
            },
            "sequential": {
              "01": {
                "$type": "color",
                "$value": "oklch(0.94 0.021658 267)",
                "$description": "Step 1 of 9 of the ordered scale (01 is the low end)."
              },
              "02": {
                "$type": "color",
                "$value": "oklch(0.84 0.073919 267)",
                "$description": "Step 2 of 9 of the ordered scale (01 is the low end)."
              },
              "03": {
                "$type": "color",
                "$value": "oklch(0.74 0.126649 267)",
                "$description": "Step 3 of 9 of the ordered scale (01 is the low end)."
              },
              "04": {
                "$type": "color",
                "$value": "oklch(0.64 0.167732 267)",
                "$description": "Step 4 of 9 of the ordered scale (01 is the low end)."
              },
              "05": {
                "$type": "color",
                "$value": "oklch(0.54 0.189065 267)",
                "$description": "Step 5 of 9 of the ordered scale (01 is the low end)."
              },
              "06": {
                "$type": "color",
                "$value": "oklch(0.44 0.186634 267)",
                "$description": "Step 6 of 9 of the ordered scale (01 is the low end)."
              },
              "07": {
                "$type": "color",
                "$value": "oklch(0.34 0.160892 267)",
                "$description": "Step 7 of 9 of the ordered scale (01 is the low end)."
              },
              "08": {
                "$type": "color",
                "$value": "oklch(0.24 0.116709 267)",
                "$description": "Step 8 of 9 of the ordered scale (01 is the low end)."
              },
              "09": {
                "$type": "color",
                "$value": "oklch(0.14 0.062954 267)",
                "$description": "Step 9 of 9 of the ordered scale (01 is the low end)."
              }
            },
            "diverging": {
              "neg-01": {
                "$type": "color",
                "$value": "oklch(0.7 0.145019 267)",
                "$description": "Step 1 of 5 below the midpoint of the diverging scale."
              },
              "pos-01": {
                "$type": "color",
                "$value": "oklch(0.7 0.145019 23)",
                "$description": "Step 1 of 5 above the midpoint of the diverging scale."
              },
              "neg-02": {
                "$type": "color",
                "$value": "oklch(0.58 0.183256 267)",
                "$description": "Step 2 of 5 below the midpoint of the diverging scale."
              },
              "pos-02": {
                "$type": "color",
                "$value": "oklch(0.58 0.183256 23)",
                "$description": "Step 2 of 5 above the midpoint of the diverging scale."
              },
              "neg-03": {
                "$type": "color",
                "$value": "oklch(0.46 0.185665 267)",
                "$description": "Step 3 of 5 below the midpoint of the diverging scale."
              },
              "pos-03": {
                "$type": "color",
                "$value": "oklch(0.46 0.185665 23)",
                "$description": "Step 3 of 5 above the midpoint of the diverging scale."
              },
              "neg-04": {
                "$type": "color",
                "$value": "oklch(0.34 0.137232 267)",
                "$description": "Step 4 of 5 below the midpoint of the diverging scale."
              },
              "pos-04": {
                "$type": "color",
                "$value": "oklch(0.34 0.137232 23)",
                "$description": "Step 4 of 5 above the midpoint of the diverging scale."
              },
              "neg-05": {
                "$type": "color",
                "$value": "oklch(0.22 0.088801 267)",
                "$description": "Step 5 of 5 below the midpoint of the diverging scale."
              },
              "pos-05": {
                "$type": "color",
                "$value": "oklch(0.22 0.088801 23)",
                "$description": "Step 5 of 5 above the midpoint of the diverging scale."
              },
              "neutral": {
                "$type": "color",
                "$value": "oklch(0.82 0 286)",
                "$description": "Midpoint of the diverging scale."
              }
            }
          }
        }
      },
      "dark": {
        "surface": {
          "canvas": {
            "$type": "color",
            "$value": "#1b1b1b",
            "$description": "Primary application canvas."
          },
          "raised": {
            "$type": "color",
            "$value": "#162e51",
            "$description": "Raised card surface."
          },
          "subtle": {
            "$type": "color",
            "$value": "#162e51",
            "$description": "Subtle secondary surface."
          },
          "disabled": {
            "$type": "color",
            "$value": "#3d4551",
            "$description": "Surface colour for disabled or inactive UI."
          },
          "backdrop": {
            "$type": "color",
            "$value": "#1b1b1b",
            "$description": "Backdrop scrim surface."
          },
          "inverse": {
            "$type": "color",
            "$value": "#f0f0f0",
            "$description": "Inverse surface for dark-on-light treatments."
          },
          "interactive": {
            "primary": {
              "default": {
                "$type": "color",
                "$value": "#d9e8f6",
                "$description": "Primary interactive surface default state."
              },
              "hover": {
                "$type": "color",
                "$value": "#d9e8f6",
                "$description": "Primary interactive surface hover state."
              },
              "pressed": {
                "$type": "color",
                "$value": "#ffffff",
                "$description": "Primary interactive surface pressed state."
              }
            },
            "secondary": {
              "default": {
                "$type": "color",
                "$value": "#3d4551",
                "$description": "The secondary action (a subtle fill), at rest."
              },
              "hover": {
                "$type": "color",
                "$value": "#565c65",
                "$description": "The secondary action (a subtle fill), hovered."
              },
              "pressed": {
                "$type": "color",
                "$value": "#565c65",
                "$description": "The secondary action (a subtle fill), pressed."
              }
            },
            "destructive": {
              "default": {
                "$type": "color",
                "$value": "oklch(0.590577 0.193344 23)",
                "$description": "The destructive action, at rest."
              },
              "hover": {
                "$type": "color",
                "$value": "oklch(0.560577 0.177398 22.826714)",
                "$description": "The destructive action, hovered."
              },
              "pressed": {
                "$type": "color",
                "$value": "oklch(0.530577 0.177398 22.826714)",
                "$description": "The destructive action, pressed."
              }
            }
          }
        },
        "border": {
          "subtle": {
            "$type": "color",
            "$value": "#565c65",
            "$description": "Default border for surfaces."
          },
          "strong": {
            "$type": "color",
            "$value": "#71767a",
            "$description": "High-emphasis border."
          },
          "interactive": {
            "$type": "color",
            "$value": "#a9aeb1",
            "$description": "Border of a control (input, select, checkbox, outline button), at least 3:1 against the surface it sits on."
          },
          "interactiveHover": {
            "$type": "color",
            "$value": "#dfe1e2",
            "$description": "Border of a hovered control."
          }
        },
        "text": {
          "primary": {
            "$type": "color",
            "$value": "#ffffff",
            "$description": "Primary reading text."
          },
          "secondary": {
            "$type": "color",
            "$value": "#dfe1e2",
            "$description": "Secondary supporting text."
          },
          "muted": {
            "$type": "color",
            "$value": "#dfe1e2",
            "$description": "Muted caption text."
          },
          "inverse": {
            "$type": "color",
            "$value": "#1b1b1b",
            "$description": "Text on inverse surfaces."
          },
          "onInteractive": {
            "$type": "color",
            "$value": "#162e51",
            "$description": "Text and icons on the primary interactive surface (buttons and selected controls)."
          },
          "onDestructive": {
            "$type": "color",
            "$value": "oklch(1 0 286)",
            "$description": "Text and icons on the destructive action."
          },
          "disabled": {
            "$type": "color",
            "$value": "oklch(0.538 0 286)",
            "$description": "Disabled or de-emphasised text."
          },
          "accent": {
            "$type": "color",
            "$value": "#73b3e7",
            "$description": "Accent text colour."
          }
        },
        "focus": {
          "ring": {
            "outer": {
              "$type": "color",
              "$value": "#7b7b7b",
              "$description": "Outer focus ring colour."
            },
            "inner": {
              "$type": "color",
              "$value": "#162e51",
              "$description": "Inner focus ring colour."
            }
          },
          "text": {
            "$type": "color",
            "$value": "#73b3e7",
            "$description": "Focus foreground colour."
          }
        },
        "accent": {
          "background": {
            "$type": "color",
            "$value": "#162e51",
            "$description": "Background of an accent panel."
          },
          "border": {
            "$type": "color",
            "$value": "#73b3e7",
            "$description": "Border of an accent panel."
          },
          "text": {
            "$type": "color",
            "$value": "#d9e8f6",
            "$description": "Text on an accent panel."
          }
        },
        "status": {
          "info": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.274466 0.066296 253.950454)",
              "$description": "Informational background surface."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.474077 0.121868 253.108822)",
              "$description": "Informational border colour."
            },
            "text": {
              "$type": "color",
              "$value": "oklch(0.764235 0.125721 249.494943)",
              "$description": "Informational text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.649151 0.193037 251.8)",
              "$description": "Informational icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.566651 0.168568 251.8)",
              "$description": "Solid info fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid info fill."
            }
          },
          "success": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.272142 0.039586 162.175631)",
              "$description": "Success feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.466982 0.08231 160.25737)",
              "$description": "Success border colour."
            },
            "text": {
              "$type": "color",
              "$value": "oklch(0.779439 0.165465 157.301059)",
              "$description": "Success text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.640602 0.132853 157.7)",
              "$description": "Success icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.548102 0.128886 157.7)",
              "$description": "Solid success fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid success fill."
            }
          },
          "warning": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.25781 0.04422 74.467502)",
              "$description": "Warning feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.454239 0.082359 74.940897)",
              "$description": "Warning border colour."
            },
            "text": {
              "$type": "color",
              "$value": "oklch(0.861614 0.172903 88.99284)",
              "$description": "Warning text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.853575 0.15722 84.1)",
              "$description": "Warning icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.853575 0.15722 84.1)",
              "$description": "Solid warning fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(0.145 0 286)",
              "$description": "Text and icons on the solid warning fill."
            }
          },
          "critical": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.251058 0.06493 12.674503)",
              "$description": "Critical feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.450175 0.121046 18.748598)",
              "$description": "Critical border colour."
            },
            "text": {
              "$type": "color",
              "$value": "oklch(0.780413 0.128122 22.121461)",
              "$description": "Critical text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.625577 0.193344 23)",
              "$description": "Critical icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.590577 0.193344 23)",
              "$description": "Solid critical fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(1 0 286)",
              "$description": "Text and icons on the solid critical fill."
            }
          },
          "neutral": {
            "surface": {
              "$type": "color",
              "$value": "oklch(0.269 0 286)",
              "$description": "Neutral feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "oklch(0.37 0 286)",
              "$description": "Neutral border colour."
            },
            "text": {
              "$type": "color",
              "$value": "oklch(0.769 0 286)",
              "$description": "Neutral text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "oklch(0.708 0 286)",
              "$description": "Neutral icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "oklch(0.985 0 286)",
              "$description": "Solid neutral fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "oklch(0.145 0 286)",
              "$description": "Text and icons on the solid neutral fill."
            }
          },
          "accent": {
            "surface": {
              "$type": "color",
              "$value": "#162e51",
              "$description": "Accent feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "#73b3e7",
              "$description": "Accent border colour."
            },
            "text": {
              "$type": "color",
              "$value": "#d9e8f6",
              "$description": "Accent text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "#73b3e7",
              "$description": "Accent icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "#73b3e7",
              "$description": "Solid accent fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "#162e51",
              "$description": "Text and icons on the solid accent fill."
            }
          }
        },
        "viz": {
          "mark": {
            "single": {
              "$type": "color",
              "$value": "#73b3e7",
              "$description": "Colour of a chart that draws a single series."
            }
          },
          "scale": {
            "categorical": {
              "01": {
                "$type": "color",
                "$value": "#73b3e7",
                "$description": "Series colour 1 of 6, for categories that have no order."
              },
              "02": {
                "$type": "color",
                "$value": "oklch(0.764609 0.15638 87)",
                "$description": "Series colour 2 of 6, for categories that have no order."
              },
              "03": {
                "$type": "color",
                "$value": "oklch(0.726529 0.191793 327)",
                "$description": "Series colour 3 of 6, for categories that have no order."
              },
              "04": {
                "$type": "color",
                "$value": "oklch(0.795586 0.147294 147)",
                "$description": "Series colour 4 of 6, for categories that have no order."
              },
              "05": {
                "$type": "color",
                "$value": "oklch(0.626152 0.193432 27)",
                "$description": "Series colour 5 of 6, for categories that have no order."
              },
              "06": {
                "$type": "color",
                "$value": "oklch(0.615978 0.105617 207)",
                "$description": "Series colour 6 of 6, for categories that have no order."
              }
            },
            "sequential": {
              "01": {
                "$type": "color",
                "$value": "oklch(0.2 0.076587 267)",
                "$description": "Step 1 of 9 of the ordered scale (01 is the low end)."
              },
              "02": {
                "$type": "color",
                "$value": "oklch(0.3 0.116016 267)",
                "$description": "Step 2 of 9 of the ordered scale (01 is the low end)."
              },
              "03": {
                "$type": "color",
                "$value": "oklch(0.4 0.143166 267)",
                "$description": "Step 3 of 9 of the ordered scale (01 is the low end)."
              },
              "04": {
                "$type": "color",
                "$value": "oklch(0.5 0.152817 267)",
                "$description": "Step 4 of 9 of the ordered scale (01 is the low end)."
              },
              "05": {
                "$type": "color",
                "$value": "oklch(0.6 0.143166 267)",
                "$description": "Step 5 of 9 of the ordered scale (01 is the low end)."
              },
              "06": {
                "$type": "color",
                "$value": "oklch(0.7 0.116016 267)",
                "$description": "Step 6 of 9 of the ordered scale (01 is the low end)."
              },
              "07": {
                "$type": "color",
                "$value": "oklch(0.8 0.076587 267)",
                "$description": "Step 7 of 9 of the ordered scale (01 is the low end)."
              },
              "08": {
                "$type": "color",
                "$value": "oklch(0.9 0.033201 267)",
                "$description": "Step 8 of 9 of the ordered scale (01 is the low end)."
              },
              "09": {
                "$type": "color",
                "$value": "oklch(1 0 267)",
                "$description": "Step 9 of 9 of the ordered scale (01 is the low end)."
              }
            },
            "diverging": {
              "neg-01": {
                "$type": "color",
                "$value": "oklch(0.46 0.185665 267)",
                "$description": "Step 1 of 5 below the midpoint of the diverging scale."
              },
              "pos-01": {
                "$type": "color",
                "$value": "oklch(0.46 0.185665 23)",
                "$description": "Step 1 of 5 above the midpoint of the diverging scale."
              },
              "neg-02": {
                "$type": "color",
                "$value": "oklch(0.56 0.186634 267)",
                "$description": "Step 2 of 5 below the midpoint of the diverging scale."
              },
              "pos-02": {
                "$type": "color",
                "$value": "oklch(0.56 0.186634 23)",
                "$description": "Step 2 of 5 above the midpoint of the diverging scale."
              },
              "neg-03": {
                "$type": "color",
                "$value": "oklch(0.66 0.160892 267)",
                "$description": "Step 3 of 5 below the midpoint of the diverging scale."
              },
              "pos-03": {
                "$type": "color",
                "$value": "oklch(0.66 0.160892 23)",
                "$description": "Step 3 of 5 above the midpoint of the diverging scale."
              },
              "neg-04": {
                "$type": "color",
                "$value": "oklch(0.76 0.116709 267)",
                "$description": "Step 4 of 5 below the midpoint of the diverging scale."
              },
              "pos-04": {
                "$type": "color",
                "$value": "oklch(0.76 0.116709 23)",
                "$description": "Step 4 of 5 above the midpoint of the diverging scale."
              },
              "neg-05": {
                "$type": "color",
                "$value": "oklch(0.86 0.062954 267)",
                "$description": "Step 5 of 5 below the midpoint of the diverging scale."
              },
              "pos-05": {
                "$type": "color",
                "$value": "oklch(0.86 0.062954 23)",
                "$description": "Step 5 of 5 above the midpoint of the diverging scale."
              },
              "neutral": {
                "$type": "color",
                "$value": "oklch(0.36 0 286)",
                "$description": "Midpoint of the diverging scale."
              }
            }
          }
        }
      },
      "hc": {
        "surface": {
          "canvas": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Primary application canvas."
          },
          "raised": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Raised card surface."
          },
          "subtle": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Subtle secondary surface."
          },
          "disabled": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Surface colour for disabled or inactive UI."
          },
          "backdrop": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Backdrop scrim surface."
          },
          "inverse": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Inverse surface for dark-on-light treatments."
          },
          "interactive": {
            "primary": {
              "default": {
                "$type": "color",
                "$value": "Highlight",
                "$description": "Primary interactive surface default state."
              },
              "hover": {
                "$type": "color",
                "$value": "Highlight",
                "$description": "Primary interactive surface hover state."
              },
              "pressed": {
                "$type": "color",
                "$value": "Highlight",
                "$description": "Primary interactive surface pressed state."
              }
            },
            "secondary": {
              "default": {
                "$type": "color",
                "$value": "Canvas",
                "$description": "The secondary action (a subtle fill), at rest."
              },
              "hover": {
                "$type": "color",
                "$value": "Canvas",
                "$description": "The secondary action (a subtle fill), hovered."
              },
              "pressed": {
                "$type": "color",
                "$value": "Canvas",
                "$description": "The secondary action (a subtle fill), pressed."
              }
            },
            "destructive": {
              "default": {
                "$type": "color",
                "$value": "Canvas",
                "$description": "The destructive action, at rest."
              },
              "hover": {
                "$type": "color",
                "$value": "Canvas",
                "$description": "The destructive action, hovered."
              },
              "pressed": {
                "$type": "color",
                "$value": "Canvas",
                "$description": "The destructive action, pressed."
              }
            }
          }
        },
        "border": {
          "subtle": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Default border for surfaces."
          },
          "strong": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "High-emphasis border."
          },
          "interactive": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Border of a control (input, select, checkbox, outline button), at least 3:1 against the surface it sits on."
          },
          "interactiveHover": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Border of a hovered control."
          }
        },
        "text": {
          "primary": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Primary reading text."
          },
          "secondary": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Secondary supporting text."
          },
          "muted": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Muted caption text."
          },
          "inverse": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Text on inverse surfaces."
          },
          "onInteractive": {
            "$type": "color",
            "$value": "HighlightText",
            "$description": "Text and icons on the primary interactive surface (buttons and selected controls)."
          },
          "onDestructive": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Text and icons on the destructive action."
          },
          "disabled": {
            "$type": "color",
            "$value": "GrayText",
            "$description": "Disabled or de-emphasised text."
          },
          "accent": {
            "$type": "color",
            "$value": "LinkText",
            "$description": "Accent text colour."
          }
        },
        "focus": {
          "ring": {
            "outer": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Outer focus ring colour."
            },
            "inner": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Inner focus ring colour."
            }
          },
          "text": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Focus foreground colour."
          }
        },
        "accent": {
          "background": {
            "$type": "color",
            "$value": "Canvas",
            "$description": "Background of an accent panel."
          },
          "border": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Border of an accent panel."
          },
          "text": {
            "$type": "color",
            "$value": "CanvasText",
            "$description": "Text on an accent panel."
          }
        },
        "status": {
          "info": {
            "surface": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Informational background surface."
            },
            "border": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Informational border colour."
            },
            "text": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Informational text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Informational icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Solid info fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Text and icons on the solid info fill."
            }
          },
          "success": {
            "surface": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Success feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Success border colour."
            },
            "text": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Success text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Success icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Solid success fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Text and icons on the solid success fill."
            }
          },
          "warning": {
            "surface": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Warning feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Warning border colour."
            },
            "text": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Warning text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Warning icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Solid warning fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Text and icons on the solid warning fill."
            }
          },
          "critical": {
            "surface": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Critical feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Critical border colour."
            },
            "text": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Critical text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Critical icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Solid critical fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Text and icons on the solid critical fill."
            }
          },
          "neutral": {
            "surface": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Neutral feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Neutral border colour."
            },
            "text": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Neutral text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Neutral icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Solid neutral fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Text and icons on the solid neutral fill."
            }
          },
          "accent": {
            "surface": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Accent feedback background."
            },
            "border": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Accent border colour."
            },
            "text": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Accent text colour."
            },
            "icon": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Accent icon colour."
            },
            "solid": {
              "$type": "color",
              "$value": "Canvas",
              "$description": "Solid accent fill, for emphasis (a solid badge or banner)."
            },
            "onSolid": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Text and icons on the solid accent fill."
            }
          }
        },
        "viz": {
          "mark": {
            "single": {
              "$type": "color",
              "$value": "CanvasText",
              "$description": "Colour of a chart that draws a single series."
            }
          },
          "scale": {
            "categorical": {
              "01": {
                "$type": "color",
                "$value": "CanvasText",
                "$description": "Series colour 1 of 6, for categories that have no order."
              },
              "02": {
                "$type": "color",
                "$value": "CanvasText",
                "$description": "Series colour 2 of 6, for categories that have no order."
              },
              "03": {
                "$type": "color",
                "$value": "CanvasText",
                "$description": "Series colour 3 of 6, for categories that have no order."
              },
              "04": {
                "$type": "color",
                "$value": "CanvasText",
                "$description": "Series colour 4 of 6, for categories that have no order."
              },
              "05": {
                "$type": "color",
                "$value": "CanvasText",
                "$description": "Series colour 5 of 6, for categories that have no order."
              },
              "06": {
                "$type": "color",
                "$value": "CanvasText",
                "$description": "Series colour 6 of 6, for categories that have no order."
              }
            },
            "sequential": {
              "01": {
                "$type": "color",
                "$value": "oklch(0.94 0 265)",
                "$description": "Step 1 of 9 of the ordered scale (01 is the low end)."
              },
              "02": {
                "$type": "color",
                "$value": "oklch(0.84 0 265)",
                "$description": "Step 2 of 9 of the ordered scale (01 is the low end)."
              },
              "03": {
                "$type": "color",
                "$value": "oklch(0.74 0 265)",
                "$description": "Step 3 of 9 of the ordered scale (01 is the low end)."
              },
              "04": {
                "$type": "color",
                "$value": "oklch(0.64 0 265)",
                "$description": "Step 4 of 9 of the ordered scale (01 is the low end)."
              },
              "05": {
                "$type": "color",
                "$value": "oklch(0.54 0 265)",
                "$description": "Step 5 of 9 of the ordered scale (01 is the low end)."
              },
              "06": {
                "$type": "color",
                "$value": "oklch(0.44 0 265)",
                "$description": "Step 6 of 9 of the ordered scale (01 is the low end)."
              },
              "07": {
                "$type": "color",
                "$value": "oklch(0.34 0 265)",
                "$description": "Step 7 of 9 of the ordered scale (01 is the low end)."
              },
              "08": {
                "$type": "color",
                "$value": "oklch(0.24 0 265)",
                "$description": "Step 8 of 9 of the ordered scale (01 is the low end)."
              },
              "09": {
                "$type": "color",
                "$value": "oklch(0.14 0 265)",
                "$description": "Step 9 of 9 of the ordered scale (01 is the low end)."
              }
            },
            "diverging": {
              "neg-01": {
                "$type": "color",
                "$value": "oklch(0.7 0 197.5)",
                "$description": "Step 1 of 5 below the midpoint of the diverging scale."
              },
              "pos-01": {
                "$type": "color",
                "$value": "oklch(0.7 0 17.5)",
                "$description": "Step 1 of 5 above the midpoint of the diverging scale."
              },
              "neg-02": {
                "$type": "color",
                "$value": "oklch(0.58 0 197.5)",
                "$description": "Step 2 of 5 below the midpoint of the diverging scale."
              },
              "pos-02": {
                "$type": "color",
                "$value": "oklch(0.58 0 17.5)",
                "$description": "Step 2 of 5 above the midpoint of the diverging scale."
              },
              "neg-03": {
                "$type": "color",
                "$value": "oklch(0.46 0 197.5)",
                "$description": "Step 3 of 5 below the midpoint of the diverging scale."
              },
              "pos-03": {
                "$type": "color",
                "$value": "oklch(0.46 0 17.5)",
                "$description": "Step 3 of 5 above the midpoint of the diverging scale."
              },
              "neg-04": {
                "$type": "color",
                "$value": "oklch(0.34 0 197.5)",
                "$description": "Step 4 of 5 below the midpoint of the diverging scale."
              },
              "pos-04": {
                "$type": "color",
                "$value": "oklch(0.34 0 17.5)",
                "$description": "Step 4 of 5 above the midpoint of the diverging scale."
              },
              "neg-05": {
                "$type": "color",
                "$value": "oklch(0.22 0 197.5)",
                "$description": "Step 5 of 5 below the midpoint of the diverging scale."
              },
              "pos-05": {
                "$type": "color",
                "$value": "oklch(0.22 0 17.5)",
                "$description": "Step 5 of 5 above the midpoint of the diverging scale."
              },
              "neutral": {
                "$type": "color",
                "$value": "oklch(0.82 0 265)",
                "$description": "Midpoint of the diverging scale."
              }
            }
          }
        }
      }
    }
  },
  "isError": false,
  "error": null,
  "output": {
    "action": "create",
    "created": true,
    "brand_id": "USWDS",
    "folder": "~/.oods-foundry/brands",
    "files": [
      {
        "theme": "base",
        "path": "USWDS/base.json",
        "sha256": "8e790ec9a6e87beb619c8a0b06b0b03a7cf5ef7253d5398f0822b6a92cca8f14",
        "bytes": 31516
      },
      {
        "theme": "dark",
        "path": "USWDS/dark.json",
        "sha256": "d795c26354a9420f98b5b273a2396aa043c0a989bc54f69c94c2d61950cafc18",
        "bytes": 30201
      },
      {
        "theme": "hc",
        "path": "USWDS/hc.json",
        "sha256": "f361dc55079b8c27f82620068e924e55c61504a63b7d6d91b8846881067dc5bd",
        "bytes": 19759
      }
    ],
    "build": {
      "exitCode": 0,
      "durationMs": 10794
    },
    "brands": [
      "A",
      "Aquex",
      "B",
      "USWDS"
    ],
    "report": {
      "valid": true,
      "brand_id": "USWDS",
      "themes": {
        "base": {
          "label": "light",
          "slots": 103,
          "provided": 103
        },
        "dark": {
          "label": "dark",
          "slots": 96,
          "provided": 96
        },
        "hc": {
          "label": "high contrast",
          "slots": 96,
          "provided": 96
        }
      },
      "issues": [],
      "contrast": {
        "base": {
          "graded": 84,
          "passed": 84,
          "failed": 0,
          "ungraded": 0,
          "charts": {
            "graded": 7,
            "passed": 7,
            "failed": 0,
            "ungraded": 0
          }
        },
        "dark": {
          "graded": 84,
          "passed": 84,
          "failed": 0,
          "ungraded": 0,
          "charts": {
            "graded": 7,
            "passed": 7,
            "failed": 0,
            "ungraded": 0
          }
        },
        "hc": {
          "graded": 83,
          "passed": 83,
          "failed": 0,
          "ungraded": 0,
          "systemColoursResolvedIn": "Chromium 141.0.7390.37 without forced colours (macOS and Linux, light and dark color-scheme), 2026-09-29",
          "exempt": 1,
          "charts": {
            "graded": 7,
            "passed": 7,
            "failed": 0,
            "ungraded": 0
          }
        }
      },
      "files": [
        {
          "theme": "base",
          "path": "USWDS/base.json",
          "sha256": "8e790ec9a6e87beb619c8a0b06b0b03a7cf5ef7253d5398f0822b6a92cca8f14",
          "bytes": 31516
        },
        {
          "theme": "dark",
          "path": "USWDS/dark.json",
          "sha256": "d795c26354a9420f98b5b273a2396aa043c0a989bc54f69c94c2d61950cafc18",
          "bytes": 30201
        },
        {
          "theme": "hc",
          "path": "USWDS/hc.json",
          "sha256": "f361dc55079b8c27f82620068e924e55c61504a63b7d6d91b8846881067dc5bd",
          "bytes": 19759
        }
      ]
    }
  }
}
