diff --git a/docs/demos/emission-intuition/01-start-small.svg b/docs/demos/emission-intuition/01-start-small.svg
new file mode 100644
index 00000000000..c02591c0078
--- /dev/null
+++ b/docs/demos/emission-intuition/01-start-small.svg
@@ -0,0 +1,68 @@
+
diff --git a/docs/demos/emission-intuition/02-add-languages.svg b/docs/demos/emission-intuition/02-add-languages.svg
new file mode 100644
index 00000000000..ec94b86e741
--- /dev/null
+++ b/docs/demos/emission-intuition/02-add-languages.svg
@@ -0,0 +1,99 @@
+
diff --git a/docs/demos/emission-intuition/03-add-types.svg b/docs/demos/emission-intuition/03-add-types.svg
new file mode 100644
index 00000000000..ab0242f4137
--- /dev/null
+++ b/docs/demos/emission-intuition/03-add-types.svg
@@ -0,0 +1,115 @@
+
diff --git a/docs/demos/emission-intuition/04-colored.svg b/docs/demos/emission-intuition/04-colored.svg
new file mode 100644
index 00000000000..3adf1cb28f0
--- /dev/null
+++ b/docs/demos/emission-intuition/04-colored.svg
@@ -0,0 +1,273 @@
+
diff --git a/docs/demos/emission-intuition/04-now-scale.svg b/docs/demos/emission-intuition/04-now-scale.svg
new file mode 100644
index 00000000000..9eaeb977c43
--- /dev/null
+++ b/docs/demos/emission-intuition/04-now-scale.svg
@@ -0,0 +1,149 @@
+