Přeskočit na obsah

npm run benchmark:graph — Benchmark grafového layoutu

Benchmark grafového layoutu: Technický benchmark build-time layoutu grafu nad syntetickým grafem (výchozí velikost se dá změnit přes --nodes/--edges). npm skript, provoz.

npm skript provoz

Volání

npm run benchmark:graph

Spustí node scripts/dossier/benchmark-graph.mjs (čteno z package.json při buildu)

Zdroj: scripts/dossier/benchmark-graph.mjs

Technický benchmark build-time layoutu grafu nad syntetickým grafem (výchozí velikost se dá změnit přes --nodes/--edges). Používá TÝŽ kód, jakým staví registrovou vrstvu build:graph-projections.

Kdy ho spustit

Ručně, když měříš dopad změny v layoutu. Není součástí npm run build — je to výkonnostní report, ne obsahová brána.

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ěží.

Vstupy a výstupy

Čte

  • scripts/dossier/lib/graph-layout.mjs

Zapisuje

  • static/data/graph/benchmark.json (jen s --write; gitignorováno a z žádné stránky se neodkazuje)

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.