Skip to content

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.

ProFSL-1.1-ALv2Pi extensionInstallation ↓

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.

Only the filename is used. The file stays on your device and is never uploaded.

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-review

Inside Pi

/change-review on

Inside Pi

/change-review off

Inside Pi

/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.

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-review

Removing an extension does not cancel your subscription. Manage renewal separately.

On the same ground

Works alongside.

← Back to every module