npm run verify:source-catalog — Aktuálnost katalogu zdrojů
Aktuálnost katalogu zdrojů: Týž generátor s přepínačem --check: nic nezapíše, jen skončí nenulově, pokud by zápis něco změnil.. npm skript, kontrola výstupů.
npm skriptkontrola výstupůshodí běhpre-commit
Volání
npm run verify:source-catalog
Spustí node scripts/dossier/build-source-catalog.mjs --check(čteno z package.json při buildu)
Týž generátor s přepínačem --check: nic nezapíše, jen skončí nenulově, pokud by zápis něco změnil.
Kdy ho spustit
Před commitem. V build pipeline by kontrola smysl neměla — běžela by hned po generátoru a nikdy by neselhala; smysl má jen před commitem, kde chytí nepřegenerovaný výstup.
Co shodí běh
Rozdíl mezi vygenerovaným katalogem a tím, co leží v repozitáři — tedy zastaralé stránky /zdroje/ nebo docs/osint/SOURCE_CATALOG.md. Náprava: npm run build:source-catalog.
Vstupy a výstupy
Čte
data/source-catalog/*.json
content/zdroje/**
docs/osint/SOURCE_CATALOG.md
Popis vychází z hlavičkového komentáře zdrojového souboru. Volání, zařazení do pipeline i členství v pre-commit hooku se dopočítávají při každém buildu ze samotného repozitáře.