Přeskočit na obsah

npm run generate:discovery-log — Append-only log objevení

Append-only log objevení: Append-only auditní stopa každé entity a každého vztahu ve chvíli, kdy poprvé vstoupí do systému. npm skript, generování.

npm skript generování pipeline: build pipeline: dev

Volání

npm run generate:discovery-log

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

Zdroj: scripts/dossier/generate-discovery-log.mjs

Append-only auditní stopa každé entity a každého vztahu ve chvíli, kdy poprvé vstoupí do systému. Na rozdíl od data/generated/** je data/discovery-log.jsonl commitnutý soubor, do kterého se jen přidává.

Kdy ho spustit

V build i dev pipeline. Pro už zalogované záznamy se nic nemě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

  • Je to záznam toho, co systém pozoroval a kdy — ne publikační rozhodnutí. Zápis sem nemá žádný vliv na to, jestli bude entita někdy autorizovaná.

Vstupy a výstupy

Čte

  • data/dossiers/** (compiled model)

Zapisuje

  • data/discovery-log.jsonl (append-only)

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.