fix: correct Mermaid diagrams — remove \n labels, drop subgraph direction, add license badge

This commit is contained in:
matthalltech 2026-04-01 13:41:23 +00:00
parent e0ec29ecc1
commit 095a89d0aa

View file

@ -4,6 +4,7 @@
![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Linux%20%7C%20Windows-blue) ![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Linux%20%7C%20Windows-blue)
![Status](https://img.shields.io/badge/status-active-brightgreen) ![Status](https://img.shields.io/badge/status-active-brightgreen)
![License](https://img.shields.io/badge/license-CC%20BY%204.0-lightgrey)
--- ---
@ -11,20 +12,18 @@
```mermaid ```mermaid
flowchart TB flowchart TB
subgraph host["💻 Your Machine"] subgraph host["Your Machine"]
secrets["🔑 Secrets and Keys"] secrets["Secrets and Keys"]
folders["📁 Workspace Folders"] folders["Workspace Folders"]
end end
subgraph container["🐳 Bounded Container — Agents Work Here"] subgraph container["Bounded Container — Agents Work Here"]
direction LR
claude["Claude Code"] claude["Claude Code"]
codex["Codex CLI"] codex["Codex CLI"]
gemini["Gemini CLI"] gemini["Gemini CLI"]
end end
subgraph repo["📚 Git Repository — The Persistent Memory"] subgraph repo["Git Repository — The Persistent Memory"]
direction LR
rules["Rules"] rules["Rules"]
state["State Docs"] state["State Docs"]
tools["Scripts"] tools["Scripts"]
@ -79,11 +78,11 @@ Works on a laptop with no GPU, no VPN, no server. Grows as far as you want to ta
## Where it grows ## Where it grows
```mermaid ```mermaid
graph LR flowchart LR
A["💻 Laptop\nDocker + Claude Code"] A["Laptop<br/>Docker + Claude Code"]
B["☁️ VPS\nGit hosting + VPN\n+ Monitoring"] B["VPS<br/>Git hosting + VPN"]
C["🏠 Home Server\nLocal AI\n+ Ollama"] C["Home Server<br/>Local AI + Ollama"]
D["📱 Mobile\nRemote operator\naccess"] D["Mobile<br/>Remote operator access"]
A -->|stable baseline| B A -->|stable baseline| B
B -->|stable infrastructure| C B -->|stable infrastructure| C
@ -116,3 +115,7 @@ Laptop first. Server when you need one. Local AI when the hardware justifies it.
## Getting started ## Getting started
**[Read GETTING-STARTED.md](./GETTING-STARTED.md)** **[Read GETTING-STARTED.md](./GETTING-STARTED.md)**
---
Licensed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)