Skip to content

Conversation

@Yopi
Copy link
Contributor

@Yopi Yopi commented Nov 5, 2025

The idea and proposal behind groups of events and sequences.


This simplifies the creation and understanding of what a single sequence (or sequence definition) is.

It does not solve the comparison between multiple sequences with different definitions.
Copy link
Contributor

Choose a reason for hiding this comment

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

True, but I'm having trouble thinking of a reasonable reason to do this.

Why would you want to compare e.g. a single sequence "workout_tracking" with "nutrition_tracking" in a fitness app? I could see how globally you want to know the average cost of tracking a workout and tracking food intake but you'd never compare an instance of each side by side.

In other words you want to compare apples to apples, oranges to oranges, and additionally are interested in both the average apple and average orange.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was thinking about when you want to track e.g.

  • nutrition_tracking (outcome: ate balanced)
  • nutrition_tracking (outcome: ate too much candy)

How often does users eat balanced vs too much candy. If you have multiple sequences that are tracking the same events you might want to start to compare the outcomes of those sequences.

When it comes to fully disparate sequences, then I fully agree that it does not make sense to want to compare them

Copy link
Contributor

Choose a reason for hiding this comment

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

  • Nutrition Tracked (no success)
  • Nutrition Tracked: Balanced (success: ate_balanced)
  • Nutrition Tracked: Cheat Day (success: too_much_candy)

But yes, I get what you're after, eventually you'll want to run numbers balanced <> cheat day, maybe.

But that's solvable outside of the scope of this design, no, it's more dashboarding than anything else.

The idea and proposal behind groups of events and sequences.
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.

3 participants