Jediný orchestrační vstup build pipeline. Deleguje na scripts/build/pipeline.mjs, který drží pořadí kroků jako data i s důvody, proč je právě takové.
Kdy ho spustit
Před každým mergem nebo pushem. Tohle je TA brána kvality: pre-commit hook je rychlá podmnožina, ne náhrada. Stejnou sekvenci volá i CI, což hlídá check:workflow-parity.
Co shodí běh
- Nenulový exit kteréhokoli kroku pipeline okamžitě zastaví běh — pipeline nepokračuje a vypíše, který krok selhal a s jakým kódem.
Co je potřeba vědět
- Každý režim začíná
data:validate— nevalidní kanonická data musí pipeline zastavit dřív, než cokoli vygeneruje. - Režim build drží zámek po celý běh, ne jen na kroku zola build: dva souběžné buildy ve stejném checkoutu se dřív přetahovaly už o data/generated/views/**.