diff --git a/README.md b/README.md
index 450865fcf3..bcdb6ef202 100644
--- a/README.md
+++ b/README.md
@@ -502,7 +502,7 @@ Tokens are scoped `read` / `write` / `admin`; process-spawning routes stay loopb
-`providers` · `oauth` · `keys` · `combo` · `nodes` · `models` · `cache` · `compression` · `cost` · `usage` · `quota` · `health` · `resilience` · `telemetry` · `logs` · `audit` · `mcp` · `a2a` · `cloud` · `memory` · `skills` · `eval` · `tunnel` · `backup` · `sync` · `webhooks` · `policy` · `pricing` · `translator` · `simulate` …
+
@@ -582,9 +582,7 @@ Code blocks, URLs and structured data are **always preserved** byte-perfect. **O
### 📖 How it works — pipeline, architecture & savings math
-```
-Client (10,000 tok) ──▶ OmniRoute Compression (10 engines) ──▶ Provider (~1,080 tok, up to 95% saved)
-```
+
Default stacked combo runs `RTK → Caveman`. When both act on the same tool/context payload, savings compound:
diff --git a/changelog.d/maintenance/7637-readme-cli-compression-svg.md b/changelog.d/maintenance/7637-readme-cli-compression-svg.md
new file mode 100644
index 0000000000..e71439fcc6
--- /dev/null
+++ b/changelog.d/maintenance/7637-readme-cli-compression-svg.md
@@ -0,0 +1 @@
+- **README animated diagrams, round 3** (`docs/diagrams/cli-terminal.svg`, `docs/diagrams/compression-pipeline.svg`): the CLI subcommand list becomes a mini animated terminal (3 real commands typed and answered with formats copied from the actual `bin/cli` printers + a scrolling 30-subcommand ticker), and the compression flow line becomes an animated 10-engine funnel (10,000→~1,080 tok, RTK → Caveman stack highlighted, code token always preserved). SMIL-only, DESIGN_SYSTEM.md palette, GitHub `
`-sandbox safe — completing the set from #7615/#7626. Both registered in `docs/diagrams/README.md`.
diff --git a/docs/diagrams/README.md b/docs/diagrams/README.md
index 18543d6959..196f6a5853 100644
--- a/docs/diagrams/README.md
+++ b/docs/diagrams/README.md
@@ -32,6 +32,8 @@ inside GitHub's `
` sandbox:
| [tier-cascade.svg](./tier-cascade.svg) | README.md (root) | Animated 4-tier auto-fallback cascade (16s loop, 4 acts). Edit the SVG directly — there is no `.mmd` source. |
| [pool-fair-share.svg](./pool-fair-share.svg) | README.md (root) | Animated key-pool fair-share quota (generous → strict, 16s loop). Edit the SVG directly — there is no `.mmd` source. |
| [combo-always-on.svg](./combo-always-on.svg) | README.md (root) | Animated priority-combo fallback (4 layers, 16s loop). Edit the SVG directly — there is no `.mmd` source. |
+| [cli-terminal.svg](./cli-terminal.svg) | README.md (root) | Animated terminal cycling 3 CLI commands (providers/combo/health) + subcommand ticker (18s loop). Edit the SVG directly — there is no `.mmd` source. |
+| [compression-pipeline.svg](./compression-pipeline.svg) | README.md (root) | Animated 10-engine compression funnel (8s loop). Edit the SVG directly — there is no `.mmd` source. |
## How to update
diff --git a/docs/diagrams/cli-terminal.svg b/docs/diagrams/cli-terminal.svg
new file mode 100644
index 0000000000..4a853aca10
--- /dev/null
+++ b/docs/diagrams/cli-terminal.svg
@@ -0,0 +1,120 @@
+
diff --git a/docs/diagrams/compression-pipeline.svg b/docs/diagrams/compression-pipeline.svg
new file mode 100644
index 0000000000..e03d5293a5
--- /dev/null
+++ b/docs/diagrams/compression-pipeline.svg
@@ -0,0 +1,198 @@
+