{
  "name": "Drayker canonical design library",
  "version": "4.0.0",
  "language": "en",
  "provenance": {
    "archive": "Drayker_ site em desenvolvimento3.5 forum.zip",
    "designSheet": "source/Drayker Logo Variations.html",
    "sourceSections": ["Turns 1–13 · 65 interactive studies", "Turn 14 · 46 production exports"],
    "engine": "../assets/js/drayker-mark.js",
    "engineSha256": "0a421c6b10ade43a6e45e03ba1a5e7a690ea1e9cb29ebc5827321385e37c380c",
    "policy": "Animations are executed by the original source sheet or configured from the original engine, never reimplemented."
  },
  "catalog": {
    "data": "animations/catalog-data.json",
    "totalAnimations": 65,
    "totalFamilies": 9,
    "canonicalPagePattern": "animations/source/{sourceId}/",
    "priority": ["universal", "standard", "earth-studies", "celestial", "system-bodies", "scope-studies", "elements", "ring-experiments", "applied-machinery"],
    "policy": "All entries mount the untouched SVG and renderer already running in the preserved source sheet."
  },
  "featuredSelections": {
    "selectionOrder": ["universalSymbols", "standardBodies", "functionalEffects", "customizationExamples"],
    "universalSymbols": [
      { "id": "earth", "name": "Earth", "page": "animations/earth/", "renderer": "source-sheet", "sourceId": "11b", "sourceRenderer": "hearth" },
      { "id": "sun", "name": "Sun", "page": "animations/sun/", "renderer": "source-sheet", "sourceId": "11c", "sourceRenderer": "hsun" },
      { "id": "black-hole", "name": "Black Hole", "page": "animations/black-hole/", "renderer": "source-sheet", "sourceId": "11d", "sourceRenderer": "hbh" },
      { "id": "core-orbit", "name": "Core orbit", "page": "animations/core-orbit/", "renderer": "engine", "body": "plain", "rings": "hairline", "wedge": "none", "shadow": 1 }
    ],
    "standardBodies": [
      { "id": "network-grid", "name": "Network grid", "page": "animations/network-grid/", "body": "grid", "rings": "hairline", "wedge": "none", "accent": "#3FA9FF", "shadow": 1 },
      { "id": "geodesic", "name": "Geodesic", "page": "animations/geodesic/", "body": "geo", "rings": "hairline", "wedge": "none", "shadow": 1 },
      { "id": "woven-sphere", "name": "Woven sphere", "page": "animations/woven-sphere/", "body": "weave", "rings": "hairline", "wedge": "none", "shadow": 1 }
    ],
    "functionalEffects": [
      { "id": "extraction-field", "name": "Extraction field", "page": "animations/extraction-field/", "body": "plain", "rings": "hairline", "wedge": "extract", "shadow": 1 },
      { "id": "protection-field", "name": "Protection field", "page": "animations/protection-field/", "body": "grid", "rings": "hairline", "wedge": "shield", "accent": "#3FA9FF", "shadow": 1 },
      { "id": "terraform-field", "name": "Terraform field", "page": "animations/terraform-field/", "body": "plain", "rings": "hairline", "wedge": "terraform", "shadow": 1 }
    ],
    "customizationExamples": [
      { "id": "habitat-ring", "name": "Habitat ring", "page": "animations/habitat-ring/", "sourceId": "13a" },
      { "id": "collector-ring", "name": "Collector ring", "page": "animations/collector-ring/", "sourceId": "13b" },
      { "id": "shield-array", "name": "Shield array", "page": "animations/shield-array/", "sourceId": "13c" },
      { "id": "orbital-drydock", "name": "Orbital drydock", "page": "animations/orbital-drydock/", "sourceId": "13e" },
      { "id": "captured-star", "name": "Captured star", "page": "animations/captured-star/", "sourceId": "13f" },
      { "id": "event-horizon", "name": "Event horizon", "page": "animations/event-horizon/", "sourceId": "13g" }
    ]
  },
  "interactiveMarks": [
    { "sourceId": "13a", "name": "Habitable ring ship", "body": "plain", "rings": "hull", "wedge": "none" },
    { "sourceId": "13b", "name": "Collector", "body": "plain", "rings": "collector", "wedge": "extract" },
    { "sourceId": "13c", "name": "Protection", "body": "grid", "rings": "shieldRing", "wedge": "shield", "accent": "#3FA9FF" },
    { "sourceId": "13d", "name": "Terraformer", "body": "plain", "rings": "hull", "wedge": "terraform" },
    { "sourceId": "13e", "name": "Drydock", "body": "weave", "rings": "drydock", "wedge": "none", "stars": true },
    { "sourceId": "13f", "name": "Captured star", "body": "star", "rings": "collector", "wedge": "extract" },
    { "sourceId": "13g", "name": "Horizon", "body": "voidBody", "rings": "hull", "wedge": "extract", "stars": true },
    { "sourceId": "13h", "name": "Seal", "body": "plain", "rings": "seal", "wedge": "none", "animate": false, "gaze": [0.16, 0.34] }
  ],
  "officialMark": {
    "rings": "mono",
    "accent": "#FF5500",
    "gaze": [0, 0.34],
    "animate": false,
    "fit": 1.5
  },
  "scopeColors": {
    "emergence": "#FF5500",
    "dk": "#5CE02E",
    "daf": "#FF8A00",
    "bsdk": "#9C8CFF",
    "network": "#3FA9FF",
    "lcrypt": "#14E0C0",
    "uid": "#E8ECF5",
    "dfm": "#FFCB6B"
  },
  "productionAssets": {
    "root": "../assets/brand/logo/",
    "families": {
      "core": ["drayker-marca.svg", "drayker-icone.svg", "drayker-favicon.svg", "drayker-sem-cunha.svg", "drayker-orbita-larga.svg"],
      "lightScopes": "escopo/",
      "dark": "escuro/",
      "darkScopes": "escuro/escopo/",
      "monochrome": "mono/",
      "signatures": "assinatura/",
      "applicationIcons": "kit/"
    }
  },
  "documents": [
    { "name": "Mark specification", "path": "docs/DRAYKER-MARK.md" },
    { "name": "Dknowledge design handoff", "path": "docs/DKNOWLEDGE-DESIGN.md" },
    { "name": "V3 site handoff", "path": "docs/V3-HANDOFF.md" },
    { "name": "GitHub snapshot", "path": "docs/github.md" }
  ]
}
