{
  "slug": "why-zip-codes-changed-delivery",
  "version": 1,
  "layout": "flow",
  "nodes": [
    {
      "id": "n1",
      "type": "envelope",
      "label": "Address",
      "x": 67,
      "y": 72,
      "w": 162,
      "h": 162,
      "detail": "city + street"
    },
    {
      "id": "n2",
      "type": "badge",
      "label": "ZIP Code",
      "x": 290,
      "y": 80,
      "w": 82,
      "h": 82,
      "detail": "5-digit zone"
    },
    {
      "id": "n3",
      "type": "assembly-line",
      "label": "Sort Machine",
      "x": 290,
      "y": 186,
      "w": 82,
      "h": 82,
      "detail": "automatic routing"
    },
    {
      "id": "n4",
      "type": "person",
      "label": "Delivery Route",
      "x": 290,
      "y": 292,
      "w": 82,
      "h": 82
    }
  ],
  "relationships": [
    {
      "from": "n1",
      "to": "n2",
      "label": "augmented with"
    },
    {
      "from": "n2",
      "to": "n3",
      "label": "read by"
    },
    {
      "from": "n3",
      "to": "n4",
      "label": "assigned to"
    }
  ],
  "summary": "Five digits encode a delivery zone; machines sort by code automatically, routing without reading addresses.",
  "mechanism": "zone-code-automated-sorting",
  "fig": "FIG. / FIVE NUMBERS THAT MADE SORTING FASTER",
  "animation": {
    "style": "assemble",
    "duration": 700,
    "stagger": 60
  },
  "presentation": {
    "style": "vignette",
    "hero": "n1",
    "support": [
      "n2",
      "n3"
    ],
    "icon": "envelope",
    "label": "Address",
    "tilt": 0
  },
  "illustration": {
    "concept": "Map divided into nine numbered ZIP code regions; letter feeds into sorting machine at bottom; correct bin receives it; delivery route arrow goes straight to the matching region",
    "paths": [
      {
        "d": "M 49,45 L 551,45 Q 555,45 555,49 L 555,271 Q 555,275 551,275 L 49,275 Q 45,275 45,271 L 45,49 Q 45,45 49,45 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 215,45 L 215,275",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 345,45 L 345,275",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 45,130 L 555,130",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 45,205 L 555,205",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 58,55 L 212,55 Q 215,55 215,58 L 215,120 Q 215,123 212,123 L 58,123 Q 55,123 55,120 L 55,58 Q 55,55 58,55 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 65,75 L 135,75",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 65,89 L 125,89",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 228,55 L 382,55 Q 385,55 385,58 L 385,120 Q 385,123 382,123 L 228,123 Q 225,123 225,120 L 225,58 Q 225,55 228,55 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 235,75 L 305,75",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 235,89 L 295,89",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 398,55 L 552,55 Q 555,55 555,58 L 555,120 Q 555,123 552,123 L 398,123 Q 395,123 395,120 L 395,58 Q 395,55 398,55 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 405,75 L 475,75",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 405,89 L 465,89",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 58,130 L 212,130 Q 215,130 215,133 L 215,195 Q 215,198 212,198 L 58,198 Q 55,198 55,195 L 55,133 Q 55,130 58,130 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 65,150 L 135,150",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 65,164 L 125,164",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 228,130 L 382,130 Q 385,130 385,133 L 385,195 Q 385,198 382,198 L 228,198 Q 225,198 225,195 L 225,133 Q 225,130 228,130 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 235,150 L 305,150",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 235,164 L 295,164",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 398,130 L 552,130 Q 555,130 555,133 L 555,195 Q 555,198 552,198 L 398,198 Q 395,198 395,195 L 395,133 Q 395,130 398,130 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 405,150 L 475,150",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 405,164 L 465,164",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 58,205 L 212,205 Q 215,205 215,208 L 215,270 Q 215,273 212,273 L 58,273 Q 55,273 55,270 L 55,208 Q 55,205 58,205 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 65,225 L 135,225",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 65,239 L 125,239",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 228,205 L 382,205 Q 385,205 385,208 L 385,270 Q 385,273 382,273 L 228,273 Q 225,273 225,270 L 225,208 Q 225,205 228,205 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 235,225 L 305,225",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 235,239 L 295,239",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 398,205 L 552,205 Q 555,205 555,208 L 555,270 Q 555,273 552,273 L 398,273 Q 395,273 395,270 L 395,208 Q 395,205 398,205 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 405,225 L 475,225",
        "fill": "none",
        "weight": 2.5,
        "motion": "still"
      },
      {
        "d": "M 405,239 L 465,239",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 60,285 L 250,285 Q 255,285 255,290 L 255,340 Q 255,345 250,345 L 60,345 Q 55,345 55,340 L 55,290 Q 55,285 60,285 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 60,285 L 250,285 Q 255,285 255,290 L 255,340 Q 255,345 250,345 L 60,345 Q 55,345 55,340 L 55,290 Q 55,285 60,285 Z",
        "fill": "none",
        "weight": 3,
        "motion": "still"
      },
      {
        "d": "M 55,285 L 55,345",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 121,285 L 121,345",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 187,285 L 187,345",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 136,248 L 183,248 Q 187,248 187,252 L 187,279 Q 187,283 183,283 L 136,283 Q 132,283 132,279 L 132,252 Q 132,248 136,248 Z",
        "fill": "paper",
        "weight": 4,
        "motion": "still"
      },
      {
        "d": "M 132,248 L 159,263 L 187,248",
        "fill": "none",
        "weight": 2,
        "motion": "still"
      },
      {
        "d": "M 159,283 L 159,286 M 155.0,276.0 L 159,286 L 163.0,276.0",
        "fill": "none",
        "weight": 4,
        "motion": "slide"
      },
      {
        "d": "M 258,290 C 280,265 320,145 325,130",
        "fill": "none",
        "weight": 2,
        "motion": "draw"
      },
      {
        "d": "M 323,132 L 320,128 M 327.36,132.48000000000002 L 320,128 L 322.24,136.32",
        "fill": "none",
        "weight": 4,
        "motion": "draw"
      }
    ]
  }
}
