{
  "provenance": {
    "generator": "scripts/emit-agent-spec.mjs",
    "artifact": "example",
    "appCommit": "d294e83ba492d25631d1082d96e95c8ac9ea8cb8",
    "schemaVersion": 10,
    "engineVersion": "1.0.0",
    "sourcesHash": "sha256:448c03150707152de42be71fc2a88361b1182ad2185cc360cec784a9ad7c531f",
    "contentHash": "sha256:daf322543e19e838234052d93af9bc9191c3f4d934f645329b42a53f6abe54f4",
    "note": "appCommit is null in the committed artifact by construction — see the header of scripts/emit-agent-spec.mjs. sourcesHash identifies the inputs and is reproducible."
  },
  "version": 2,
  "templateId": "coverflow",
  "config": {
    "count": 15,
    "cardRatio": "1:1",
    "cardSize": 150,
    "cornerRadius": 0,
    "gap": -56,
    "sideRotation": -49,
    "depthFalloff": 14,
    "focusEmphasis": 8,
    "direction": "forward",
    "motion": "step",
    "ease": "expo.out",
    "easeCustom": [
      0.42,
      0,
      0.58,
      1
    ],
    "cycles": 1,
    "duration": 26,
    "zoom": 267,
    "offsetX": 0,
    "offsetY": 0,
    "perspective": 2000,
    "interaction": {
      "drag": true,
      "scroll": false,
      "onRelease": "resume",
      "cursor": {
        "gravity": {
          "enabled": false,
          "strength": 50,
          "radius": 350
        },
        "hover": {
          "enabled": false,
          "strength": 50,
          "radius": 350
        },
        "face": {
          "enabled": false,
          "strength": 50,
          "radius": 350
        }
      }
    }
  },
  "canvas": {
    "aspectRatio": "1:1",
    "fps": 30,
    "background": {
      "type": "solid",
      "solid": {
        "color": "#F7F0E8"
      },
      "gradient": {
        "mode": "linear",
        "stops": [
          {
            "pos": 0,
            "color": "#000000"
          },
          {
            "pos": 100,
            "color": "#FFFFFF"
          }
        ],
        "angle": 180,
        "center": {
          "x": 50,
          "y": 50
        },
        "radius": 20
      },
      "image": {
        "src": null,
        "name": null
      }
    }
  },
  "assets": [],
  "meta": {
    "engine": "1.0.0",
    "schemaVersion": 10,
    "template": "coverflow",
    "created": "2026-01-01T00:00:00.000Z"
  }
}
