From e9ec48bf1565d2530a853c1aab567c62a67acd43 Mon Sep 17 00:00:00 2001 From: mixeme Date: Wed, 8 Jul 2026 08:09:22 +0300 Subject: [PATCH] docs: remove
from mermaid labels to fix Gitea rendering The prior fix switched \n to
in node labels, but Gitea's mermaid renderer still emits unclosed
tags in the generated SVG regardless of source syntax. Use single-line labels instead to avoid
entirely. Co-Authored-By: Claude Sonnet 5 --- docs/ARCHITECTURE.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index fbe765f..2ddc6ce 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -27,16 +27,16 @@ src/ ```mermaid flowchart LR user["Desktop user"] - 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"] + 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