Процесс Волны 3. Пулы-дорожки Завсклад · точки-франшизы, Финансист · HQ и Завсклад · фабрика-кухня; гейт-отсечка приёма заявок в 22:00 с петлёй ожидания, сведение объёма и авто-разделение на маршрутные листы. Граф 1:1 с Mermaid-каноном warehouse/factory-kitchen.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 Point["Завсклад · точки-франшизы"]
S1(["Сформировать заявку"]) --> P1["Отправить заявку в HQ"]
end
subgraph HQ["Финансист · HQ"]
P1 --> G1{"22:00 — приём закрыт?"}
G1 -->|нет| WAIT["Приём заявок открыт"]
WAIT --> G1
G1 -->|да| SUM["Свести заявки всех точек"]
end
subgraph Factory["Завсклад · фабрика-кухня"]
SUM --> MAKE["Произвести сводный объём"]
MAKE --> SPLIT["Авто-разделение на
маршрутные листы"]
SPLIT --> D1(["Развоз по точкам"])
end
classDef event fill:#dcefe1,stroke:#3c8a5b,color:#1c4a30;
classDef task fill:#f6e6cd,stroke:#d5842a,color:#241b12;
classDef gate fill:#f8e8cf,stroke:#c9791f,color:#7a4a10;
classDef actor fill:#fbf7ef,stroke:#94866f,color:#241b12,stroke-dasharray:5 3;
classDef ext fill:#e5ecf6,stroke:#5b7bb0,color:#243a5f;
classDef danger fill:#f6dcd5,stroke:#bc3f2b,color:#7a241a;
class S1,D1 event;
class P1,WAIT,SUM,MAKE,SPLIT task;
class G1 gate;
style Point fill:#faf5ea,stroke:#d0c1a6;
style HQ fill:#f6efe2,stroke:#d0c1a6;
style Factory fill:#fbf7ef,stroke:#e2d6c1;
WAIT и возвращается к G1; в 22:00 (ветка «да») приём отсекается и запускается SUM — сведение заявок всех точек. Danger-операций (отмена без права / авторизация MSR / Audit Trail / HACCP-порча) в этом каноне нет.