Page MenuHomePhabricator

[Customize GrowthBook] [Spike] Find a way to disable/remove/mark as complete the hardcoded Pre-Launch Checklist items in GrowthBook
Closed, ResolvedPublic3 Estimated Story Points

Description

Description

GrowthBook adds three items automatically by default to any customized Pre-Launch Checklist and, for now, there is no way to avoid it. We asked GrowthBook team for this and an issue was filed in GitHub to fix this somehow, but we don't know when it will be considered and implemented.

Screenshot 2026-06-15 at 14.24.09.png (596×159 px, 34 KB)

These three items are completely unrelated to the way we use GrowthBook (we use it only for analysis) and, although two of them are marked as done by default (because some specific global configuration we done already), there is still one that is unchecked and it requires some specific manual configuration step to be considered as done by GrowthBook (and it cannot be marked as done by the user manually without making that configuration step that is fully unrelated with the way we work with GrowthBook).

So, the idea here is to work on a way that removes/disables/marks as done those tree items to prevent experiment owners from dealing with them.

Acceptance

  • The items that GrowthBook adds automatically by default to any Pre-Launch Checklist have been disabled/removed/marked as done automatically without any user interaction

Event Timeline

Some ideas explored so far:

  • ❌ Also via T429420: [Customize GrowthBook] Auto-check Pre-Launch Checklist items via the backend poller, we could use the validation process to make, via API request, the manual configuration step that the remaining item requires. That way GrowthBook would check the item as done automatically pretty soon
    • Not doable. Probably because the above, the endpoints that are available to modify experiments don't allow to modify those properties (they seem to be hardcoded while getting Checklist items). A fully manual human step is required
  • 🕐 After asking GrowthBook team for this, they filed a ticket in GitHub to add a way to hide/disable those items somehow
    • We assume this approach, if considered, will take time
  • Document somewhere, at least for now, that experiment owners can ignore that item and "Start Anyway" the experiment when needed
    • Not nice because it introduces some noise for users who need to review the full Checklist, but it seems that, for now, it seems it is what we can do

Any other ideas?

Sfaci renamed this task from [Customize GrowthBook] Find a way to disable/remove/mark as complete the hardcoded Pre-Launch Checklist items in GrowthBook to [Customize GrowthBook] [Spike] Find a way to disable/remove/mark as complete the hardcoded Pre-Launch Checklist items in GrowthBook.Jun 19 2026, 12:12 PM

Document somewhere, at least for now, that experiment owners can ignore that item and "Start Anyway" the experiment when needed
Not nice because it introduces some noise for users who need to review the full Checklist, but it seems that, for now, it seems it is what we can do

It does seem like this is our only option right now. I think this is ok, as long as it's clear in documentation and in any onboarding videos we create. I'll continue to press GrowthBook for a change on their side.

KReid-WMF set the point value for this task to 3.