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>.tgzOr install this module only
npx --yes @bastilleworks/bastille-install bastilleworks-pi-change-review-<version>.tgzThe installer fetches @bastilleworks/shared from public npm automatically. Replace <version> with the version you downloaded.
Usage Instructions
Pi command
/change-reviewPi command
/change-review onPi command
/change-review offPi command
/change-review statusWhen 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-reviewOr uninstall the entire bundle
npx --yes @bastilleworks/bastille-install uninstall bastilleworks-pro-<version>.tgzNotes
- 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.