{
  "version": "xarts.intervals/1",
  "family": "intervals",
  "operation": "estimate-bounds",
  "provenance": {
    "legacyId": "errorbar"
  },
  "data": {
    "unit": "%",
    "rows": [
      {
        "id": "estimate-1",
        "label": "Homepage Redesign",
        "estimate": 12.5,
        "lower": 10.2,
        "upper": 14.8,
        "declaredExcludesReference": true
      },
      {
        "id": "estimate-2",
        "label": "New Checkout",
        "estimate": 8.3,
        "lower": 5.1,
        "upper": 11.5,
        "declaredExcludesReference": true
      },
      {
        "id": "estimate-3",
        "label": "Social Proof",
        "estimate": 3.2,
        "lower": 1,
        "upper": 5.4,
        "declaredExcludesReference": true
      },
      {
        "id": "estimate-4",
        "label": "Dark Mode",
        "estimate": -1.5,
        "lower": -4.2,
        "upper": 1.2,
        "declaredExcludesReference": false
      },
      {
        "id": "estimate-5",
        "label": "Push Notifications",
        "estimate": 6.7,
        "lower": 4.3,
        "upper": 9.1,
        "declaredExcludesReference": true
      },
      {
        "id": "estimate-6",
        "label": "Onboarding Flow",
        "estimate": 15.2,
        "lower": 12.8,
        "upper": 17.6,
        "declaredExcludesReference": true
      },
      {
        "id": "estimate-7",
        "label": "Search UX",
        "estimate": 2.1,
        "lower": -0.5,
        "upper": 4.7,
        "declaredExcludesReference": false
      },
      {
        "id": "estimate-8",
        "label": "Pricing Page",
        "estimate": 9.8,
        "lower": 7.4,
        "upper": 12.2,
        "declaredExcludesReference": true
      }
    ]
  },
  "calculation": {
    "source": "provided-bounds",
    "meaning": {
      "kind": "confidence",
      "coverage": 0.95,
      "method": "Confidence bounds supplied by the source; sample model and interval estimator are not provided."
    },
    "estimateWithin": "required",
    "order": "input",
    "reference": 0,
    "domain": {
      "paddingRatio": 0.1,
      "paddingAbsolute": 0,
      "includeReference": true,
      "nice": true
    },
    "declaredWidthTolerance": 0.000001
  },
  "layout": {
    "orientation": "vertical",
    "margin": {
      "top": 24,
      "right": 20,
      "bottom": 63,
      "left": 60
    },
    "bandPadding": 0.3,
    "measureValueAxis": true,
    "exportAxisMeasurement": "shaped",
    "axisMeasurementNumerals": "proportional-nums",
    "axisInkPadding": 12,
    "valueTicks": 5,
    "categoryTicks": "all",
    "gridColumns": false
  },
  "marks": {
    "body": "estimate-bar",
    "colorBy": "sign",
    "positive": "series.blue",
    "negative": "series.red",
    "opacity": 0.7,
    "hoverOpacity": 0.9,
    "radius": 0,
    "rangeThickness": {
      "unit": "px",
      "value": 24
    },
    "stroke": null,
    "strokeWidth": 0,
    "whisker": {
      "visible": true,
      "spanLine": true,
      "color": "textPrimary",
      "width": 1.5,
      "cap": 8
    },
    "point": {
      "visible": false,
      "color": null,
      "opacity": 1,
      "hoverOpacity": 1,
      "radius": 5,
      "stroke": "surface",
      "strokeWidth": 2
    },
    "reference": {
      "visible": true,
      "color": "accent",
      "width": 1,
      "dash": "6 3",
      "startOffset": 0,
      "labelOffset": 0,
      "label": ""
    }
  },
  "labels": {
    "estimate": "Mean lift",
    "lower": "Low",
    "upper": "High",
    "prefix": "",
    "suffix": "%",
    "decimals": 1,
    "axisDecimals": null,
    "endpoints": false,
    "fontSize": 11,
    "color": "textSecondary",
    "gap": 4,
    "annotationFontSize": 12
  },
  "interaction": {
    "tooltip": true
  },
  "annotations": [],
  "document": {
    "header": {
      "title": "A/B Test Results",
      "subtitle": "Feature lift with 95% confidence intervals"
    },
    "footer": {
      "source": "xarts · demo data",
      "notes": "Illustrative data to explore the chart and replace with your own."
    },
    "spacing": {
      "horizontalPadding": 24,
      "topPadding": 22,
      "bottomPadding": 16,
      "minimumTextGap": 4
    }
  },
  "presentation": {
    "theme": "anlak",
    "dimensions": {
      "width": 800,
      "height": 480
    },
    "locale": "en-US",
    "fonts": "reference",
    "surface": "theme",
    "framePadding": 24
  },
  "output": {
    "filename": "errorbar-margin-quality",
    "embedSpec": true,
    "geometryDecimals": 2
  }
}
