Governance / Pro
pi-change-review
Every file edit waits for your approval before it lands. No silent mutations - each edit, write, or hashline_edit opens an inline review dialog.
What it does.
- 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.
Put it to work.
Use the Pro archive from your purchase. The Pro or Team bundle includes its Pi extensions. An individual module archive uses the same installer.
Choose a file to build your exact command.
Run this command from the folder containing the archive. Selecting a file here does not install or execute anything.
Activate your license with /bastille-license refresh inside Pi. Activation and periodic entitlement validation contact Polar. Your workload is not uploaded to Bastille-C3.
Full installation & activation guide →In use.
Inside Pi
/change-reviewInside Pi
/change-review onInside Pi
/change-review offInside Pi
/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.
Worth knowing.
- 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.
Remove this module
Uninstall this extension
pi uninstall npm:@bastilleworks/pi-change-reviewRemoving an extension does not cancel your subscription. Manage renewal separately.
On the same ground