Change Management
Every experiment and every remote configuration in ABetterChoice keeps a per-object change timeline. Use it to answer questions like "who started this experiment?", "when did the rollout percentage change?" and "did a setup edit happen before the SRM alert?".
Where to find history
Experiment history
- Open the experiment from Experiments in the left sidebar.
- On the detail page, click
…in the top-right corner (next to Make Decision). - Choose History.
A drawer opens with the chronological list of events for this experiment, including:
- Lifecycle transitions (
Not Started→In Progress→Shipped→Archived). - Setup edits — variants, parameters, targeting, traffic, metrics.
- Statistical-engine setting changes (significance, power, FDR, variance reduction).
- Decisions made via Make Decision.
Each entry records the actor (member username) and the timestamp in your workspace time zone (top-right UTC+0 toggle).
Remote configuration log
- Open the configuration from Remote Config in the left sidebar.
- On the detail page, click
…in the top-right corner (next to Link a new experiment). - Choose Log.
The same kind of timeline appears, including:
- Default value and rule changes.
- Group moves (e.g.
Ungrouped→iaa). - Lifecycle changes (
Active↔Archived). - Linking to / unlinking from an experiment.
Practical workflows
Diagnosing an SRM alert
Open the experiment's History and look for setup edits (targeting, allowlist, traffic percentage, layer change) immediately before the SRM check started firing. Mid-flight setup edits are the most common cause of SRM, and the history surfaces them by timestamp.
Reverting a remote configuration
ABetterChoice does not have a one-click revert button on the Log entry today. To roll back:
- Open Log and note the previous values.
- Click Edit on the configuration to re-apply them.
- Save. The revert itself shows up as a new entry in Log.
Reviewing experiment decisions
Every time someone clicks Make Decision the choice (launch / rollback / archive / extend) is recorded along with the actor. Use History as the canonical record when post-mortems ask "who decided to ship Variant B?".
What is not covered (yet)
ABetterChoice does not currently expose:
- A project-level audit log that aggregates events across all experiments and configurations.
- Explicit approval / review workflows before a setup edit goes live.
- Webhook delivery of change events to external systems.
If you need any of these, talk to support — they are tracked on the roadmap.