/** * Parsing for a committed Claude Design HTML export. * * Claude Design is a research preview with **no read API and no Figma export** * (see this repo's AGENTS.md and the issue-4 brief). The only machine-readable * artifact is an HTML export a human commits into their repo. We own the * reverse direction — the `compose-preview-design-board` skill builds the HTML * imported *into* Claude Design — so we control its shape: a normal HTML * document carrying one embedded handoff manifest: * * ```html * * ``` * * Everything in the manifest is optional. When `images` is absent the adapter * rasterizes the document itself; when present, each entry either points at a * committed PNG (`src`) or is rendered on demand. */ import type { DesignTokens, Theme } from "@design-parity/core"; /** The `