- Add configurable option to decouple refresh‑token revocation from grant revocation
- Default: existing tenants keep feature on (preserve current behavior), new tenants default off so revoking a refresh token does not revoke its grant
- Grant revocation must be invoked explicitly via the grant‑revocation endpoint when required