What it does

  • Stops recognised publishing commands (Git push and merge, GitHub CLI merge, Vercel production deployment and Court filings), even where your own push: or deploy: permission lines allow them.
  • Stops any shell command matching npm publish*.
  • Stops any shell command matching pnpm publish*.
  • Stops any shell command matching yarn publish*.
  • Stops any shell command matching cargo publish*.
  • Stops any shell command matching twine upload*.
  • Stops any shell command matching gem push*.
  • Stops any shell command matching docker push*.

Peregrini chose this publisher. It has not checked each rule. A book cannot vary the Mandate, and no instruction in it permits anything the Mandate reserves to your own permission lines. Its blocks are added to yours: where two books block different things, both apply. Where its instructions conflict with your own, the agent says so and asks.

The exact lines

no-publish
no-run npm publish*
no-run pnpm publish*
no-run yarn publish*
no-run cargo publish*
no-run twine upload*
no-run gem push*
no-run docker push*
Version fingerprint

35d8557f9d99d9d090bd352531bba695fca2bd9e29c494b44896da916bcf3cbe

Versions

  1. Version 1 · 28 September 2026

    A starter book by Peregrini.

    Added: no-publish · no-run npm publish* · no-run pnpm publish* · no-run yarn publish* · no-run cargo publish* · no-run twine upload* · no-run gem push* · no-run docker push*

Use this book

Sign in to adopt it for the agents linked to your account. Sign in

All books