diff --git a/docs/architecture.svg b/docs/architecture.svg
new file mode 100644
index 0000000..1847f4a
--- /dev/null
+++ b/docs/architecture.svg
@@ -0,0 +1,75 @@
+
diff --git a/docs/cq_mcp_1_overview.svg b/docs/cq_mcp_1_overview.svg
deleted file mode 100644
index f4bc667..0000000
--- a/docs/cq_mcp_1_overview.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/cq_mcp_2_startup.svg b/docs/cq_mcp_2_startup.svg
deleted file mode 100644
index 4fcdea6..0000000
--- a/docs/cq_mcp_2_startup.svg
+++ /dev/null
@@ -1,67 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/cq_mcp_3_request.svg b/docs/cq_mcp_3_request.svg
deleted file mode 100644
index b6991f3..0000000
--- a/docs/cq_mcp_3_request.svg
+++ /dev/null
@@ -1,103 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/cq_mcp_4_deploy.svg b/docs/cq_mcp_4_deploy.svg
deleted file mode 100644
index 155315c..0000000
--- a/docs/cq_mcp_4_deploy.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/deploy.svg b/docs/deploy.svg
new file mode 100644
index 0000000..4e277e7
--- /dev/null
+++ b/docs/deploy.svg
@@ -0,0 +1,79 @@
+
diff --git a/docs/request.svg b/docs/request.svg
new file mode 100644
index 0000000..a987540
--- /dev/null
+++ b/docs/request.svg
@@ -0,0 +1,105 @@
+
diff --git a/docs/startup.svg b/docs/startup.svg
new file mode 100644
index 0000000..ec5c420
--- /dev/null
+++ b/docs/startup.svg
@@ -0,0 +1,65 @@
+