[
  {
    "id": "baseline",
    "kind": "snapshot",
    "status": "ready",
    "path": "baseline",
    "label": "Baseline (shipping snapshot)",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "72546c431a6267b2c7a3389dade01aa37219fc46",
    "mechanism": "sanitized-shipping-css-html-plus-bakeoff-js-mock",
    "visualMode": "baseline-tokens"
  },
  {
    "id": "control-grok",
    "kind": "generate",
    "status": "ready",
    "path": "control-grok",
    "label": "Control (Grok, no skills)",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": null,
    "mechanism": "Grok default taste. Functional brief only -- no skills/, no baseline screenshot/tokens, no sibling DESIGN-NOTES.",
    "visualMode": "blank"
  },
  {
    "id": "anthropic-frontend-design",
    "kind": "generate",
    "status": "ready",
    "path": "anthropic-frontend-design",
    "label": "Anthropic frontend-design",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "b33496841b955ffc56c84fd4d3ea57c4718f4a4c",
    "mechanism": "Official anti-slop frontend-design skill + parent WRAPPER.md memory veto; one orchestrated motion moment.",
    "visualMode": "blank"
  },
  {
    "id": "jakub-better",
    "kind": "generate",
    "status": "ready",
    "path": "jakub-better",
    "label": "Jakub better-* pack",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "267330e1adfc66a718fb65fa6918c1f06d0a689e",
    "mechanism": "Evidence-based craft pack: better-ui, better-typography, better-colors, better-layout, better-accessibility, better-interface.",
    "visualMode": "blank"
  },
  {
    "id": "impeccable",
    "kind": "generate",
    "status": "ready",
    "path": "impeccable",
    "label": "Impeccable",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "1d73844a0a77206659d48e79385c0d83ce468ec0",
    "mechanism": "markdown-only impeccable skill + reference/; arm-local PRODUCT.md/DESIGN.md + bounded inspect. No impeccable binary / live mode at generate time.",
    "visualMode": "blank"
  },
  {
    "id": "emil-animate",
    "kind": "generate",
    "status": "ready",
    "path": "emil-animate",
    "label": "Emil animate (on baseline)",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "d23d7f88a2e21c9e4b1418c7abe420f5c1052ba7",
    "mechanism": "emilkowalski animate + review-animations on a full baseline prototype seed; motion JS/CSS only.",
    "visualMode": "baseline-tokens"
  },
  {
    "id": "gsap-on-baseline",
    "kind": "generate",
    "status": "ready",
    "path": "gsap-on-baseline",
    "label": "GSAP on baseline",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "aed9cfd3277740755f6bfc1155c7aa645403b760",
    "mechanism": "Official greensock/gsap-skills on a full baseline prototype seed; vendored gsap.min.js (offline).",
    "visualMode": "baseline-tokens"
  },
  {
    "id": "pro-max",
    "kind": "generate",
    "status": "ready",
    "path": "pro-max",
    "label": "UI/UX Pro Max",
    "themes": [
      "light",
      "pastel",
      "dark"
    ],
    "skillCommit": "229a1b653378bcb4f0b990327c387a746473c8da",
    "mechanism": "CSV/BM25 design DB + GSAP snippet retrieval (ui-ux-pro-max). Stars are not an input; include for mechanism diversity.",
    "visualMode": "blank"
  }
]
