{"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Successfully implementing API versioning requires a systematic approach across five key areas:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Define an API versioning strategy."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Create an API versioning deprecation plan."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure your CI/CD pipeline for versioning."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable versioning for documentation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Establish clear communication channels for releases and deprecation timeframes."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"choose-your-approach","__idx":0},"children":["Choose Your Approach"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before diving into implementation details, use this decision guide to determine which versioning strategy fits your situation:"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n    A[\"Question 1:<br/>What's your starting point?\"] --> B[\"New API\"]\n    A --> C[\"Existing API\"]\n    \n    B --> D[\"Recommendation:<br/>Start with Evolution<br/>Simple and effective\"]\n    \n    C --> E[\"Question 2:<br/>Do you need breaking changes?\"]\n    E --> F[\"No\"] --> G[\"Keep current approach<br/>Add features incrementally\"]\n    E --> H[\"Yes\"] --> I[\"Question 3:<br/>What's your team capacity?\"]\n    \n    I --> J[\"Limited\"] --> K[\"Evolution Strategy<br/>New endpoints for changes\"]\n    I --> L[\"Available\"] --> M[\"Explicit Versioning<br/>Clean version separation\"]\n    \n    style A fill:#2563eb,stroke:#1e40af,color:#ffffff\n    style D fill:#059669,stroke:#047857,color:#ffffff\n    style G fill:#6b7280,stroke:#4b5563,color:#ffffff\n    style K fill:#f59e0b,stroke:#d97706,color:#ffffff\n    style M fill:#7c3aed,stroke:#6d28d9,color:#ffffff\n","diagramHtml":"<svg id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 817.390625px;\" viewBox=\"0 0 817.390625 814\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .error-icon{fill:#552222;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .error-text{fill:#552222;stroke:#552222;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-thickness-normal{stroke-width:1px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-thickness-thick{stroke-width:3.5px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-pattern-solid{stroke-dasharray:0;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .marker{fill:#333333;stroke:#333333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .marker.cross{stroke:#333333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 p{margin:0;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .cluster-label text{fill:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .cluster-label span{color:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .cluster-label span p{background-color:transparent;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .label text,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 span{fill:#333;color:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node rect,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node circle,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node ellipse,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node polygon,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .rough-node .label text,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node .label text,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .image-shape .label,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .icon-shape .label{text-anchor:middle;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .rough-node .label,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node .label,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .image-shape .label,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .icon-shape .label{text-align:center;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node.clickable{cursor:pointer;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .arrowheadPath{fill:#333333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .flowchart-link{stroke:#333333;fill:none;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .cluster text{fill:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .cluster span{color:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 rect.text{fill:none;stroke-width:0;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .icon-shape,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .icon-shape p,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .icon-shape .label rect,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 .node .neo-node{stroke:#9370DB;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node rect,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].cluster rect,#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M164.957,86L155.78,90.167C146.604,94.333,128.251,102.667,119.075,110.333C109.898,118,109.898,125,109.898,128.5L109.898,132\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTY0Ljk1NjcyNjA3NDIxODc1LCJ5Ijo4Nn0seyJ4IjoxMDkuODk4NDM3NSwieSI6MTExfSx7IngiOjEwOS44OTg0Mzc1LCJ5IjoxMzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M336.739,86L345.915,90.167C355.091,94.333,373.444,102.667,382.62,110.333C391.797,118,391.797,125,391.797,128.5L391.797,132\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_A_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_C_0\" data-points=\"W3sieCI6MzM2LjczODU4NjQyNTc4MTI1LCJ5Ijo4Nn0seyJ4IjozOTEuNzk2ODc1LCJ5IjoxMTF9LHsieCI6MzkxLjc5Njg3NSwieSI6MTM2fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M109.898,190L109.898,194.167C109.898,198.333,109.898,206.667,109.898,214.333C109.898,222,109.898,229,109.898,232.5L109.898,236\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_B_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_D_0\" data-points=\"W3sieCI6MTA5Ljg5ODQzNzUsInkiOjE5MH0seyJ4IjoxMDkuODk4NDM3NSwieSI6MjE1fSx7IngiOjEwOS44OTg0Mzc1LCJ5IjoyNDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M391.797,190L391.797,194.167C391.797,198.333,391.797,206.667,391.797,214.333C391.797,222,391.797,229,391.797,232.5L391.797,236\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_C_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_E_0\" data-points=\"W3sieCI6MzkxLjc5Njg3NSwieSI6MTkwfSx7IngiOjM5MS43OTY4NzUsInkiOjIxNX0seyJ4IjozOTEuNzk2ODc1LCJ5IjoyNDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M290.222,342L281.923,346.167C273.624,350.333,257.027,358.667,248.728,366.333C240.43,374,240.43,381,240.43,384.5L240.43,388\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MjkwLjIyMTUyNTQ5MzQyMTA0LCJ5IjozNDJ9LHsieCI6MjQwLjQyOTY4NzUsInkiOjM2N30seyJ4IjoyNDAuNDI5Njg3NSwieSI6MzkyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M240.43,446L240.43,450.167C240.43,454.333,240.43,462.667,240.43,470.333C240.43,478,240.43,485,240.43,488.5L240.43,492\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MjQwLjQyOTY4NzUsInkiOjQ0Nn0seyJ4IjoyNDAuNDI5Njg3NSwieSI6NDcxfSx7IngiOjI0MC40Mjk2ODc1LCJ5Ijo0OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M493.372,342L501.671,346.167C509.97,350.333,526.567,358.667,534.865,366.333C543.164,374,543.164,381,543.164,384.5L543.164,388\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_E_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_H_0\" data-points=\"W3sieCI6NDkzLjM3MjIyNDUwNjU3ODk2LCJ5IjozNDJ9LHsieCI6NTQzLjE2NDA2MjUsInkiOjM2N30seyJ4Ijo1NDMuMTY0MDYyNSwieSI6MzkyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M543.164,446L543.164,450.167C543.164,454.333,543.164,462.667,543.164,470.333C543.164,478,543.164,485,543.164,488.5L543.164,492\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6NTQzLjE2NDA2MjUsInkiOjQ0Nn0seyJ4Ijo1NDMuMTY0MDYyNSwieSI6NDcxfSx7IngiOjU0My4xNjQwNjI1LCJ5Ijo0OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M453.143,574L443.526,578.167C433.908,582.333,414.673,590.667,405.055,598.333C395.438,606,395.438,613,395.438,616.5L395.438,620\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_I_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_J_0\" data-points=\"W3sieCI6NDUzLjE0MzE4ODQ3NjU2MjUsInkiOjU3NH0seyJ4IjozOTUuNDM3NSwieSI6NTk5fSx7IngiOjM5NS40Mzc1LCJ5Ijo2MjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M395.438,678L395.438,682.167C395.438,686.333,395.438,694.667,395.438,702.333C395.438,710,395.438,717,395.438,720.5L395.438,724\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_J_K_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_K_0\" data-points=\"W3sieCI6Mzk1LjQzNzUsInkiOjY3OH0seyJ4IjozOTUuNDM3NSwieSI6NzAzfSx7IngiOjM5NS40Mzc1LCJ5Ijo3Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M633.185,574L642.803,578.167C652.42,582.333,671.655,590.667,681.273,598.333C690.891,606,690.891,613,690.891,616.5L690.891,620\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_I_L_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_L_0\" data-points=\"W3sieCI6NjMzLjE4NDkzNjUyMzQzNzUsInkiOjU3NH0seyJ4Ijo2OTAuODkwNjI1LCJ5Ijo1OTl9LHsieCI6NjkwLjg5MDYyNSwieSI6NjI0fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path><path d=\"M690.891,678L690.891,682.167C690.891,686.333,690.891,694.667,690.891,702.333C690.891,710,690.891,717,690.891,720.5L690.891,724\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-L_L_M_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_L_M_0\" data-points=\"W3sieCI6NjkwLjg5MDYyNSwieSI6Njc4fSx7IngiOjY5MC44OTA2MjUsInkiOjcwM30seyJ4Ijo2OTAuODkwNjI1LCJ5Ijo3Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_K_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_L_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_L_M_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-A-0\" data-look=\"classic\" transform=\"translate(250.84765625, 47)\"><rect class=\"basic label-container\" style=\"fill:#2563eb !important;stroke:#1e40af !important\" x=\"-124.4609375\" y=\"-39\" width=\"248.921875\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-94.4609375, -24)\"><rect></rect><foreignObject width=\"188.921875\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Question 1:<br>What's your starting point?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-B-1\" data-look=\"classic\" transform=\"translate(109.8984375, 163)\"><rect class=\"basic label-container\" style=\"\" x=\"-60.6796875\" y=\"-27\" width=\"121.359375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-30.6796875, -12)\"><rect></rect><foreignObject width=\"61.359375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>New API</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-C-3\" data-look=\"classic\" transform=\"translate(391.796875, 163)\"><rect class=\"basic label-container\" style=\"\" x=\"-72.6875\" y=\"-27\" width=\"145.375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-42.6875, -12)\"><rect></rect><foreignObject width=\"85.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Existing API</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-D-5\" data-look=\"classic\" transform=\"translate(109.8984375, 291)\"><rect class=\"basic label-container\" style=\"fill:#059669 !important;stroke:#047857 !important\" x=\"-101.8984375\" y=\"-51\" width=\"203.796875\" height=\"102\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-71.8984375, -36)\"><rect></rect><foreignObject width=\"143.796875\" height=\"72\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Recommendation:<br>Start with Evolution<br>Simple and effective</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-E-7\" data-look=\"classic\" transform=\"translate(391.796875, 291)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-51\" width=\"260\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Question 2:<br>Do you need breaking changes?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-F-9\" data-look=\"classic\" transform=\"translate(240.4296875, 419)\"><rect class=\"basic label-container\" style=\"\" x=\"-40.2265625\" y=\"-27\" width=\"80.453125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-10.2265625, -12)\"><rect></rect><foreignObject width=\"20.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>No</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-G-10\" data-look=\"classic\" transform=\"translate(240.4296875, 535)\"><rect class=\"basic label-container\" style=\"fill:#6b7280 !important;stroke:#4b5563 !important\" x=\"-124.71875\" y=\"-39\" width=\"249.4375\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-94.71875, -24)\"><rect></rect><foreignObject width=\"189.4375\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Keep current approach<br>Add features incrementally</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-H-12\" data-look=\"classic\" transform=\"translate(543.1640625, 419)\"><rect class=\"basic label-container\" style=\"\" x=\"-43.0546875\" y=\"-27\" width=\"86.109375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-13.0546875, -12)\"><rect></rect><foreignObject width=\"26.109375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Yes</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-I-13\" data-look=\"classic\" transform=\"translate(543.1640625, 535)\"><rect class=\"basic label-container\" style=\"\" x=\"-128.015625\" y=\"-39\" width=\"256.03125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-98.015625, -24)\"><rect></rect><foreignObject width=\"196.03125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Question 3:<br>What's your team capacity?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-J-15\" data-look=\"classic\" transform=\"translate(395.4375, 651)\"><rect class=\"basic label-container\" style=\"\" x=\"-55.7890625\" y=\"-27\" width=\"111.578125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-25.7890625, -12)\"><rect></rect><foreignObject width=\"51.578125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Limited</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-K-16\" data-look=\"classic\" transform=\"translate(395.4375, 767)\"><rect class=\"basic label-container\" style=\"fill:#f59e0b !important;stroke:#d97706 !important\" x=\"-126.953125\" y=\"-39\" width=\"253.90625\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-96.953125, -24)\"><rect></rect><foreignObject width=\"193.90625\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Evolution Strategy<br>New endpoints for changes</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-L-18\" data-look=\"classic\" transform=\"translate(690.890625, 651)\"><rect class=\"basic label-container\" style=\"\" x=\"-62.3203125\" y=\"-27\" width=\"124.640625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.3203125, -12)\"><rect></rect><foreignObject width=\"64.640625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Available</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-flowchart-M-19\" data-look=\"classic\" transform=\"translate(690.890625, 767)\"><rect class=\"basic label-container\" style=\"fill:#7c3aed !important;stroke:#6d28d9 !important\" x=\"-118.5\" y=\"-39\" width=\"237\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-88.5, -24)\"><rect></rect><foreignObject width=\"177\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Explicit Versioning<br>Clean version separation</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-ae41095ad44526fabd6ffc4c4433f1a97893a172d57ffb85c57dc0c4aeb27a45-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 817.390625px;\" viewBox=\"0 0 817.390625 814\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .error-icon{fill:#a44141;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .error-text{fill:#ddd;stroke:#ddd;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-thickness-normal{stroke-width:1px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-thickness-thick{stroke-width:3.5px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-pattern-solid{stroke-dasharray:0;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-pattern-dashed{stroke-dasharray:3;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edge-pattern-dotted{stroke-dasharray:2;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .marker{fill:lightgrey;stroke:lightgrey;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .marker.cross{stroke:lightgrey;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb p{margin:0;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .cluster-label text{fill:#F9FFFE;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .cluster-label span{color:#F9FFFE;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .cluster-label span p{background-color:transparent;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .label text,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb span{fill:#ccc;color:#ccc;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node rect,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node circle,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node ellipse,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node polygon,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .rough-node .label text,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node .label text,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .image-shape .label,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .icon-shape .label{text-anchor:middle;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .rough-node .label,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node .label,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .image-shape .label,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .icon-shape .label{text-align:center;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node.clickable{cursor:pointer;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .arrowheadPath{fill:lightgrey;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .flowchart-link{stroke:lightgrey;fill:none;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .cluster text{fill:#F9FFFE;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .cluster span{color:#F9FFFE;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb rect.text{fill:none;stroke-width:0;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .icon-shape,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .icon-shape p,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .icon-shape .label rect,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb .node .neo-node{stroke:#ccc;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node rect,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].cluster rect,#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node polygon{stroke:url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node path{stroke:url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-gradient);stroke-width:1px;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node circle{stroke:url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M164.957,86L155.78,90.167C146.604,94.333,128.251,102.667,119.075,110.333C109.898,118,109.898,125,109.898,128.5L109.898,132\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTY0Ljk1NjcyNjA3NDIxODc1LCJ5Ijo4Nn0seyJ4IjoxMDkuODk4NDM3NSwieSI6MTExfSx7IngiOjEwOS44OTg0Mzc1LCJ5IjoxMzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M336.739,86L345.915,90.167C355.091,94.333,373.444,102.667,382.62,110.333C391.797,118,391.797,125,391.797,128.5L391.797,132\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_A_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_C_0\" data-points=\"W3sieCI6MzM2LjczODU4NjQyNTc4MTI1LCJ5Ijo4Nn0seyJ4IjozOTEuNzk2ODc1LCJ5IjoxMTF9LHsieCI6MzkxLjc5Njg3NSwieSI6MTM2fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M109.898,190L109.898,194.167C109.898,198.333,109.898,206.667,109.898,214.333C109.898,222,109.898,229,109.898,232.5L109.898,236\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_B_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_D_0\" data-points=\"W3sieCI6MTA5Ljg5ODQzNzUsInkiOjE5MH0seyJ4IjoxMDkuODk4NDM3NSwieSI6MjE1fSx7IngiOjEwOS44OTg0Mzc1LCJ5IjoyNDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M391.797,190L391.797,194.167C391.797,198.333,391.797,206.667,391.797,214.333C391.797,222,391.797,229,391.797,232.5L391.797,236\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_C_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_E_0\" data-points=\"W3sieCI6MzkxLjc5Njg3NSwieSI6MTkwfSx7IngiOjM5MS43OTY4NzUsInkiOjIxNX0seyJ4IjozOTEuNzk2ODc1LCJ5IjoyNDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M290.222,342L281.923,346.167C273.624,350.333,257.027,358.667,248.728,366.333C240.43,374,240.43,381,240.43,384.5L240.43,388\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MjkwLjIyMTUyNTQ5MzQyMTA0LCJ5IjozNDJ9LHsieCI6MjQwLjQyOTY4NzUsInkiOjM2N30seyJ4IjoyNDAuNDI5Njg3NSwieSI6MzkyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M240.43,446L240.43,450.167C240.43,454.333,240.43,462.667,240.43,470.333C240.43,478,240.43,485,240.43,488.5L240.43,492\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MjQwLjQyOTY4NzUsInkiOjQ0Nn0seyJ4IjoyNDAuNDI5Njg3NSwieSI6NDcxfSx7IngiOjI0MC40Mjk2ODc1LCJ5Ijo0OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M493.372,342L501.671,346.167C509.97,350.333,526.567,358.667,534.865,366.333C543.164,374,543.164,381,543.164,384.5L543.164,388\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_E_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_H_0\" data-points=\"W3sieCI6NDkzLjM3MjIyNDUwNjU3ODk2LCJ5IjozNDJ9LHsieCI6NTQzLjE2NDA2MjUsInkiOjM2N30seyJ4Ijo1NDMuMTY0MDYyNSwieSI6MzkyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M543.164,446L543.164,450.167C543.164,454.333,543.164,462.667,543.164,470.333C543.164,478,543.164,485,543.164,488.5L543.164,492\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6NTQzLjE2NDA2MjUsInkiOjQ0Nn0seyJ4Ijo1NDMuMTY0MDYyNSwieSI6NDcxfSx7IngiOjU0My4xNjQwNjI1LCJ5Ijo0OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M453.143,574L443.526,578.167C433.908,582.333,414.673,590.667,405.055,598.333C395.438,606,395.438,613,395.438,616.5L395.438,620\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_I_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_J_0\" data-points=\"W3sieCI6NDUzLjE0MzE4ODQ3NjU2MjUsInkiOjU3NH0seyJ4IjozOTUuNDM3NSwieSI6NTk5fSx7IngiOjM5NS40Mzc1LCJ5Ijo2MjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M395.438,678L395.438,682.167C395.438,686.333,395.438,694.667,395.438,702.333C395.438,710,395.438,717,395.438,720.5L395.438,724\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_J_K_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_K_0\" data-points=\"W3sieCI6Mzk1LjQzNzUsInkiOjY3OH0seyJ4IjozOTUuNDM3NSwieSI6NzAzfSx7IngiOjM5NS40Mzc1LCJ5Ijo3Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M633.185,574L642.803,578.167C652.42,582.333,671.655,590.667,681.273,598.333C690.891,606,690.891,613,690.891,616.5L690.891,620\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_I_L_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_L_0\" data-points=\"W3sieCI6NjMzLjE4NDkzNjUyMzQzNzUsInkiOjU3NH0seyJ4Ijo2OTAuODkwNjI1LCJ5Ijo1OTl9LHsieCI6NjkwLjg5MDYyNSwieSI6NjI0fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path><path d=\"M690.891,678L690.891,682.167C690.891,686.333,690.891,694.667,690.891,702.333C690.891,710,690.891,717,690.891,720.5L690.891,724\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-L_L_M_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_L_M_0\" data-points=\"W3sieCI6NjkwLjg5MDYyNSwieSI6Njc4fSx7IngiOjY5MC44OTA2MjUsInkiOjcwM30seyJ4Ijo2OTAuODkwNjI1LCJ5Ijo3Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_K_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_L_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_L_M_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-A-0\" data-look=\"classic\" transform=\"translate(250.84765625, 47)\"><rect class=\"basic label-container\" style=\"fill:#2563eb !important;stroke:#1e40af !important\" x=\"-124.4609375\" y=\"-39\" width=\"248.921875\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-94.4609375, -24)\"><rect></rect><foreignObject width=\"188.921875\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Question 1:<br>What's your starting point?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-B-1\" data-look=\"classic\" transform=\"translate(109.8984375, 163)\"><rect class=\"basic label-container\" style=\"\" x=\"-60.6796875\" y=\"-27\" width=\"121.359375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-30.6796875, -12)\"><rect></rect><foreignObject width=\"61.359375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>New API</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-C-3\" data-look=\"classic\" transform=\"translate(391.796875, 163)\"><rect class=\"basic label-container\" style=\"\" x=\"-72.6875\" y=\"-27\" width=\"145.375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-42.6875, -12)\"><rect></rect><foreignObject width=\"85.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Existing API</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-D-5\" data-look=\"classic\" transform=\"translate(109.8984375, 291)\"><rect class=\"basic label-container\" style=\"fill:#059669 !important;stroke:#047857 !important\" x=\"-101.8984375\" y=\"-51\" width=\"203.796875\" height=\"102\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-71.8984375, -36)\"><rect></rect><foreignObject width=\"143.796875\" height=\"72\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Recommendation:<br>Start with Evolution<br>Simple and effective</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-E-7\" data-look=\"classic\" transform=\"translate(391.796875, 291)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-51\" width=\"260\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Question 2:<br>Do you need breaking changes?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-F-9\" data-look=\"classic\" transform=\"translate(240.4296875, 419)\"><rect class=\"basic label-container\" style=\"\" x=\"-40.2265625\" y=\"-27\" width=\"80.453125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-10.2265625, -12)\"><rect></rect><foreignObject width=\"20.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>No</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-G-10\" data-look=\"classic\" transform=\"translate(240.4296875, 535)\"><rect class=\"basic label-container\" style=\"fill:#6b7280 !important;stroke:#4b5563 !important\" x=\"-124.71875\" y=\"-39\" width=\"249.4375\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-94.71875, -24)\"><rect></rect><foreignObject width=\"189.4375\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Keep current approach<br>Add features incrementally</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-H-12\" data-look=\"classic\" transform=\"translate(543.1640625, 419)\"><rect class=\"basic label-container\" style=\"\" x=\"-43.0546875\" y=\"-27\" width=\"86.109375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-13.0546875, -12)\"><rect></rect><foreignObject width=\"26.109375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Yes</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-I-13\" data-look=\"classic\" transform=\"translate(543.1640625, 535)\"><rect class=\"basic label-container\" style=\"\" x=\"-128.015625\" y=\"-39\" width=\"256.03125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-98.015625, -24)\"><rect></rect><foreignObject width=\"196.03125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Question 3:<br>What's your team capacity?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-J-15\" data-look=\"classic\" transform=\"translate(395.4375, 651)\"><rect class=\"basic label-container\" style=\"\" x=\"-55.7890625\" y=\"-27\" width=\"111.578125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-25.7890625, -12)\"><rect></rect><foreignObject width=\"51.578125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Limited</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-K-16\" data-look=\"classic\" transform=\"translate(395.4375, 767)\"><rect class=\"basic label-container\" style=\"fill:#f59e0b !important;stroke:#d97706 !important\" x=\"-126.953125\" y=\"-39\" width=\"253.90625\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-96.953125, -24)\"><rect></rect><foreignObject width=\"193.90625\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Evolution Strategy<br>New endpoints for changes</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-L-18\" data-look=\"classic\" transform=\"translate(690.890625, 651)\"><rect class=\"basic label-container\" style=\"\" x=\"-62.3203125\" y=\"-27\" width=\"124.640625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.3203125, -12)\"><rect></rect><foreignObject width=\"64.640625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Available</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-flowchart-M-19\" data-look=\"classic\" transform=\"translate(690.890625, 767)\"><rect class=\"basic label-container\" style=\"fill:#7c3aed !important;stroke:#6d28d9 !important\" x=\"-118.5\" y=\"-39\" width=\"237\" height=\"78\"></rect><g class=\"label\" style=\"color:#ffffff !important\" transform=\"translate(-88.5, -24)\"><rect></rect><foreignObject width=\"177\" height=\"48\"><div style=\"color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span style=\"color:#ffffff !important\" class=\"nodeLabel\"><p>Explicit Versioning<br>Clean version separation</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-6dcade3ec2446a0be0d71c2d4e874522644863ace5c533fe7b970db234e0feeb-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Question-based decision path to help you choose the right API versioning strategy for your specific situation and team resources."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"define-an-api-versioning-strategy","__idx":1},"children":["Define an API versioning strategy"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Our recommendation: API evolution."," ","The API evolution approach maintains a single version of the API, applying non-breaking changes by overwriting the existing version and creating new endpoints for breaking changes (such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/api/product/create2"]},")."," ","This strategy, also adopted by ",{"$$mdtype":"Tag","name":"Link","attributes":{"href":"https://graphql.org/learn/best-practices"},"children":["GraphQL"]},", eliminates the complexity of supporting multiple versions simultaneously."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["However, API evolution can make it more challenging to track and consistently deprecate older API calls, since changes are distributed across different endpoints rather than cleanly separated by version numbers."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Alternative approaches include explicit versioning through URL paths (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/api/v1"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/api/v2"]},"), query parameters, or headers."," ","Many organizations blend these strategies — for instance, Stripe uses evolution for most changes but issues new versions for significant breaking changes."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"define-an-api-versioning-deprecation-plan","__idx":2},"children":["Define an API versioning deprecation plan"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Reduce your internal support burden by establishing clear timelines for deprecating older versions, whether full API versions or individual legacy endpoints."," ","This planned obsolescence approach prevents the accumulation of technical debt while giving consumers adequate time to migrate."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"set-up-your-cicd-pipeline-for-api-versioning","__idx":3},"children":["Set up your CI/CD pipeline for API versioning"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Most API producers specify their APIs using the ",{"$$mdtype":"Tag","name":"Link","attributes":{"href":"https://www.openapis.org"},"children":["OpenAPI format"]},"."," ","Your pipeline configuration will depend on your chosen versioning strategy:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For API evolution: use the same OpenAPI document and version, simply adding new endpoints as needed."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For full separate versions: explicitly version OpenAPI filenames for documentation and API catalog publication purposes."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Consider whether to version by branch, repository, or filename based on your team's workflow and tooling requirements."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"enable-versioning-for-docs","__idx":4},"children":["Enable versioning for docs"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Documentation must be versioned alongside your APIs so consumers can navigate between different versions."," ","Users of older versions need access to previous documentation as reference material until the API reaches end-of-life."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ensure your documentation publishing tools and API catalog support version discovery and switching, typically through dropdown menus or similar navigation elements."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"documentation-version-lifecycle","__idx":5},"children":["Documentation Version Lifecycle"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"timeline\n    title Documentation Version Lifecycle\n    \n    section Development\n        API v2.0 Preview : Early docs creation : Beta documentation : Limited access\n        \n    section Current Release  \n        API v1.5 Active : Full documentation : Examples & tutorials : Support resources\n        \n    section Legacy Support\n        API v1.0 Maintenance : Reference docs only : Migration guides : Deprecation notices\n        \n    section End-of-Life\n        API v1.0 Retired : Archived documentation : Historical reference : No active support\n","diagramHtml":"<svg id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1190px;\" viewBox=\"100 -61 1190 720.6312255859375\" role=\"graphics-document document\" aria-roledescription=\"timeline\"><style>\n    #diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .error-icon{fill:#552222;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .error-text{fill:#552222;stroke:#552222;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-thickness-normal{stroke-width:1px;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-thickness-thick{stroke-width:3.5px;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-pattern-solid{stroke-dasharray:0;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-pattern-dashed{stroke-dasharray:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-pattern-dotted{stroke-dasharray:2;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .marker{fill:#333333;stroke:#333333;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .marker.cross{stroke:#333333;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e p{margin:0;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge{stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section--1 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section--1 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section--1 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section--1 path{fill:hsl(240, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section--1 text{fill:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon--1{font-size:40px;color:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge--1{stroke:hsl(240, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth--1{stroke-width:17;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section--1 line{stroke:hsl(60, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-0 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-0 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-0 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-0 path{fill:hsl(60, 100%, 73.5294117647%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-0 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-0{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-0{stroke:hsl(60, 100%, 73.5294117647%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-0{stroke-width:14;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-0 line{stroke:hsl(240, 100%, 83.5294117647%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-1 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-1 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-1 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-1 path{fill:hsl(80, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-1 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-1{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-1{stroke:hsl(80, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-1{stroke-width:11;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-1 line{stroke:hsl(260, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-2 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-2 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-2 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-2 path{fill:hsl(270, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-2 text{fill:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-2{font-size:40px;color:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-2{stroke:hsl(270, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-2{stroke-width:8;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-2 line{stroke:hsl(90, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-3 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-3 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-3 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-3 path{fill:hsl(300, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-3 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-3{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-3{stroke:hsl(300, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-3{stroke-width:5;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-3 line{stroke:hsl(120, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-4 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-4 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-4 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-4 path{fill:hsl(330, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-4 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-4{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-4{stroke:hsl(330, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-4{stroke-width:2;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-4 line{stroke:hsl(150, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-5 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-5 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-5 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-5 path{fill:hsl(0, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-5 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-5{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-5{stroke:hsl(0, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-5{stroke-width:-1;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-5 line{stroke:hsl(180, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-6 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-6 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-6 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-6 path{fill:hsl(30, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-6 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-6{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-6{stroke:hsl(30, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-6{stroke-width:-4;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-6 line{stroke:hsl(210, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-7 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-7 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-7 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-7 path{fill:hsl(90, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-7 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-7{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-7{stroke:hsl(90, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-7{stroke-width:-7;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-7 line{stroke:hsl(270, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-8 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-8 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-8 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-8 path{fill:hsl(150, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-8 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-8{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-8{stroke:hsl(150, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-8{stroke-width:-10;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-8 line{stroke:hsl(330, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-9 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-9 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-9 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-9 path{fill:hsl(180, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-9 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-9{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-9{stroke:hsl(180, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-9{stroke-width:-13;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-9 line{stroke:hsl(0, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-10 rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-10 path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-10 circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-10 path{fill:hsl(210, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-10 text{fill:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node-icon-10{font-size:40px;color:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-edge-10{stroke:hsl(210, 100%, 76.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge-depth-10{stroke-width:-16;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-10 line{stroke:hsl(30, 100%, 86.2745098039%);stroke-width:3;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .lineWrapper line{stroke:black;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled circle,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:hsl(80, 100%, 96.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .disabled text{fill:#aaaa33;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-root rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-root path,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-root circle{fill:hsl(240, 100%, 46.2745098039%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .section-root text{fill:#ffffff;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .icon-container{height:100%;display:flex;justify-content:center;align-items:center;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .edge{fill:none;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .eventWrapper{filter:brightness(120%);}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e .node .neo-node{stroke:#9370DB;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].cluster rect,#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><g></g><defs><marker id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-arrowhead\" refX=\"5\" refY=\"2\" markerWidth=\"6\" markerHeight=\"4\" orient=\"auto\"><path d=\"M 0,0 V 4 L6,2 Z\"></path></marker></defs><g transform=\"translate(200, 50)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-0\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Development</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(200, 166.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-1\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v2.0   Preview</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"295\" y1=\"233.60000000000002\" x2=\"295\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(200, 366.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-2\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Early   docs   creation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(200, 426.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-3\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Beta   documentation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(200, 486.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-4\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Limited   access</tspan></text></g></g></g><g transform=\"translate(400, 50)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-5\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Current   Release</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(400, 166.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-6\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v1.5   Active</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"495\" y1=\"233.60000000000002\" x2=\"495\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(400, 366.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-7\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Full   documentation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(400, 426.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-8\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Examples   &amp;   tutorials</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(400, 486.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-9\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Support   resources</tspan></text></g></g></g><g transform=\"translate(600, 50)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-10\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Legacy   Support</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(600, 166.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-11\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v1.0</tspan><tspan x=\"0\" dy=\"1.1em\">Maintenance</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"695\" y1=\"233.60000000000002\" x2=\"695\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(600, 366.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-12\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Reference   docs   only</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(600, 426.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-13\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Migration   guides</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(600, 486.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-14\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Deprecation   notices</tspan></text></g></g></g><g transform=\"translate(800, 50)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-15\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">End-of-Life</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(800, 166.8)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-16\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v1.0   Retired</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"895\" y1=\"233.60000000000002\" x2=\"895\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(800, 366.8)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-17\" class=\"node-bkg node-undefined\" d=\"M0 58.41562347412109 v-53.41562347412109 q0,-5,5,-5 h180 q5,0,5,5 v58.41562347412109 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"63.41562347412109\" x2=\"190\" y2=\"63.41562347412109\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Archived</tspan><tspan x=\"0\" dy=\"1.1em\">documentation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(800, 440.2156234741211)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-18\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Historical   reference</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(800, 500.2156234741211)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-node-19\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">No   active   support</tspan></text></g></g></g><text x=\"245\" font-size=\"4ex\" font-weight=\"bold\" y=\"20\">Documentation Version Lifecycle</text><g class=\"lineWrapper\"><line x1=\"150\" y1=\"283.6\" x2=\"1240\" y2=\"283.6\" stroke-width=\"4\" stroke=\"black\" marker-end=\"url(#diagram-93bc427725291d55bae3b2a0983f589dc63b3aed645edada90531ab61401b98e-arrowhead)\"></line></g></svg>","diagramHtmlDark":"<svg id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1190px;\" viewBox=\"100 -61 1190 720.6312255859375\" role=\"graphics-document document\" aria-roledescription=\"timeline\"><style>\n    #diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .error-icon{fill:#a44141;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .error-text{fill:#ddd;stroke:#ddd;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-thickness-normal{stroke-width:1px;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-thickness-thick{stroke-width:3.5px;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-pattern-solid{stroke-dasharray:0;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-pattern-dashed{stroke-dasharray:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-pattern-dotted{stroke-dasharray:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .marker{fill:lightgrey;stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .marker.cross{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae p{margin:0;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge{stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1 path{fill:#1f2020;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon--1{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge--1{stroke:#1f2020;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth--1{stroke-width:17;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1 line{stroke:#e0dfdf;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0 path{fill:#0b0000;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-0{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-0{stroke:#0b0000;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-0{stroke-width:14;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0 line{stroke:#f4ffff;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1 path{fill:#4d1037;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-1{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-1{stroke:#4d1037;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-1{stroke-width:11;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1 line{stroke:#b2efc8;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2 path{fill:#3f5258;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-2{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-2{stroke:#3f5258;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-2{stroke-width:8;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2 line{stroke:#c0ada7;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3 path{fill:#4f2f1b;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-3{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-3{stroke:#4f2f1b;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-3{stroke-width:5;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3 line{stroke:#b0d0e4;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4 path{fill:#6e0a0a;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-4{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-4{stroke:#6e0a0a;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-4{stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4 line{stroke:#91f5f5;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5 path{fill:#3b0048;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-5{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-5{stroke:#3b0048;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-5{stroke-width:-1;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5 line{stroke:#c4ffb7;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6 path{fill:#995a01;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-6{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-6{stroke:#995a01;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-6{stroke-width:-4;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6 line{stroke:#66a5fe;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7 path{fill:#154706;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-7{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-7{stroke:#154706;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-7{stroke-width:-7;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7 line{stroke:#eab8f9;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8 path{fill:#161722;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-8{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-8{stroke:#161722;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-8{stroke-width:-10;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8 line{stroke:#e9e8dd;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9 path{fill:#00296f;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-9{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-9{stroke:#00296f;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-9{stroke-width:-13;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9 line{stroke:#ffd690;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10 rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10 path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10 circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10 path{fill:#01629c;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10 text{fill:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node-icon-10{font-size:40px;color:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-edge-10{stroke:#01629c;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge-depth-10{stroke-width:-16;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10 line{stroke:#fe9d63;stroke-width:3;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .lineWrapper line{stroke:lightgrey;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled circle,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .disabled text{fill:rgba(255, 255, 255, 0.25);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section--1[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-0[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-1[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-2[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-3[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-4[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-5[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-6[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-7[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-8[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-9[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10[data-look=\"neo\"] rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10[data-look=\"neo\"] path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10[data-look=\"neo\"] circle{fill:#1f2020;stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-10[data-look=\"neo\"] line{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:2;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-root rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-root path,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-root circle{fill:hsl(180, 1.5873015873%, 48.3529411765%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .section-root text{fill:#2c2c2c;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .icon-container{height:100%;display:flex;justify-content:center;align-items:center;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .edge{fill:none;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .eventWrapper{filter:brightness(120%);}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae .node .neo-node{stroke:#ccc;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].cluster rect,#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node polygon{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node path{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);stroke-width:1px;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node circle{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><g></g><defs><marker id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-arrowhead\" refX=\"5\" refY=\"2\" markerWidth=\"6\" markerHeight=\"4\" orient=\"auto\"><path d=\"M 0,0 V 4 L6,2 Z\"></path></marker></defs><g transform=\"translate(200, 50)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-0\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Development</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(200, 166.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-1\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v2.0   Preview</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"295\" y1=\"233.60000000000002\" x2=\"295\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(200, 366.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-2\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Early   docs   creation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(200, 426.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-3\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Beta   documentation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(200, 486.8)\"><g class=\"timeline-node section--1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-4\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line--1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Limited   access</tspan></text></g></g></g><g transform=\"translate(400, 50)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-5\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Current   Release</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(400, 166.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-6\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v1.5   Active</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"495\" y1=\"233.60000000000002\" x2=\"495\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(400, 366.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-7\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Full   documentation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(400, 426.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-8\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Examples   &amp;   tutorials</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(400, 486.8)\"><g class=\"timeline-node section-0\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-9\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-0\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Support   resources</tspan></text></g></g></g><g transform=\"translate(600, 50)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-10\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Legacy   Support</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(600, 166.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-11\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v1.0</tspan><tspan x=\"0\" dy=\"1.1em\">Maintenance</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"695\" y1=\"233.60000000000002\" x2=\"695\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(600, 366.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-12\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Reference   docs   only</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(600, 426.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-13\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Migration   guides</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(600, 486.8)\"><g class=\"timeline-node section-1\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-14\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-1\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Deprecation   notices</tspan></text></g></g></g><g transform=\"translate(800, 50)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-15\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">End-of-Life</tspan></text></g></g></g><g class=\"taskWrapper\" transform=\"translate(800, 166.8)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-16\" class=\"node-bkg node-undefined\" d=\"M0 61.8 v-56.8 q0,-5,5,-5 h180 q5,0,5,5 v61.8 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"66.8\" x2=\"190\" y2=\"66.8\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">API   v1.0   Retired</tspan></text></g></g></g><g class=\"lineWrapper\"><line x1=\"895\" y1=\"233.60000000000002\" x2=\"895\" y2=\"609.6312484741211\" stroke-width=\"2\" stroke=\"black\" marker-end=\"url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-arrowhead)\" stroke-dasharray=\"5,5\"></line></g><g class=\"eventWrapper\" transform=\"translate(800, 366.8)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-17\" class=\"node-bkg node-undefined\" d=\"M0 58.41562347412109 v-53.41562347412109 q0,-5,5,-5 h180 q5,0,5,5 v58.41562347412109 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"63.41562347412109\" x2=\"190\" y2=\"63.41562347412109\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Archived</tspan><tspan x=\"0\" dy=\"1.1em\">documentation</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(800, 440.2156234741211)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-18\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">Historical   reference</tspan></text></g></g></g><g class=\"eventWrapper\" transform=\"translate(800, 500.2156234741211)\"><g class=\"timeline-node section-2\"><g><path id=\"diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-node-19\" class=\"node-bkg node-undefined\" d=\"M0 45 v-40 q0,-5,5,-5 h180 q5,0,5,5 v45 H0 Z\"></path><line class=\"node-line-2\" x1=\"0\" y1=\"50\" x2=\"190\" y2=\"50\"></line></g><g transform=\"translate(95, 10)\"><text dy=\"1em\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\"><tspan x=\"0\" dy=\"1em\">No   active   support</tspan></text></g></g></g><text x=\"245\" font-size=\"4ex\" font-weight=\"bold\" y=\"20\">Documentation Version Lifecycle</text><g class=\"lineWrapper\"><line x1=\"150\" y1=\"283.6\" x2=\"1240\" y2=\"283.6\" stroke-width=\"4\" stroke=\"black\" marker-end=\"url(#diagram-bdc70c49b55bfca852c7d978c2375ed930bc29f87f2a5bd23715054d97337aae-arrowhead)\"></line></g></svg>"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Timeline showing the complete documentation lifecycle from preview through retirement, illustrating how different versions receive different levels of support and documentation depth."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"communicate-releases-and-deprecation-timeframes-clearly-to-consumers","__idx":6},"children":["Communicate releases and deprecation timeframes clearly to consumers"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Establish reliable communication channels for both internal and external API consumers."," ","Key communication touchpoints include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Onboarding: share your deprecation and versioning policies when consumers first integrate with your API."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["New releases: send notifications whenever you publish a new version."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Deprecation warnings: provide clear timelines and send follow-up communications as deprecation deadlines approach."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Usage monitoring: use analytics to verify that deprecated endpoints are no longer in use before officially removing them."]}]}]},"frontmatter":{"template":"../@theme/templates/BlogPost","title":"Getting started with API versioning","description":"Take your first steps to better APIs with our approachable guide to getting started with API versioning.","seo":{"title":"Getting started with API versioning","description":"Take your first steps to better APIs with our approachable guide to getting started with API versioning."},"author":"matt-williams","publishedDate":"2025-09-15","categories":["api-versioning"],"image":"getting-started-api-versioning.jpg"},"tagList":[],"title":"Getting started with API versioning","lastModified":"2025-11-24T15:40:38.000Z"}