fix: resolve Mermaid syntax parse error in ARCHITECTURE.md
This commit is contained in:
+5
-5
@@ -1003,19 +1003,19 @@ sofarr provides a togglable, real-time log capturing and streaming engine allowi
|
|||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph Browser (SPA)
|
subgraph Browser ["Browser (SPA)"]
|
||||||
console["console.log/warn/error"] --> queue["logQueue (batched)"]
|
console["console.log/warn/error"] --> queue["logQueue (batched)"]
|
||||||
queue --> |POST /api/debug/client-logs| ingestionRoute["POST router handler"]
|
queue --> |POST /api/debug/client-logs| ingestionRoute["POST router handler"]
|
||||||
end
|
end
|
||||||
|
|
||||||
subgraph Node.js (Server)
|
subgraph Server ["Node.js (Server)"]
|
||||||
stdout["process.stdout.write"] --> capture["processStreamData()"]
|
stdout["process.stdout.write"] --> capture["processStreamData()"]
|
||||||
stderr["process.stderr.write"] --> capture
|
stderr["process.stderr.write"] --> capture
|
||||||
capture --> |stripAnsi()| serverBuffer["logBuffer (rolling 1000 lines)"]
|
capture --> |stripAnsi| serverBuffer["logBuffer (rolling 1000 lines)"]
|
||||||
capture --> |emit('server-log')| serverSse["GET /api/debug/server-logs (SSE)"]
|
capture --> |emit server-log| serverSse["GET /api/debug/server-logs (SSE)"]
|
||||||
|
|
||||||
ingestionRoute --> clientBuffer["clientLogBuffer (rolling 1000 lines)"]
|
ingestionRoute --> clientBuffer["clientLogBuffer (rolling 1000 lines)"]
|
||||||
ingestionRoute --> |emit('client-log')| clientSse["GET /api/debug/client-logs (SSE)"]
|
ingestionRoute --> |emit client-log| clientSse["GET /api/debug/client-logs (SSE)"]
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user