Fix \n to <br> in all Mermaid node labels

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-25 23:05:34 +00:00
parent e4fd1411ad
commit e237670407

View File

@@ -76,11 +76,11 @@ V4L2 device control and enumeration are carried as control messages within the e
```mermaid
graph LR
CAM[V4L2 Camera\ndev/video0] -->|raw MJPEG| PI[Pi: ingest node]
CAM[V4L2 Camera<br>dev/video0] -->|raw MJPEG| PI[Pi: ingest node]
PI -->|encapsulated stream| RELAY[Relay]
RELAY -->|high priority| DISPLAY[Display / Preview\nlow latency]
RELAY -->|low priority| ARCHIVE[Archiver\nhigh quality]
CTRL[Controller node\nweb UI] -.->|V4L2 control\nvia transport| PI
RELAY -->|high priority| DISPLAY[Display / Preview<br>low latency]
RELAY -->|low priority| ARCHIVE[Archiver<br>high quality]
CTRL[Controller node<br>web UI] -.->|V4L2 control<br>via transport| PI
CTRL -.->|connection config| RELAY
```
@@ -239,15 +239,15 @@ graph TD
UP1[Upstream Source A] -->|encapsulated stream| RELAY[Relay]
UP2[Upstream Source B] -->|encapsulated stream| RELAY
RELAY --> LS[Low-latency Output\nsingle-slot\ndrop on collision]
RELAY --> CS[Completeness Output\nqueued\ndrop on budget exceeded]
RELAY --> OB[Opaque Output\nbyte pipe\nno frame awareness]
RELAY --> LS[Low-latency Output<br>single-slot<br>drop on collision]
RELAY --> CS[Completeness Output<br>queued<br>drop on budget exceeded]
RELAY --> OB[Opaque Output<br>byte pipe<br>no frame awareness]
LS -->|encapsulated| LC[Low-latency Consumer\neg. preview display]
CS -->|encapsulated| CC[Completeness Consumer\neg. archiver]
OB -->|opaque| RAW[Raw Consumer\neg. disk writer]
LS -->|encapsulated| LC[Low-latency Consumer<br>eg. preview display]
CS -->|encapsulated| CC[Completeness Consumer<br>eg. archiver]
OB -->|opaque| RAW[Raw Consumer<br>eg. disk writer]
RELAY -.->|drop count\nqueue depth\nbyte utilization| CTRL[Control Plane]
RELAY -.->|drop count<br>queue depth<br>byte utilization| CTRL[Controller node]
```
---