diff --git a/docs/images/iter8-intro-dark.png b/docs/images/iter8-intro-dark.png index 6c360535..233f86f1 100644 Binary files a/docs/images/iter8-intro-dark.png and b/docs/images/iter8-intro-dark.png differ diff --git a/docs/images/iter8-intro-light.png b/docs/images/iter8-intro-light.png index 00f1854d..a3377510 100644 Binary files a/docs/images/iter8-intro-light.png and b/docs/images/iter8-intro-light.png differ diff --git a/docs/images/src/iter8-intro-dark.excalidraw b/docs/images/src/iter8-intro-dark.excalidraw new file mode 100644 index 00000000..d52dde97 --- /dev/null +++ b/docs/images/src/iter8-intro-dark.excalidraw @@ -0,0 +1,942 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 1804, + "versionNonce": 2086218107, + "isDeleted": false, + "id": "29oqLLYC4f8_PjV_9BwQn", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 615.5999726920588, + "y": 242.53887201797232, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 321.0181278412281, + "height": 373.51733421360905, + "seed": 1977711943, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "ifbVeIjryi5dPY6JDyEH6", + "type": "arrow" + } + ], + "updated": 1686054141434, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 2669, + "versionNonce": 1883537333, + "isDeleted": false, + "id": "dXJjhR1jRbF72Ydb6co18", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 635.3868556838404, + "y": 521.7475667909181, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 288.0648803710937, + "height": 47.65301513671873, + "seed": 460340327, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "D8NSsN_AZa4VTfUb5sqIl", + "type": "text" + } + ], + "updated": 1686054141434, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 3015, + "versionNonce": 67912219, + "isDeleted": false, + "id": "D8NSsN_AZa4VTfUb5sqIl", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 640.3868556838404, + "y": 528.0740743592775, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 278, + "height": 35, + "seed": 1074618761, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "Promote winner", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "dXJjhR1jRbF72Ydb6co18", + "originalText": "Promote winner", + "lineHeight": 1.25, + "baseline": 25 + }, + { + "type": "rectangle", + "version": 2220, + "versionNonce": 1130676501, + "isDeleted": false, + "id": "r8eTtlqlpBH4IVWFe6kD3", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 971.7411558501328, + "y": 246.06497981363225, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 70.02267296889762, + "height": 51.58990948723502, + "seed": 454694791, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "mx9B3U6SD1K2NUQtH8i04", + "type": "text" + } + ], + "updated": 1686054141434, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 2147, + "versionNonce": 588465851, + "isDeleted": false, + "id": "mx9B3U6SD1K2NUQtH8i04", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 976.7411558501328, + "y": 253.85993455724974, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 60, + "height": 36, + "seed": 1289373801, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "v1", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "r8eTtlqlpBH4IVWFe6kD3", + "originalText": "v1", + "lineHeight": 1.2857142857142858, + "baseline": 25 + }, + { + "type": "ellipse", + "version": 4088, + "versionNonce": 1068881525, + "isDeleted": false, + "id": "FsJKt28fTeLnx7zCgQu3q", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1068.515742470622, + "y": 499.3812759118562, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 29.637982262293352, + "height": 27.278933201243657, + "seed": 991661735, + "groupIds": [ + "r81gu1GjuaTtCWmWI3rFW" + ], + "roundness": null, + "boundElements": [ + { + "id": "CioiccuBHwk_mnafU4wQq", + "type": "arrow" + } + ], + "updated": 1686054141434, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 4145, + "versionNonce": 537966427, + "isDeleted": false, + "id": "U-zs9hGQGspp9F6YTpN4G", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1081.385918623417, + "y": 527.1139791382798, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 1.4542843623412132, + "height": 33.07109248407973, + "seed": 1093096265, + "groupIds": [ + "r81gu1GjuaTtCWmWI3rFW" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -1.4542843623412132, + 33.07109248407973 + ] + ] + }, + { + "type": "line", + "version": 4098, + "versionNonce": 805126101, + "isDeleted": false, + "id": "5WIyr73vQReoipHOhfnQ7", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1080.126549162005, + "y": 560.8180034734191, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 13.091334612907373, + "height": 20.168481796056312, + "seed": 1176576455, + "groupIds": [ + "r81gu1GjuaTtCWmWI3rFW" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 13.091334612907373, + 20.168481796056312 + ] + ] + }, + { + "type": "line", + "version": 4073, + "versionNonce": 1230443515, + "isDeleted": false, + "id": "klBDbhwwsQY93G9YaGgaa", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1078.1348638922348, + "y": 559.5640721560499, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 11.201320012231086, + "height": 18.736400248407378, + "seed": 22020649, + "groupIds": [ + "r81gu1GjuaTtCWmWI3rFW" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -11.201320012231086, + 18.736400248407378 + ] + ] + }, + { + "type": "line", + "version": 4135, + "versionNonce": 1783659829, + "isDeleted": false, + "id": "Pb5zNkWKrlgSMnbelNdWB", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1063.4481775408865, + "y": 545.9976141383818, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 17.30839816254973, + "height": 11.085939446350944, + "seed": 2101825767, + "groupIds": [ + "r81gu1GjuaTtCWmWI3rFW" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 17.30839816254973, + -11.085939446350944 + ] + ] + }, + { + "type": "line", + "version": 4175, + "versionNonce": 2129190043, + "isDeleted": false, + "id": "v629yQuyk1QcwQZGxd8RY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1079.8327942327148, + "y": 534.2982531913285, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 12.381992264689433, + "height": 14.75374817488602, + "seed": 1514132745, + "groupIds": [ + "r81gu1GjuaTtCWmWI3rFW" + ], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141434, + "link": null, + "locked": false, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 12.381992264689433, + 14.75374817488602 + ] + ] + }, + { + "type": "rectangle", + "version": 2343, + "versionNonce": 1712656021, + "isDeleted": false, + "id": "IOWy1qm_ceenCeZxc01mU", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1060.3098086547973, + "y": 246.40594722693334, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 70.17867768775015, + "height": 51.58990948723502, + "seed": 1243257863, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "cvMxyuBKGgoNpcTdzKMV2", + "type": "text" + } + ], + "updated": 1686054141434, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 2255, + "versionNonce": 2088276283, + "isDeleted": false, + "id": "cvMxyuBKGgoNpcTdzKMV2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1065.3098086547973, + "y": 254.70090197055083, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 60, + "height": 35, + "seed": 1869761513, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "v2", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "IOWy1qm_ceenCeZxc01mU", + "originalText": "v2", + "lineHeight": 1.25, + "baseline": 25 + }, + { + "type": "rectangle", + "version": 2441, + "versionNonce": 302019573, + "isDeleted": false, + "id": "y3LFTFwp5Otmu8I-6_ULX", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1172.204961680737, + "y": 247.29181593061287, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 70.17867768775015, + "height": 51.58990948723502, + "seed": 815235879, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "2QTHBkASjjtcZlHP8QRIu", + "type": "text" + } + ], + "updated": 1686054141435, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 2354, + "versionNonce": 1667805659, + "isDeleted": false, + "id": "2QTHBkASjjtcZlHP8QRIu", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1177.204961680737, + "y": 255.58677067423037, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 60, + "height": 35, + "seed": 1760749257, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "vn", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "y3LFTFwp5Otmu8I-6_ULX", + "originalText": "vn", + "lineHeight": 1.25, + "baseline": 25 + }, + { + "type": "text", + "version": 2332, + "versionNonce": 1779969365, + "isDeleted": false, + "id": "irjaTDCcH4pbd7cYwjiIM", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 964.3741338678876, + "y": 309.7646298500837, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 305.171875, + "height": 36, + "seed": 19564103, + "groupIds": [], + "roundness": null, + "boundElements": [ + { + "id": "CioiccuBHwk_mnafU4wQq", + "type": "arrow" + } + ], + "updated": 1686054141435, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "App/ML model versions", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "App/ML model versions", + "lineHeight": 1.2857142857142858, + "baseline": 25 + }, + { + "type": "rectangle", + "version": 1834, + "versionNonce": 80461435, + "isDeleted": false, + "id": "-YWcGOJrG5C_BaqknS6Gi", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 630.6384273735482, + "y": 357.39378103562, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 294, + "height": 55.58270263671878, + "seed": 1633494441, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "2tdn_VLbU-UX9XKFImmcb", + "type": "text" + } + ], + "updated": 1686054141435, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1834, + "versionNonce": 1303493301, + "isDeleted": false, + "id": "2tdn_VLbU-UX9XKFImmcb", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 635.6384273735482, + "y": 367.6851323539794, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 284, + "height": 35, + "seed": 1253057895, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "Collect metrics", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "-YWcGOJrG5C_BaqknS6Gi", + "originalText": "Collect metrics", + "lineHeight": 1.25, + "baseline": 25 + }, + { + "type": "rectangle", + "version": 2173, + "versionNonce": 1801729819, + "isDeleted": false, + "id": "UQJgbSUYGF_KxUK5ec3tO", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 631.7159235361835, + "y": 442.55714038744884, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 293, + "height": 51.372222900390625, + "seed": 333219977, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "RdRz1oA_L_spnSenO3_QZ", + "type": "text" + } + ], + "updated": 1686054141435, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 2253, + "versionNonce": 359832597, + "isDeleted": false, + "id": "RdRz1oA_L_spnSenO3_QZ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 636.7159235361835, + "y": 450.74325183764415, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 283, + "height": 35, + "seed": 208986247, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "Assess version(s)", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "UQJgbSUYGF_KxUK5ec3tO", + "originalText": "Assess version(s)", + "lineHeight": 1.25, + "baseline": 25 + }, + { + "type": "text", + "version": 1260, + "versionNonce": 631544763, + "isDeleted": false, + "id": "mHSPFdwARHTx6jFWLbIe_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "dotted", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1139.6378327649643, + "y": 248.59871609916138, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 23.0159912109375, + "height": 35, + "seed": 1244434281, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "...", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "...", + "lineHeight": 1.25, + "baseline": 25 + }, + { + "type": "arrow", + "version": 4537, + "versionNonce": 1766871413, + "isDeleted": false, + "id": "CioiccuBHwk_mnafU4wQq", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1095.1518502222607, + "y": 487.3021152747078, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 27.195488527919224, + "height": 127.5948398213306, + "seed": 337488583, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "startBinding": { + "elementId": "FsJKt28fTeLnx7zCgQu3q", + "focus": 0.41798700000434075, + "gap": 14.46872708915814 + }, + "endBinding": { + "elementId": "irjaTDCcH4pbd7cYwjiIM", + "focus": -0.07511925305227389, + "gap": 13.9426456032935 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 27.195488527919224, + -127.5948398213306 + ] + ] + }, + { + "type": "arrow", + "version": 2901, + "versionNonce": 1336896603, + "isDeleted": false, + "id": "ifbVeIjryi5dPY6JDyEH6", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1050.83846400688, + "y": 550.3928423542219, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 98.64412436502221, + "height": 24.014105717852203, + "seed": 1134387786, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1686054141435, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "29oqLLYC4f8_PjV_9BwQn", + "focus": 0.8323659428732092, + "gap": 15.576239108570917 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -98.64412436502221, + 24.014105717852203 + ] + ] + }, + { + "type": "rectangle", + "version": 1997, + "versionNonce": 1452301013, + "isDeleted": false, + "id": "D83PPFlksEoWD5U76K29F", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 630.7761157799732, + "y": 276.93978155641753, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 294, + "height": 55.58270263671878, + "seed": 1443503163, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "eoUnvBOe0T_y4xFl7x79C", + "type": "text" + } + ], + "updated": 1686054141435, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 2030, + "versionNonce": 1251390527, + "isDeleted": false, + "id": "eoUnvBOe0T_y4xFl7x79C", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 675.1281665612232, + "y": 287.2311328747769, + "strokeColor": "#ffffff", + "backgroundColor": "transparent", + "width": 205.2958984375, + "height": 35, + "seed": 1217453275, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686055657394, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "Control traffic", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "D83PPFlksEoWD5U76K29F", + "originalText": "Control traffic", + "lineHeight": 1.25, + "baseline": 25 + } + ], + "appState": { + "gridSize": null, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/docs/images/src/iter8-intro.excalidraw b/docs/images/src/iter8-intro.excalidraw index c31dbd5f..14b33f32 100644 --- a/docs/images/src/iter8-intro.excalidraw +++ b/docs/images/src/iter8-intro.excalidraw @@ -5,8 +5,8 @@ "elements": [ { "type": "rectangle", - "version": 1511, - "versionNonce": 75382968, + "version": 1803, + "versionNonce": 2045754523, "isDeleted": false, "id": "29oqLLYC4f8_PjV_9BwQn", "fillStyle": "hachure", @@ -23,103 +23,23 @@ "height": 373.51733421360905, "seed": 1977711943, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ - { - "id": "SFGy38HvfYK-1VBkERx-I", - "type": "arrow" - }, - { - "id": "iWnRQroM-4BNgHQgLi723", - "type": "arrow" - }, - { - "id": "WkoIkuKt1JDUpqO-iQjE1", - "type": "arrow" - }, - { - "id": "hOT6tZd95Hoa6r2pMMBJv", - "type": "arrow" - }, - { - "id": "NZcyd1p9MCZJ7xe5Kp4HQ", - "type": "arrow" - }, - { - "id": "8x8m9XvnE3UbfrsESbdJv", - "type": "arrow" - }, - { - "id": "kG9rS3cte2ZftbYsrFB4n", - "type": "arrow" - }, - { - "id": "_SAuhZd26mgd4fcnWBkkv", - "type": "arrow" - }, - { - "id": "i6TWPfZt58gtg-HXmBiNQ", - "type": "arrow" - }, - { - "id": "HblTPHhWwKzmmkOomJ6e6", - "type": "arrow" - }, - { - "id": "0ie2Z54Kh7xUdCA7Hsbt9", - "type": "arrow" - }, - { - "id": "jX3Jc3qkm5UgF2_iqu7s7", - "type": "arrow" - }, { "id": "ifbVeIjryi5dPY6JDyEH6", "type": "arrow" } ], - "updated": 1645724737207, + "updated": 1686053851283, "link": null, "locked": false }, - { - "type": "text", - "version": 1314, - "versionNonce": 973948616, - "isDeleted": false, - "id": "FaRb0f7o8JCsdipXzkDwk", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 657.1424644576734, - "y": 553.893841623884, - "strokeColor": "#a61e4d", - "backgroundColor": "transparent", - "width": 239, - "height": 35, - "seed": 1895112361, - "groupIds": [], - "strokeSharpness": "round", - "boundElements": [], - "updated": 1645724737207, - "link": null, - "locked": false, - "fontSize": 28, - "fontFamily": 1, - "text": "Iter8 Experiment", - "baseline": 25, - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Iter8 Experiment" - }, { "type": "rectangle", - "version": 1756, - "versionNonce": 761620920, + "version": 2668, + "versionNonce": 915138069, "isDeleted": false, "id": "dXJjhR1jRbF72Ydb6co18", "fillStyle": "hachure", @@ -128,37 +48,31 @@ "roughness": 1, "opacity": 100, "angle": 0, - "x": 636.5196681838404, - "y": 446.0327230409181, + "x": 635.3868556838404, + "y": 521.7475667909181, "strokeColor": "#a61e4d", "backgroundColor": "transparent", "width": 288.0648803710937, "height": 47.65301513671873, "seed": 460340327, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ { "id": "D8NSsN_AZa4VTfUb5sqIl", "type": "text" - }, - { - "id": "D8NSsN_AZa4VTfUb5sqIl", - "type": "text" - }, - { - "type": "text", - "id": "D8NSsN_AZa4VTfUb5sqIl" } ], - "updated": 1645724737207, + "updated": 1686053901708, "link": null, "locked": false }, { "type": "text", - "version": 2086, - "versionNonce": 1430859208, + "version": 3014, + "versionNonce": 891089339, "isDeleted": false, "id": "D8NSsN_AZa4VTfUb5sqIl", "fillStyle": "hachure", @@ -167,27 +81,28 @@ "roughness": 1, "opacity": 100, "angle": 0, - "x": 641.5196681838404, - "y": 452.35923060927746, + "x": 640.3868556838404, + "y": 528.0740743592775, "strokeColor": "#a61e4d", "backgroundColor": "transparent", "width": 278, "height": 35, "seed": 1074618761, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], - "updated": 1645724737207, + "updated": 1686053901708, "link": null, "locked": false, "fontSize": 28, "fontFamily": 1, "text": "Promote winner", - "baseline": 25, "textAlign": "center", "verticalAlign": "top", "containerId": "dXJjhR1jRbF72Ydb6co18", - "originalText": "Promote winner" + "originalText": "Promote winner", + "lineHeight": 1.25, + "baseline": 25 }, { "type": "rectangle", @@ -209,23 +124,13 @@ "height": 51.58990948723502, "seed": 454694791, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ { "id": "mx9B3U6SD1K2NUQtH8i04", "type": "text" - }, - { - "id": "_SAuhZd26mgd4fcnWBkkv", - "type": "arrow" - }, - { - "id": "TglvqdN3qjR-ejtvAdIf1", - "type": "arrow" - }, - { - "type": "text", - "id": "mx9B3U6SD1K2NUQtH8i04" } ], "updated": 1645724737207, @@ -252,7 +157,7 @@ "height": 36, "seed": 1289373801, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], "updated": 1645724737207, "link": null, @@ -260,11 +165,12 @@ "fontSize": 28, "fontFamily": 1, "text": "v1", - "baseline": 25, "textAlign": "center", "verticalAlign": "middle", "containerId": "r8eTtlqlpBH4IVWFe6kD3", - "originalText": "v1" + "originalText": "v1", + "lineHeight": 1.2857142857142858, + "baseline": 25 }, { "type": "ellipse", @@ -288,20 +194,8 @@ "groupIds": [ "r81gu1GjuaTtCWmWI3rFW" ], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [ - { - "id": "8NHPP6T3CwquwWNBoGicO", - "type": "arrow" - }, - { - "id": "jX3Jc3qkm5UgF2_iqu7s7", - "type": "arrow" - }, - { - "id": "1PyPJz_i5m3b7K2KWRZ7l", - "type": "arrow" - }, { "id": "CioiccuBHwk_mnafU4wQq", "type": "arrow" @@ -333,7 +227,9 @@ "groupIds": [ "r81gu1GjuaTtCWmWI3rFW" ], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1645724737207, "link": null, @@ -374,7 +270,9 @@ "groupIds": [ "r81gu1GjuaTtCWmWI3rFW" ], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1645724737207, "link": null, @@ -415,7 +313,9 @@ "groupIds": [ "r81gu1GjuaTtCWmWI3rFW" ], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1645724737207, "link": null, @@ -456,7 +356,9 @@ "groupIds": [ "r81gu1GjuaTtCWmWI3rFW" ], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1645724737207, "link": null, @@ -497,7 +399,9 @@ "groupIds": [ "r81gu1GjuaTtCWmWI3rFW" ], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1645724737207, "link": null, @@ -536,27 +440,13 @@ "height": 51.58990948723502, "seed": 1243257863, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ { "id": "cvMxyuBKGgoNpcTdzKMV2", "type": "text" - }, - { - "id": "_SAuhZd26mgd4fcnWBkkv", - "type": "arrow" - }, - { - "id": "TglvqdN3qjR-ejtvAdIf1", - "type": "arrow" - }, - { - "id": "cvMxyuBKGgoNpcTdzKMV2", - "type": "text" - }, - { - "type": "text", - "id": "cvMxyuBKGgoNpcTdzKMV2" } ], "updated": 1645724737207, @@ -583,7 +473,7 @@ "height": 35, "seed": 1869761513, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], "updated": 1645724737207, "link": null, @@ -591,11 +481,12 @@ "fontSize": 28, "fontFamily": 1, "text": "v2", - "baseline": 25, "textAlign": "center", "verticalAlign": "middle", "containerId": "IOWy1qm_ceenCeZxc01mU", - "originalText": "v2" + "originalText": "v2", + "lineHeight": 1.25, + "baseline": 25 }, { "type": "rectangle", @@ -617,31 +508,13 @@ "height": 51.58990948723502, "seed": 815235879, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ { "id": "2QTHBkASjjtcZlHP8QRIu", "type": "text" - }, - { - "id": "_SAuhZd26mgd4fcnWBkkv", - "type": "arrow" - }, - { - "id": "TglvqdN3qjR-ejtvAdIf1", - "type": "arrow" - }, - { - "id": "2QTHBkASjjtcZlHP8QRIu", - "type": "text" - }, - { - "id": "2QTHBkASjjtcZlHP8QRIu", - "type": "text" - }, - { - "type": "text", - "id": "2QTHBkASjjtcZlHP8QRIu" } ], "updated": 1645724737207, @@ -668,7 +541,7 @@ "height": 35, "seed": 1760749257, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], "updated": 1645724737207, "link": null, @@ -676,11 +549,12 @@ "fontSize": 28, "fontFamily": 1, "text": "vn", - "baseline": 25, "textAlign": "center", "verticalAlign": "middle", "containerId": "y3LFTFwp5Otmu8I-6_ULX", - "originalText": "vn" + "originalText": "vn", + "lineHeight": 1.25, + "baseline": 25 }, { "type": "text", @@ -702,7 +576,7 @@ "height": 36, "seed": 19564103, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [ { "id": "CioiccuBHwk_mnafU4wQq", @@ -715,16 +589,17 @@ "fontSize": 28, "fontFamily": 1, "text": "App/ML model versions", - "baseline": 25, "textAlign": "left", "verticalAlign": "top", "containerId": null, - "originalText": "App/ML model versions" + "originalText": "App/ML model versions", + "lineHeight": 1.2857142857142858, + "baseline": 25 }, { "type": "rectangle", - "version": 1341, - "versionNonce": 1053032136, + "version": 1833, + "versionNonce": 1823497077, "isDeleted": false, "id": "-YWcGOJrG5C_BaqknS6Gi", "fillStyle": "hachure", @@ -733,49 +608,31 @@ "roughness": 1, "opacity": 100, "angle": 0, - "x": 631.7712398735482, - "y": 281.67893728562, + "x": 630.6384273735482, + "y": 357.39378103562, "strokeColor": "#a61e4d", "backgroundColor": "transparent", "width": 294, "height": 55.58270263671878, "seed": 1633494441, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ { "id": "2tdn_VLbU-UX9XKFImmcb", "type": "text" - }, - { - "id": "M7Vmr8IPuKQLMY2H9npbU", - "type": "arrow" - }, - { - "id": "_SAuhZd26mgd4fcnWBkkv", - "type": "arrow" - }, - { - "id": "TglvqdN3qjR-ejtvAdIf1", - "type": "arrow" - }, - { - "id": "2tdn_VLbU-UX9XKFImmcb", - "type": "text" - }, - { - "type": "text", - "id": "2tdn_VLbU-UX9XKFImmcb" } ], - "updated": 1645724737207, + "updated": 1686053901708, "link": null, "locked": false }, { "type": "text", - "version": 1331, - "versionNonce": 2123772344, + "version": 1833, + "versionNonce": 967639643, "isDeleted": false, "id": "2tdn_VLbU-UX9XKFImmcb", "fillStyle": "hachure", @@ -784,32 +641,33 @@ "roughness": 1, "opacity": 100, "angle": 0, - "x": 636.7712398735482, - "y": 291.9702886039794, + "x": 635.6384273735482, + "y": 367.6851323539794, "strokeColor": "#a61e4d", "backgroundColor": "transparent", "width": 284, "height": 35, "seed": 1253057895, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], - "updated": 1645724737207, + "updated": 1686053901708, "link": null, "locked": false, "fontSize": 28, "fontFamily": 1, "text": "Collect metrics", - "baseline": 25, "textAlign": "center", "verticalAlign": "top", "containerId": "-YWcGOJrG5C_BaqknS6Gi", - "originalText": "Collect metrics" + "originalText": "Collect metrics", + "lineHeight": 1.25, + "baseline": 25 }, { "type": "rectangle", - "version": 1588, - "versionNonce": 40429000, + "version": 2172, + "versionNonce": 1163863253, "isDeleted": false, "id": "UQJgbSUYGF_KxUK5ec3tO", "fillStyle": "hachure", @@ -818,41 +676,31 @@ "roughness": 1, "opacity": 100, "angle": 0, - "x": 632.8487360361835, - "y": 366.84229663744884, + "x": 631.7159235361835, + "y": 442.55714038744884, "strokeColor": "#a61e4d", "backgroundColor": "transparent", "width": 293, "height": 51.372222900390625, "seed": 333219977, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 1 + }, "boundElements": [ { "id": "RdRz1oA_L_spnSenO3_QZ", "type": "text" - }, - { - "id": "RdRz1oA_L_spnSenO3_QZ", - "type": "text" - }, - { - "id": "RdRz1oA_L_spnSenO3_QZ", - "type": "text" - }, - { - "type": "text", - "id": "RdRz1oA_L_spnSenO3_QZ" } ], - "updated": 1645724737207, + "updated": 1686053901708, "link": null, "locked": false }, { "type": "text", - "version": 1655, - "versionNonce": 1633106616, + "version": 2252, + "versionNonce": 523370235, "isDeleted": false, "id": "RdRz1oA_L_spnSenO3_QZ", "fillStyle": "hachure", @@ -861,27 +709,28 @@ "roughness": 1, "opacity": 100, "angle": 0, - "x": 637.8487360361835, - "y": 375.02840808764415, + "x": 636.7159235361835, + "y": 450.74325183764415, "strokeColor": "#a61e4d", "backgroundColor": "transparent", "width": 283, "height": 35, "seed": 208986247, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], - "updated": 1645724737207, + "updated": 1686053901708, "link": null, "locked": false, "fontSize": 28, "fontFamily": 1, "text": "Assess version(s)", - "baseline": 25, "textAlign": "center", "verticalAlign": "middle", "containerId": "UQJgbSUYGF_KxUK5ec3tO", - "originalText": "Assess version(s)" + "originalText": "Assess version(s)", + "lineHeight": 1.25, + "baseline": 25 }, { "type": "text", @@ -903,7 +752,7 @@ "height": 35, "seed": 1244434281, "groupIds": [], - "strokeSharpness": "sharp", + "roundness": null, "boundElements": [], "updated": 1645724737207, "link": null, @@ -911,11 +760,12 @@ "fontSize": 28, "fontFamily": 1, "text": "...", - "baseline": 25, "textAlign": "left", "verticalAlign": "top", "containerId": null, - "originalText": "..." + "originalText": "...", + "lineHeight": 1.25, + "baseline": 25 }, { "type": "arrow", @@ -937,7 +787,9 @@ "height": 127.5948398213306, "seed": 337488583, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1649783633741, "link": null, @@ -986,7 +838,9 @@ "height": 24.014105717852203, "seed": 1134387786, "groupIds": [], - "strokeSharpness": "round", + "roundness": { + "type": 2 + }, "boundElements": [], "updated": 1645724737207, "link": null, @@ -1010,6 +864,74 @@ 24.014105717852203 ] ] + }, + { + "type": "rectangle", + "version": 1996, + "versionNonce": 606978613, + "isDeleted": false, + "id": "D83PPFlksEoWD5U76K29F", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 630.7761157799732, + "y": 276.93978155641753, + "strokeColor": "#a61e4d", + "backgroundColor": "transparent", + "width": 294, + "height": 55.58270263671878, + "seed": 1443503163, + "groupIds": [], + "roundness": { + "type": 1 + }, + "boundElements": [ + { + "id": "eoUnvBOe0T_y4xFl7x79C", + "type": "text" + } + ], + "updated": 1686053901708, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 2027, + "versionNonce": 1345218459, + "isDeleted": false, + "id": "eoUnvBOe0T_y4xFl7x79C", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 675.1281665612232, + "y": 281.93978155641753, + "strokeColor": "#a61e4d", + "backgroundColor": "transparent", + "width": 205.2958984375, + "height": 35, + "seed": 1217453275, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1686053901708, + "link": null, + "locked": false, + "fontSize": 28, + "fontFamily": 1, + "text": "Control traffic", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "D83PPFlksEoWD5U76K29F", + "originalText": "Control traffic", + "lineHeight": 1.25, + "baseline": 25 } ], "appState": { diff --git a/docs/stylesheets/main.css b/docs/stylesheets/main.css index 609db483..f90095bf 100644 --- a/docs/stylesheets/main.css +++ b/docs/stylesheets/main.css @@ -4,7 +4,6 @@ .mdx-container { padding-top: 2rem; - background: linear-gradient(to bottom, #cd0404, #430195); min-height: 44.2rem; } diff --git a/overrides/home.html b/overrides/home.html index bbf8f3b2..e4048ba3 100644 --- a/overrides/home.html +++ b/overrides/home.html @@ -11,6 +11,21 @@ position: initial; } + /* gray out roadmap items */ + .roadmap { + color: rgba(255, 255, 255, 0.5); + } + + /* background fill for container in home page */ + .md-container { + background: + linear-gradient( + to bottom, + hsla(0, 96%, 41%), + rgb(67, 1, 149) + ); + } + /* Remove spacing, as we cannot hide it completely */ .md-main__inner { margin: 0; @@ -67,10 +82,32 @@

+ + +
+
+

+ Use-cases +

+ +

+
    +
  • + Reliable and automated traffic engineering: blue-green, canary, and mirroring +
  • +
  • + Metrics-driven validation: A/B/n testing, performance testing +
  • +
  • + Metrics-driven validation (roadmap): drift detection, golden testing +
  • +
+

+
- Iter8 experiment + Iter8 experiment
diff --git a/scss/layout/_hero.scss b/scss/layout/_hero.scss index 91bfe1c5..df6c09cd 100644 --- a/scss/layout/_hero.scss +++ b/scss/layout/_hero.scss @@ -5,12 +5,6 @@ // Landing page container .mdx-container { padding-top: px2rem(40px); - background: - linear-gradient( - to bottom, - hsla(0, 96%, 41%), - rgb(67, 1, 149) - ); min-height: px2rem(884px); } diff --git a/scss/utilities/_convert.scss b/scss/utilities/_convert.scss index c7981fe2..c5906127 100644 --- a/scss/utilities/_convert.scss +++ b/scss/utilities/_convert.scss @@ -52,7 +52,7 @@ @function px2em($size, $base: 16px) { @if unit($size) == px { @if unit($base) == px { - @return ($size / $base) * 1em; + @return (calc($size / $base)) * 1em; } @else { @error "Invalid base: #{$base} - unit must be 'px'"; } @@ -67,7 +67,7 @@ @function px2rem($size, $base: 20px) { @if unit($size) == px { @if unit($base) == px { - @return ($size / $base) * 1rem; + @return (calc($size / $base)) * 1rem; } @else { @error "Invalid base: #{$base} - unit must be 'px'"; }