{
  "version": 1,
  "width": 720,
  "height": 400,
  "title": "Git branches",
  "description": "Explain one feature branch merging into main. All values are illustrative example data.",
  "elements": [
    {
      "type": "text",
      "x": 36,
      "y": 39,
      "text": "A feature branch, merged",
      "size": 17,
      "fill": "ink",
      "align": "start",
      "mono": false
    },
    {
      "type": "text",
      "x": 36,
      "y": 62,
      "text": "Commit order runs left to right",
      "size": 11,
      "fill": "muted",
      "align": "start",
      "mono": true
    },
    {
      "type": "line",
      "x": 92,
      "y": 165,
      "x2": 636,
      "y2": 165,
      "arrow": false,
      "dashed": false,
      "stroke": "accent"
    },
    {
      "type": "path",
      "d": "M184 165 C210 165 216 266 276 266 H456 C510 266 520 165 568 165",
      "stroke": "accent",
      "fill": "none",
      "arrow": false
    },
    {
      "type": "circle",
      "x": 92,
      "y": 165,
      "r": 8,
      "fill": "surface",
      "stroke": "accent"
    },
    {
      "type": "circle",
      "x": 184,
      "y": 165,
      "r": 8,
      "fill": "surface",
      "stroke": "accent"
    },
    {
      "type": "circle",
      "x": 568,
      "y": 165,
      "r": 8,
      "fill": "surface",
      "stroke": "accent"
    },
    {
      "type": "circle",
      "x": 636,
      "y": 165,
      "r": 8,
      "fill": "surface",
      "stroke": "accent"
    },
    {
      "type": "circle",
      "x": 276,
      "y": 266,
      "r": 8,
      "fill": "soft",
      "stroke": "accent"
    },
    {
      "type": "circle",
      "x": 366,
      "y": 266,
      "r": 8,
      "fill": "soft",
      "stroke": "accent"
    },
    {
      "type": "circle",
      "x": 456,
      "y": 266,
      "r": 8,
      "fill": "soft",
      "stroke": "accent"
    },
    {
      "type": "text",
      "x": 92,
      "y": 132,
      "text": "main",
      "size": 12,
      "fill": "accent",
      "align": "start",
      "mono": true
    },
    {
      "type": "text",
      "x": 276,
      "y": 306,
      "text": "feature/search",
      "size": 12,
      "fill": "muted",
      "align": "start",
      "mono": true
    },
    {
      "type": "text",
      "x": 569,
      "y": 131,
      "text": "merge",
      "size": 12,
      "fill": "muted",
      "align": "middle",
      "mono": false
    }
  ]
}