diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md
index 1a4c680..fbe765f 100644
--- a/docs/ARCHITECTURE.md
+++ b/docs/ARCHITECTURE.md
@@ -27,16 +27,16 @@ src/
```mermaid
flowchart LR
user["Desktop user"]
- ui["src/ui\nFyne windows, tabs, dialogs"]
- svc["src/app Service\nsole owner of job + runtime state"]
- store["src/storage Store\nJSON config and jobs"]
- sched["src/scheduler Scheduler\npure timing loop"]
- runner["src/runner\nshell command execution"]
- autostart["src/platform/autostart Manager\nWindows shortcut / Linux XDG"]
- config["gosentry.json\napplication settings"]
- jobs["jobs.json\njob definitions"]
- logs["logs_dir\nper-run command output logs"]
- shell["Platform shell\ncmd.exe /C or sh -c"]
+ ui["src/ui
Fyne windows, tabs, dialogs"]
+ svc["src/app Service
sole owner of job + runtime state"]
+ store["src/storage Store
JSON config and jobs"]
+ sched["src/scheduler Scheduler
pure timing loop"]
+ runner["src/runner
shell command execution"]
+ autostart["src/platform/autostart Manager
Windows shortcut / Linux XDG"]
+ config["gosentry.json
application settings"]
+ jobs["jobs.json
job definitions"]
+ logs["logs_dir
per-run command output logs"]
+ shell["Platform shell
cmd.exe /C or sh -c"]
user -->|"edits jobs, settings, runs commands"| ui
ui -->|"CreateJob, UpdateJob, DeleteJob, RunNow, UpdateSettings, …"| svc