NAME
scripts\validate.cmd — controleer of catalogus-.vsa (en eventueel
.mvsa) geldig is volgens de vsa-/mvsa-CLI
SYNOPSIS
validate
validate content-source\catalogus\tropaar
Of: scripts\validate.cmd vanuit de repo-root. Zonder argument valideert
het script de map content-source\catalogus.
DESCRIPTION
Zet eerst vsa-tool klaar (scripts\_ensure.cmd --vsa-tool) en roept
daarna de gepubliceerde CLI aan:
vsa validateop het gekozen pad (standaard de hele catalogus-map)- Als er onder dat pad minstens één
.mvsastaat: ookmvsa validate
Het script kopieert geen validatielogica uit VSA-tooling; het geeft alleen
het pad door. Ruwe dumps onder content-source\input horen niet bij deze
preflight — die map is geen publicatiebron.
EXAMPLES
cd /d C:\Git\orthodox-ronl\bibliotheek
validate
WHEN
Los vóór je een .vsa commit, of via check (die validate eerst
aanroept). Op GitHub Actions draait dezelfde vsa validate-stap in de
Pages-workflow vóór de Hugo-build.