Skip to content

RevTurbinePlacementBehaviorFlags

Feature flags for placement pipeline behavior that may alter decision semantics.

Each flag defaults to what the loaded Playbook authors (plan 174 TASK-2 / F-72): authored payload caps (caps.max_per_period / caps.cooldown_days or a remind_later_minutes window) turn on client caps enforcement; a gated-category placement turns on auto gated placement; a trials-category placement turns on trial auto-triggers. A Playbook that authors none of these leaves every flag false — existing integrations whose config authors nothing are unchanged. An explicit RevTurbineInitOptions.placementBehavior value (true or false) always overrides the derived default.

enableAutoGatedPlacement: boolean

Enable automatic gated placement rendering helpers on entitlement denial.


enableClientCapsEnforcement: boolean

Enable client-side payload cap enforcement (max-per-period + cooldown precedence).


enableTrialAutoTriggers: boolean

Enable automatic trial lifecycle trigger derivation in local-only mode.