{
  "version": 1,
  "lanes": {
    "bases": "Instrument desk/bezel/plate specimen stacks \u2014 Face Base / watch-bases.",
    "clocks": "General clock finish systems \u2014 themes, plates, hands, reflections."
  },
  "packs": [
    {
      "id": "face-finishes",
      "title": "Face Base finishes",
      "source": "/clocks/bases/faces.html",
      "lanes": [
        "bases",
        "clocks"
      ],
      "families": [
        "face",
        "materials"
      ],
      "file": "face-finishes.json",
      "summary": "Full desk \u00b7 bezel \u00b7 plate \u00b7 ink harvest from Face Base PALETTES (106 finishes)."
    },
    {
      "id": "faces-base-finishes",
      "title": "Face Base specimen finishes",
      "source": "/clocks/bases/faces-base.html",
      "lanes": [
        "bases"
      ],
      "families": [
        "face",
        "materials"
      ],
      "file": "faces-base-finishes.json",
      "summary": "Archived finish provenance from the retired Face specimen sheet (99 finishes). Dress concepts moved to the canonical Faces resources; this pack remains a token snapshot."
    },
    {
      "id": "grandfather-clock",
      "title": "Grandfather woods",
      "source": "/clocks/grandfather-clock/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials",
        "face"
      ],
      "file": "grandfather-clock.json",
      "summary": "Longcase wood/case finishes (5) \u2014 walnut, mahogany, ebony, oak, cherry."
    },
    {
      "id": "clock-couture",
      "title": "Couture metals",
      "source": "/clocks/clock-couture/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials",
        "face"
      ],
      "file": "clock-couture.json",
      "summary": "Capsule skeleton couture finishes (5) \u2014 gold, chrome, obsidian, rose, aqua."
    },
    {
      "id": "movements-finishes",
      "title": "Motions / movements finishes",
      "source": "/clocks/movements/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials",
        "mechanism"
      ],
      "file": "movements-finishes.json",
      "summary": "Finish harvest from Motions board clocks (65): gearwork, gearwall, labyrinth, rotor, flipboard, rotary-dial, vinyl, filigree-pendulum."
    },
    {
      "id": "gearwork",
      "title": "Gearwork metals",
      "source": "/clocks/gearwork/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials",
        "mechanism"
      ],
      "file": "gearwork.json",
      "summary": "Bare movement themes (6) \u2014 workshop, night watch, gilded, porcelain, emerald, blood-iron."
    },
    {
      "id": "labyrinth",
      "title": "Labyrinth woods & stone",
      "source": "/clocks/labyrinth/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials",
        "mechanism"
      ],
      "file": "labyrinth.json",
      "summary": "Wood/metal labyrinth finishes (8)."
    },
    {
      "id": "numerals-finishes",
      "title": "Numerals board finishes",
      "source": "/clocks/numerals/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials"
      ],
      "file": "numerals-finishes.json",
      "summary": "brass papers + binary palettes (10). Most numeral routes have no multi-finish pack."
    },
    {
      "id": "brass",
      "title": "Brass / Braille papers",
      "source": "/clocks/brass/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials",
        "face"
      ],
      "file": "brass.json",
      "summary": "Five paper stocks from the Braille clock (5)."
    },
    {
      "id": "binary",
      "title": "Binary matrix palettes",
      "source": "/clocks/binary/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials"
      ],
      "file": "binary.json",
      "summary": "LED matrix palettes from binary/ (5)."
    },
    {
      "id": "gallery-finishes",
      "title": "Gallery paper & wall finishes",
      "source": "/clocks/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials"
      ],
      "file": "gallery-finishes.json",
      "summary": "Final-pass harvest: magnifier, anti-grid, office-wall named themes (28)."
    },
    {
      "id": "paper-systems",
      "title": "Paper systems",
      "source": "/clocks/sight-read/ + /clocks/goldberg-variations/",
      "lanes": ["clocks", "bases"],
      "families": ["materials", "glyphs", "mechanism"],
      "file": "paper-systems.json",
      "summary": "Sight Read aged score paper and Goldberg patent-blueprint drawing sheet (2)."
    },
    {
      "id": "frosted-glass",
      "title": "Frostpane + Lumina glass",
      "source": "/clocks/frostpane/ + /clocks/lumina/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "materials"
      ],
      "file": "frosted-glass.json",
      "summary": "Shared translucent-glass grammar (4): dark and light Frostpane/Lumina finishes with opacity, border, blur, reflection, shadow, and accent provenance."
    },
    {
      "id": "space-rage",
      "title": "Space Rage hull finishes",
      "source": "/clocks/space-rage-sortie/",
      "lanes": ["clocks", "bases"],
      "families": ["materials", "motifs"],
      "file": "space-rage.json",
      "summary": "Lossy hull and emissive finish harvest (4): interceptor blue, raider red, drone green, plasma wake."
    },
    {
      "id": "shader-comet",
      "title": "Shader comet colors",
      "source": "supplied Three.js shader study",
      "lanes": ["clocks", "bases"],
      "families": ["materials", "motifs"],
      "file": "shader-comet.json",
      "summary": "Lossy shader uniform harvest (2): ember gold and violet plasma."
    },
    {
      "id": "skagen",
      "title": "Skagen",
      "source": "/clocks/skagen/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "face"
      ],
      "file": "skagen.json",
      "summary": "Striped back plate, triple rim stack, slim hands; Graphite (no reflection) and Frost (floor reflect + red seconds)."
    },
    {
      "id": "band-watch",
      "title": "Band Watch",
      "source": "/clocks/band-watch/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "watch-chassis",
        "face"
      ],
      "file": "band-watch.json",
      "summary": "Herringbone strap, polished metal case, cream radial dial, navy hands + red seconds."
    },
    {
      "id": "blue-diver",
      "title": "Blue Diver",
      "source": "/clocks/blue-diver/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "watch-chassis",
        "face"
      ],
      "file": "blue-diver.json",
      "summary": "Conic diver bezel, ocean-blue dial, lume hands/ticks, date aperture plaque."
    },
    {
      "id": "complication-watch",
      "title": "Complication Watch",
      "source": "/clocks/complication-watch/",
      "lanes": [
        "clocks",
        "bases"
      ],
      "families": [
        "watch-chassis",
        "face"
      ],
      "file": "complication-watch.json",
      "summary": "Midnight leather strap, silver case, white multi-ring dial, date/weekday/day-night subs."
    }
  ]
}
