Charts / CH-DST-10
CH-DST-10 . family DST

ERROR BARS

dot with low-high interval per category. Needs: categories with a central value and a low-high range (spread, CI, min-max).

uncertaintycomparisonvariance

DL-01 AGRAW
MST loop tests run longest: 7 days typical, up to 11 MST 7 days [5-11] PS1 6 [4-9] PS5 6 [4-9] PS4 5 [3-8] Source: sample dataset v1 (min-max range), 2026-07-12

Use when

  • estimates that carry a range: durations, forecasts, measurement spread
  • comparing both level AND uncertainty across categories

Do not use when

  • ranges are negligible (use CH-RNK-01)
  • full distribution shape matters (boxplot when built)

See instead

Alternatives

  • CH-DST-04 (full distribution shape, planned)

Rules

  • the interval is a capped line; the dot is the estimate
  • labels state value AND range
  • one highlight maximum
  • what the range means (CI, min-max, spread) is stated in title or source

Never do this

  • error bars without saying what they represent
  • bars with whiskers (length + interval double-encodes)
  • hiding uncertainty to look confident

QA before delivering

  • low <= value <= high on every row
  • range semantics stated
  • highlight <= 1
  • unit once
  • source present

Data shape

titleaction title stating value and spread
eyebrowcaps, DL chrome only
sourcebottom-left always; states what the range represents
uniton the first label
categoriesarray of {label, value, low, high, highlight?}, low <= value <= high
Sample data (golden)
{
  "title": "MST loop tests run longest: 7 days typical, up to 11",
  "eyebrow": "TEST DURATIONS . SPREAD",
  "source": "Source: sample dataset v1 (min-max range), 2026-07-12",
  "unit": "days",
  "categories": [
    {
      "label": "MST",
      "value": 7,
      "low": 5,
      "high": 11,
      "highlight": true
    },
    {
      "label": "PS1",
      "value": 6,
      "low": 4,
      "high": 9
    },
    {
      "label": "PS5",
      "value": 6,
      "low": 4,
      "high": 9
    },
    {
      "label": "PS4",
      "value": 5,
      "low": 3,
      "high": 8
    }
  ]
}