{
  "system": "Uber design-system density demo",
  "scope": "exact variables visible in the public Figma demo",
  "model": "component-specific Figma variable collection inherited from a frame",
  "snapshot": {
    "source": "https://www.youtube.com/watch?v=-z9JX8Lz5lI",
    "published": "2025-05-16",
    "retrieved": "2026-08-13",
    "evidenceType": "timestamped visual inspection; no downloadable Figma file"
  },
  "activation": {
    "collection": "listitem density",
    "frameControl": "Listitem density: Auto (Default) | Default | Compact | Spacious",
    "modes": ["Default", "Compact", "Spacious"],
    "themeAxis": "separate frame variable control"
  },
  "tokens": [
    {"name": "parent-vertical-padding", "type": "Figma number", "values": {"Default": 8, "Compact": 4, "Spacious": 16}, "renderedUnitWhenBound": "px", "source": "sources/uber-density-demo/README.md"},
    {"name": "child-vertical-padding", "type": "Figma number", "values": {"Default": 4, "Compact": 4, "Spacious": 4}, "renderedUnitWhenBound": "px", "source": "sources/uber-density-demo/README.md"},
    {"name": "parent-minHeight", "type": "Figma number", "values": {"Default": 64, "Compact": 48, "Spacious": 64}, "renderedUnitWhenBound": "px", "source": "sources/uber-density-demo/README.md"}
  ],
  "componentMappings": {
    "listItem": "frame mode override -> component-specific numeric variables -> auto-layout padding/min-height bindings -> all bound instances update",
    "coexistence": "density can be scoped by frame and is independent from the visible Theme control"
  },
  "unavailable": [
    "No downloadable Uber token package or Figma library was linked.",
    "The demo does not expose density values for other components, typography, icons, hit targets, aliases, or code activation.",
    "The evidence does not prove that Uber uses one system-wide density collection; the visible collection is specifically named listitem density."
  ]
}
