Skip to content

feat(nimbus): Improve funnel diagram#15933

Merged
yashikakhurana merged 14 commits into
mainfrom
15903
Jun 16, 2026
Merged

feat(nimbus): Improve funnel diagram#15933
yashikakhurana merged 14 commits into
mainfrom
15903

Conversation

@yashikakhurana

Copy link
Copy Markdown
Contributor

Because

  • we send notifications to the users when there is issue with enrollments such as no enrollments, feature conflict etc etc, now we can better visualise this data with the monitoring data on the summary page

This commit

  • Improves the funnel data and shows warnings

Fixes #15903

@yashikakhurana

Copy link
Copy Markdown
Contributor Author
Screenshot 2026-06-11 at 12 19 51 PM

@yashikakhurana yashikakhurana changed the title 15903 feat(nimbus): Improve funnel diagram Jun 11, 2026

@jaredlockhart jaredlockhart left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ya generally looks great. Couple little thoughts about organizing but nothing critical, new design looks fantastic I'm so stoked we have it now, great job thnx @yashikakhurana 🙏 🎉

Comment on lines +1504 to +1507
from experimenter.experiments.monitoring_utils import (
check_feature_conflict,
check_zero_enrollment,
)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They have to be here for circular import?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes

"type": "low_enrollment",
"label": f"Low Enrollment ({total:,})",
}
)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we can move all these over to constants to keep them in one place?

@yashikakhurana yashikakhurana enabled auto-merge June 15, 2026 23:05
@yashikakhurana yashikakhurana added this pull request to the merge queue Jun 15, 2026
Merged via the queue into main with commit 4f08b61 Jun 16, 2026
26 checks passed
@yashikakhurana yashikakhurana deleted the 15903 branch June 16, 2026 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve the. funnel data and montioring data Visualisation

2 participants