Процесс Волны 3 (🟡). Один пул-дорожка Финансист · HQ — расчёт автоматический, на сервере 1-го числа месяца. Чистая выручка = валовая − возвраты; далее × процент роялти → авто-счёт франчайзи. Граф 1:1 с Mermaid-каноном finance/royalty.md.
глоссарий.
%%{init:{
"theme":"base",
"themeVariables":{
"fontFamily":"Hanken Grotesk, ui-sans-serif, sans-serif",
"fontSize":"14px",
"lineColor":"#5a4d3d",
"primaryColor":"#f6e6cd",
"primaryBorderColor":"#d5842a",
"primaryTextColor":"#241b12",
"clusterBkg":"#fbf7ef",
"clusterBorder":"#d0c1a6",
"edgeLabelBackground":"#fbf7ef",
"tertiaryColor":"#f6efe2"
},
"flowchart":{"curve":"basis","nodeSpacing":42,"rankSpacing":52,"htmlLabels":true}
}}%%
flowchart TD
subgraph HQ["Финансист · HQ (авто, сервер)"]
S1(["1-го числа — расчёт роялти"]) --> R1["Собрать валовую выручку
(Z-отчёты за месяц)"]
R1 --> R2["Минус возвраты = чистая выручка"]
R2 --> R3["× процент роялти"]
R3 --> R4["Авто-счёт франчайзи"]
R4 --> D1(["Роялти выставлено"])
end
classDef actor fill:#fbf7ef,stroke:#94866f,color:#241b12,stroke-dasharray:5 3;
classDef ext fill:#e5ecf6,stroke:#5b7bb0,color:#243a5f;
classDef gate fill:#f8e8cf,stroke:#c9791f,color:#7a4a10;
classDef event fill:#dcefe1,stroke:#3c8a5b,color:#1c4a30;
classDef task fill:#f6e6cd,stroke:#d5842a,color:#241b12;
classDef danger fill:#f6dcd5,stroke:#bc3f2b,color:#7a1f14;
class R1,R2,R3,R4 task;
class S1,D1 event;
style HQ fill:#fbf7ef,stroke:#d0c1a6;
R2) и источник процента роялти (R3), но это не danger-ветка графа.