npm run intake:e2e-fixture — End-to-end běh všech golden fixtures
End-to-end běh všech golden fixtures: Protáhne každý golden fixture tests/fixtures/intake/e2e-*.json PLNOU pipeline — parsování, validace, normalizace, párování entit, klasifikace rizika, preflight URL, manifest, report — s pevnými hodinami a mock DNS adaptérem.. npm skript, kontrola výstupů.
npm skriptkontrola výstupů
Volání
npm run intake:e2e-fixture
Spustí node scripts/intake/run-e2e-fixture.mjs(čteno z package.json při buildu)
Protáhne každý golden fixture tests/fixtures/intake/e2e-*.json PLNOU pipeline — parsování, validace, normalizace, párování entit, klasifikace rizika, preflight URL, manifest, report — s pevnými hodinami a mock DNS adaptérem.
Kdy ho spustit
Když měníš cokoli napříč intake pipeline a chceš vidět chování na celé matici typů podání a nepřátelských scénářů.
Co vynucuje
Nic — tenhle příkaz reportuje nebo generuje, ale sám o sobě nic neshazuje. Co selže při chybě, hlídají brány, které za ním v pipeline běží.
Co je potřeba vědět
Nikdy nesahá na veřejný internet, nikdy nezapisuje produkční dossierová data, nikdy nevolá GitHub API.
Vstupy a výstupy
Čte
tests/fixtures/intake/e2e-*.json
Zapisuje
.tmp/intake/e2e-run/ (gitignorováno)
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.