Versioning

Every change to a published rule generates a new version. Versioning ensures traceability — who changed it, when, and what changed — and allows you to revert to previous versions when needed.

Status

Each version can be in one of the following states:

  • Draft: can be modified freely. Only takes effect on the API after being published.
  • Active: published version in use by the API. Only one active version per rule. Cannot be modified — changes generate a new version.
  • Inactive: was active at some point. Kept for traceability and can be reactivated at any time.
  • Removed: hidden in the panel but preserved in the history. Still visible when inspecting older analyses that used it.