docs: add raven-notify to architecture flow diagram

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
nxm
2026-05-06 11:23:12 +02:00
parent e7596f4f27
commit 32b4c72407
+17 -2
View File
@@ -35,6 +35,12 @@ flowchart TD
searxng["SearXNG :8600"]
end
subgraph notify ["Notification Agent"]
raven["raven-notify :8400"]
discord["Discord webhook"]
email["Gmail SMTP"]
end
subgraph external ["External Sources"]
github["GitHub API"]
opnsense["OPNsense changelog"]
@@ -51,8 +57,8 @@ flowchart TD
end
subgraph storage ["Shared Storage — /opt/"]
sites["sites/\nchangelog/ varys/ bran/ sam/"]
agentOS["agent-os/logs/\nbran-changelog/ varys-monitor/ sam-research/"]
sites["sites/\nchangelog/ varys/ bran/ sam/ citadel/ raven/"]
agentOS["agent-os/logs/\nbran-changelog/ varys-monitor/ sam-research/ citadel-mcp/ raven-notify/"]
end
subgraph serving ["Serving Layer"]
@@ -77,6 +83,9 @@ flowchart TD
hodor --> bran
varys -->|HTTP GET| svc
varys -->|POST /notify on down/recovery| raven
raven -->|webhook| discord
raven -->|SMTP| email
sam -->|GET /search| searxng
searxng -->|results| web_ext
@@ -86,6 +95,8 @@ flowchart TD
openwebui -->|web_search MCP tool| citadel
citadel -->|GET /search| searxng
openwebui -->|sam_research MCP tool| citadel
citadel -->|POST /research| sam
bran -->|index.html + last-output.md| sites
bran -->|last-run.json| agentOS
@@ -93,6 +104,10 @@ flowchart TD
varys -->|last-run.json| agentOS
sam -->|index.html + last-output.md| sites
sam -->|last-run.json| agentOS
citadel -->|index.html + last-output.md| sites
citadel -->|last-run.json| agentOS
raven -->|index.html + last-output.md| sites
raven -->|last-run.json| agentOS
sites --> nginx
nginx -->|NPM proxy| web