From bc9dc36c6c2c9550bc823ff1de13d55bc040ddfd Mon Sep 17 00:00:00 2001
From: Ben Duncan <5178243+benduncan@users.noreply.github.com>
Date: Thu, 16 Jul 2026 12:09:22 -0500
Subject: [PATCH] Redesign architecture.svg in the Spinifex site theme
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Rebuild the message-driven architecture diagram in the ember-on-ink
theme to match platform.svg: ember gradient NATS bus, ember-tinted
gateway and daemon cards, neutral clients and backend cards. Content
unchanged (clients → gateway → NATS → ec2/ebs/s3/vpc/iam daemons →
local backends). De-slop the copy and refresh the img alt text.
---
.github/assets/architecture.svg | 339 +++++++++++---------------------
README.md | 2 +-
2 files changed, 115 insertions(+), 226 deletions(-)
diff --git a/.github/assets/architecture.svg b/.github/assets/architecture.svg
index 4edbb0e60..2cf76995a 100644
--- a/.github/assets/architecture.svg
+++ b/.github/assets/architecture.svg
@@ -1,225 +1,114 @@
-
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 6d939ff36..a6a03bd49 100644
--- a/README.md
+++ b/README.md
@@ -75,7 +75,7 @@ Spinifex is a minimal VM orchestration layer built on top of QEMU, exposing APIs
## Architecture at a Glance
-
+
Every AWS API call is authenticated at the gateway, published to a NATS subject, and answered by whichever daemon claims it. Daemons are stateless — scale horizontally by starting more. No etcd, no Kubernetes, no external control plane. Deep dive: **[`docs/DESIGN.md`](docs/DESIGN.md)**.