{
  "schemaVersion": "od-design-system-project/v1",
  "id": "tdf-2027-taiwan-digital-fest",
  "name": "TDF 2027 — Taiwan Digital Fest",
  "category": "Brands",
  "description": "Taiwan Digital Fest 2027 brand system (CIS 1.0): Mondrian black grid, pixel display type (Jersey 10 / Cubic 11), 12 fixed swatches, hard edges, no gradients or shadows. Hosted by TDNA; Hualien · Taitung · Green Island.",
  "source": {
    "type": "local",
    "path": "/Users/kkshyu/Repos/tdf/brand/design-system/tdf-2027",
    "importedAt": "2026-09-13T01:48:28.780Z"
  },
  "files": {
    "design": "DESIGN.md",
    "tokens": "tokens.css",
    "designTokens": "design-tokens.json",
    "tailwind": "tailwind-v4.css",
    "components": "components.html"
  },
  "usage": "USAGE.md",
  "componentsManifest": "components.manifest.json",
  "importMode": "hybrid",
  "craft": {
    "applies": [
      "color",
      "type",
      "accessibility-baseline"
    ],
    "suggested": [
      "layout"
    ],
    "exemptions": [
      "radius",
      "elevation"
    ]
  },
  "assetsDir": "assets",
  "fonts": [
    {
      "family": "Jersey 10",
      "file": "fonts/jersey10-latin.woff2",
      "weight": 400,
      "style": "normal"
    },
    {
      "family": "Cubic 11",
      "file": "fonts/cubic-11.woff2",
      "weight": "400 700",
      "style": "normal"
    }
  ],
  "preview": {
    "dir": "preview",
    "pages": [
      {
        "path": "preview/colors.html",
        "role": "colors",
        "title": "Colors"
      },
      {
        "path": "preview/typography.html",
        "role": "typography",
        "title": "Typography"
      },
      {
        "path": "preview/spacing.html",
        "role": "spacing",
        "title": "Grid, spacing and edges"
      },
      {
        "path": "preview/logo.html",
        "role": "brand",
        "title": "Logo and lockups"
      },
      {
        "path": "preview/components-buttons.html",
        "role": "buttons",
        "title": "Buttons"
      },
      {
        "path": "preview/components-inputs.html",
        "role": "inputs",
        "title": "Inputs"
      },
      {
        "path": "preview/app.html",
        "role": "app",
        "title": "App Preview"
      }
    ]
  },
  "sourceFiles": {
    "scanned": "source/scanned-files.json",
    "evidence": "source/evidence.md",
    "tokens": "source/tokens.source.json",
    "report": "source/token-contract.report.json",
    "snippets": "source/snippets/INDEX.json"
  }
}
