Skip to content

pi-change-review

ProGovernanceFSL-1.1-ALv2

Every file edit waits for your approval before it lands. No silent mutations - each edit, write, or hashline_edit opens an inline review dialog.

Capabilities

  • Per-edit approval gate - each edit, write, or hashline_edit opens an inline dialog.
  • Steer inline - reject with a one-line reason or send a corrected version directly.
  • Approvals and rejections are emitted as governance events.

Installation Instructions

Install the whole bundle

npx --yes @bastilleworks/bastille-install bastilleworks-pro-<version>.tgz

Or install this module only

npx --yes @bastilleworks/bastille-install bastilleworks-pi-change-review-<version>.tgz

The installer fetches @bastilleworks/shared from public npm automatically. Replace <version> with the version you downloaded.

Usage Instructions

Pi command

/change-review

Pi command

/change-review on

Pi command

/change-review off

Pi command

/change-review status

When enabled, every file mutation opens a review dialog before applying. You can approve, reject with a note, or send a corrected replacement.

Uninstall

Uninstall this extension

pi uninstall npm:@bastilleworks/pi-change-review

Or uninstall the entire bundle

npx --yes @bastilleworks/bastille-install uninstall bastilleworks-pro-<version>.tgz

Notes

  • Install alongside pi-edit-guard and pi-change-reason for a layered posture: reason gate, approval gate, post-edit verification.
  • Requires a valid Polar license.