Přeskočit na obsah

npm run authorization:anchor — Ukotvení záznamu autorizačního logu

Ukotvení záznamu autorizačního logu: Jediná cesta, jak se záznam z autorizačního logu v AGENTS.md dostane do hash-kotvy. npm skript, provoz.

npm skript provoz

Volání

npm run authorization:anchor

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

Zdroj: scripts/dossier/anchor-authorization-log.mjs

Jediná cesta, jak se záznam z autorizačního logu v AGENTS.md dostane do hash-kotvy. Nový záznam vyžaduje potvrzení „ANCHOR“; změna nebo zmizení už ukotveného záznamu je porušení append-only pravidla a vyžaduje silnější potvrzení „OVERRIDE-APPEND-ONLY“.

Kdy ho spustit

Hned po authorize:entity — dokud nový záznam není ukotvený, verify:authorization-log build fail-closed zastaví.

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

  • Běžně interaktivní. Čistě nový záznam smí agent ukotvit neinteraktivně po výslovném rozhodnutí vlastníka v aktuální konverzaci; existující záznam tímhle režimem změnit nelze nikdy.

Vstupy a výstupy

Čte

  • AGENTS.md

Zapisuje

  • data/authorizations-log-anchor.json

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.