Meeting Title: Eden OS Telemetry Gantt Chart Sync Date: 2026-02-26 Meeting participants: Awaish Kumar, Greg Stoutenburg, Brylle Girang


WEBVTT

1 00:00:56.360 00:00:57.340 Greg Stoutenburg: Hey, Wish!

2 00:01:03.510 00:01:04.120 Awaish Kumar: I didn’t.

3 00:01:04.120 00:01:06.180 Greg Stoutenburg: Hey, Claire, how’s it going today?

4 00:01:07.020 00:01:08.480 Awaish Kumar: All good, how about you?

5 00:01:09.530 00:01:12.580 Greg Stoutenburg: Doing alright. Kinda just getting moving a little late today.

6 00:01:12.920 00:01:17.489 Awaish Kumar: Yeah, so I actually scheduled this meeting

7 00:01:17.750 00:01:29.290 Awaish Kumar: To go over, telemetry stuff for Eden OS. I put, like, the Burial is working on to build a Gantt chart.

8 00:01:29.970 00:01:38.900 Awaish Kumar: For analytics workstream, which, includes the, like, telemetry stuff as well.

9 00:01:39.820 00:01:43.790 Awaish Kumar: So, like, I have delivered some of the things which…

10 00:01:43.920 00:01:46.939 Awaish Kumar: We are doing for, like, odor management system.

11 00:01:46.960 00:02:05.039 Awaish Kumar: and the reporting out of it. I’ve already sent the milestones and deliverables to Brill. He is making the Gantt chart for me, and I think that’s what is… but I don’t know anything on what’s going on with the telemetry or, like, the…

12 00:02:05.040 00:02:15.200 Awaish Kumar: event capturing for intakes, or things like that. So, that’s what I want to hear from you, or maybe you just send a list of milestones with deadlines and…

13 00:02:15.360 00:02:21.160 Awaish Kumar: if there are any blockers to Brill, and he can make a, like, Gantt chart out of it.

14 00:02:21.400 00:02:25.320 Greg Stoutenburg: Okay, so the basic goal here is to just get what we need to make a Gantt chart for this project?

15 00:02:25.830 00:02:33.379 Awaish Kumar: Yeah, basic goal is to understand, like, build a Gantt chart and understand how that is going to progress.

16 00:02:34.220 00:02:42.560 Greg Stoutenburg: Okay, yeah, sure, I can help with that. Can you fill me in on the background of Eden OS? I hadn’t… I haven’t been, brought into this part of the project for Eden.

17 00:02:44.880 00:02:48.780 Awaish Kumar: Yep, let me just share my… Screen.

18 00:02:52.160 00:02:52.720 Awaish Kumar: And…

19 00:02:56.390 00:02:58.279 Awaish Kumar: Where is that?

20 00:02:59.920 00:03:01.330 Greg Stoutenburg: You collect tabs the way I do.

21 00:03:01.480 00:03:04.730 Greg Stoutenburg: Just open… just open everything and keep it in a tab. I like it.

22 00:03:05.810 00:03:08.570 Awaish Kumar: Yeah, and then I forget where, where is what?

23 00:03:08.570 00:03:12.430 Greg Stoutenburg: Yeah, that’s the problem. Then you open a new tab, so you’ve got 3 tabs in the same document.

24 00:03:13.110 00:03:18.220 Awaish Kumar: Yeah, so this is… this is what I… Came up with…

25 00:03:18.490 00:03:21.709 Awaish Kumar: Basically, so, this is background.

26 00:03:21.960 00:03:23.730 Awaish Kumar: On what we are trying to do here.

27 00:03:23.850 00:03:41.700 Awaish Kumar: Eden OS… we have a Basque system, for Eden, which actually manages order management system. Right. Eden decided to build their own instead of using Eden, because… instead of using Bask, because it just does not fulfill all of their…

28 00:03:41.940 00:03:43.530 Greg Stoutenburg: Yeah. Bruce pieces.

29 00:03:43.540 00:03:46.939 Awaish Kumar: And for that reason, they decided to buy,

30 00:03:47.120 00:03:51.470 Awaish Kumar: A tool called… a company, you can say, a software.

31 00:03:51.610 00:03:54.659 Awaish Kumar: software, which basically called… oops.

32 00:03:55.030 00:04:00.989 Awaish Kumar: Remo, and What happened is the one…

33 00:04:01.150 00:04:12.280 Awaish Kumar: who was building the remote, actually didn’t, finished all the things that Eden needed, right? So he just, like, sold off back to

34 00:04:12.460 00:04:14.240 Awaish Kumar: solution to Eden.

35 00:04:14.440 00:04:30.160 Awaish Kumar: And it was not in production, it was not in… it does not, like, support anything for the analytics. So instead, they asked Brainforce to… to take over that project and bring it to finish line.

36 00:04:30.400 00:04:36.389 Awaish Kumar: In that, while doing… when it came to Brainforge, there are multiple work streams opened.

37 00:04:36.530 00:04:40.749 Awaish Kumar: One is… Building the software itself.

38 00:04:41.530 00:04:51.579 Awaish Kumar: Right? And we don’t have any, like, backend engineers here. We are mostly data engineers, data analysts, data scientists, so Utam decided to bring in…

39 00:04:51.580 00:05:03.030 Awaish Kumar: Surf, who is going to build the software. So, there is… there are two different contracts with Eden. One is analytics… for the data analytics work we are doing for Eden.

40 00:05:03.280 00:05:10.290 Awaish Kumar: And then we decided to come up with one more contract for building that software piece with Surf.

41 00:05:10.480 00:05:11.819 Greg Stoutenburg: Okay.

42 00:05:11.880 00:05:29.909 Awaish Kumar: That piece is separate. We are not directly engaged. Yeah, we can ask Surf, we need this to support our reporting, please build it for us, or we can ask… you can ask, like, these are the events I need to capture, please implement this. These are two things.

43 00:05:29.910 00:05:38.120 Awaish Kumar: But we are not involved in actually implementing that software, or any piece of it. So that is surface handling via Brainforge.

44 00:05:38.150 00:05:44.439 Awaish Kumar: And serve as its own team. And now, on the analytics and product analytics.

45 00:05:44.680 00:05:47.510 Awaish Kumar: Work streams, where we both are involved.

46 00:05:47.600 00:06:04.759 Awaish Kumar: This is mainly… this document is mainly covering, analytics part of it. Analytics means it’s just right… and it just right now just has one piece, which is order management system, which they have built, you can say back-end system or whatever, which,

47 00:06:05.600 00:06:19.200 Awaish Kumar: Where I have done a few things already, right? So, this is the, like, kind of what they are going to deliver in the first iteration. The surf is going to just deliver a working system which can basically place an order.

48 00:06:19.740 00:06:28.730 Awaish Kumar: for… Glp-1 products. That’s… that was all. And there are… then on… iteratively, he’s going to build, but…

49 00:06:28.880 00:06:36.829 Awaish Kumar: for the… now our… my job was to… what reporting I can build out of whatever is going to deliver.

50 00:06:37.060 00:06:41.770 Awaish Kumar: And… for that, I used… I, like, kind of did a…

51 00:06:41.980 00:06:47.650 Awaish Kumar: you can say, audit of both the backend systems, Ethernet noise and past, can identify the gaps.

52 00:06:47.870 00:07:06.199 Awaish Kumar: And, how data will be flowing through it in OS, then did the data modeling, part one. Part 1 involves just different tables. And, then we are at the stage where we need to do some testing. Only in the staging, we need to do… we need to deploy in production.

53 00:07:06.390 00:07:19.919 Awaish Kumar: and test again for fin… as, like, final testing, and then start building the dashboards out of it. So this is the part which is pending, and I’m blocked on that because there’s no data for validation. I’m not sure how…

54 00:07:20.230 00:07:23.860 Awaish Kumar: Analyst going to build a dashboard when he sees nothing.

55 00:07:23.970 00:07:25.050 Awaish Kumar: Yeah.

56 00:07:25.050 00:07:25.880 Greg Stoutenburg: So…

57 00:07:25.880 00:07:29.780 Awaish Kumar: That’s why I just put everything in blocked. Okay.

58 00:07:30.150 00:07:32.639 Awaish Kumar: And the blocker is that we don’t have

59 00:07:32.670 00:07:40.099 Awaish Kumar: order data. There is some data, but that’s, like, we just have product info, we just have, customer info, but

60 00:07:40.100 00:07:58.050 Awaish Kumar: like, maybe not the customer info, but you can say pharmacy info. I don’t know what we are going to do with that, just a list of pharmacies, just a list of products. But there’s no real orders there, so I’m just waiting to actually… so they can have some data. And based on that, I have my deliverables here.

61 00:07:58.130 00:08:06.250 Awaish Kumar: Okay. But that’s… that’s it, right? And these labels are same, like, Beryl is going to create a Gantt chart out of that.

62 00:08:07.870 00:08:13.619 Awaish Kumar: Okay. I need help from you in two pieces. One,

63 00:08:13.860 00:08:19.679 Awaish Kumar: In the pro- like, to, like, how you are going to work, like,

64 00:08:20.280 00:08:36.469 Awaish Kumar: On the product, like, we can give better milestones that, okay, when you are going to be done with, all the, like, on each skin, what events needs to be captured, so this is also a task, like, when you will be going to deliver that as a deliverable.

65 00:08:36.570 00:08:43.529 Awaish Kumar: that you are done with all the events you need to capture for engineering. So, actually, engineering engineers can

66 00:08:43.860 00:08:51.350 Awaish Kumar: start working building that. That’s one of the deliverables, then you know better than me what could be the other deliverables.

67 00:08:51.350 00:08:51.930 Greg Stoutenburg: Sure.

68 00:08:52.070 00:08:53.100 Awaish Kumar: Next slide.

69 00:08:54.140 00:09:01.119 Awaish Kumar: So you can just give that list to Brill, one thing, and second, need to, also bring

70 00:09:01.270 00:09:09.950 Awaish Kumar: I don’t know what would be the best way to do that, or we should have just one analytics document, which we… where we have both the things, or…

71 00:09:10.070 00:09:12.010 Awaish Kumar: Should give two different documents.

72 00:09:12.980 00:09:15.100 Greg Stoutenburg: I mean, I think it would make sense to…

73 00:09:15.290 00:09:24.929 Greg Stoutenburg: treat this as one document, just for the sake of simplicity. As far as, like, how many work streams are gonna be covered by it, I don’t know, that might be a, that might be a relevant question.

74 00:09:24.930 00:09:40.219 Awaish Kumar: The few things are interlinked. One thing is doing, actually, the product analytics. So that is, like, for example, you are going to send some engineering team to implement some events, and then you are maybe going to capture it in Mixpanner or somewhere.

75 00:09:40.220 00:09:52.360 Awaish Kumar: But the thing is, I also need to… need to have access to those events, I need to… some of my reporting is also based on that. So, I’m not sure, like, because, for example, we need to capture…

76 00:09:52.370 00:09:54.699 Awaish Kumar: For, for example.

77 00:09:55.030 00:10:02.650 Awaish Kumar: the product information, like, on the intake flow, we need to have some, information about

78 00:10:03.250 00:10:10.279 Awaish Kumar: The answers, or how answers… which customer basically stayed how, like.

79 00:10:10.850 00:10:27.849 Awaish Kumar: state how much, like, spend how much time on which screen, or things like that, to do this kind of analysis. This data also needs to be bringing in warehouse, and I need to do the reporting, so I’m not sure. That’s why I was asking that question.

80 00:10:27.970 00:10:30.180 Awaish Kumar: Yep. Either we should… if we keep that.

81 00:10:30.400 00:10:41.640 Awaish Kumar: separate, then I also need to know, like, what root chunks needs to be in here as well, because maybe some of the dashboards will depend on the work you will be doing.

82 00:10:42.160 00:11:00.029 Greg Stoutenburg: Yeah, yeah, got it. Yeah, so the thought with… I mean, the discussion around how Mixpanel will be used has gone… it’s gone through a couple of cycles, and most recently, Ryan said he’d love to see Mixpanel as something like a single source of truth for everything going on in… on Eden’s website.

83 00:11:00.030 00:11:06.740 Greg Stoutenburg: I don’t know if that’s gonna turn out to be the best way, given that executive-level reporting naturally has a home in Omni.

84 00:11:06.740 00:11:14.249 Awaish Kumar: So, no, like, there will be two things, like, they also had similar thing in… before. They had mixed panel.

85 00:11:14.370 00:11:25.350 Awaish Kumar: For operational, for example, Rion or you, like, these are operations… people who are operations side, right? Yeah. They have their own system in MaxPanel.

86 00:11:25.450 00:11:29.580 Awaish Kumar: But then we need to do same, similar reporting in.

87 00:11:29.700 00:11:30.720 Awaish Kumar: And.

88 00:11:30.720 00:11:31.180 Greg Stoutenburg: Right.

89 00:11:31.180 00:11:32.440 Awaish Kumar: me as well, so…

90 00:11:32.440 00:11:49.670 Greg Stoutenburg: Yeah, so there may be cases where one and the same event, we actually just send it to two destinations, but what I can do is, like, help put together a tracking plan that’ll specify for any given event or any given property which places we should send it, and then… and then the question of how to instrument that, you know, then that’s a further decision.

91 00:11:49.670 00:11:51.250 Awaish Kumar: Go to the center warehouse.

92 00:11:51.500 00:11:55.070 Awaish Kumar: There’s no question on that, right? Whatever you are going to capture.

93 00:11:55.250 00:12:01.040 Awaish Kumar: you can decide on what needs to go on Mixpanel, but everything should just come to warehouse.

94 00:12:01.040 00:12:03.149 Greg Stoutenburg: Everything should go to the warehouse, sure, okay.

95 00:12:03.150 00:12:16.440 Awaish Kumar: So we have… warehouse, you can think of it as a repository. Doesn’t matter if we are going to use all of the data, or just a subset of data, it’ll be important for now, but it’s kind of a repository where we keep everything.

96 00:12:16.630 00:12:17.210 Greg Stoutenburg: Yeah.

97 00:12:17.510 00:12:19.660 Greg Stoutenburg: Yeah, okay. Yeah, that sounds good.

98 00:12:20.100 00:12:29.120 Greg Stoutenburg: Yeah, sounds good. I can help with figuring out what those events are that we need to be capturing, and then work with Brill to turn that into a Gantt chart for when we can actually do that.

99 00:12:30.230 00:12:39.019 Awaish Kumar: Okay, if you have… once we are done with Gantt chart, I can decide on which chunks actually also needs… need for… like, needed for…

100 00:12:39.420 00:12:41.899 Awaish Kumar: For this work stream, and we can maybe…

101 00:12:42.210 00:12:50.360 Awaish Kumar: create some kind of dependency on Gantt chart, and maybe I can… I will just bring those in this document as well. Yeah, sounds good.

102 00:12:50.540 00:12:54.370 Awaish Kumar: Because what… whichever will be based on that, we can just…

103 00:12:54.520 00:12:56.830 Awaish Kumar: I will just maybe showcase in some sim…

104 00:12:56.830 00:12:59.339 Greg Stoutenburg: Some separate section, how…

105 00:12:59.390 00:13:04.629 Awaish Kumar: how we are going to build that in. But that’s… that’s all for this meeting, yeah, that’s what we need.

106 00:13:04.630 00:13:05.180 Greg Stoutenburg: Yep.

107 00:13:05.330 00:13:07.739 Greg Stoutenburg: Sounds good. Okay, cool.

108 00:13:07.740 00:13:10.959 Brylle Girang: When do you think will you be able to provide the details?

109 00:13:11.330 00:13:29.389 Greg Stoutenburg: So, my goal had been to start working on the… so once this Omni migration is finished for Eden, then the next Eden priority is the MixPanel stuff, which was going to be, you know, revising their tracking plan. And so this naturally fits in as a part of that, so I would plan to start that the beginning of next week.

110 00:13:30.070 00:13:32.050 Brylle Girang: Next week, okay. Gotcha.

111 00:13:32.870 00:13:41.540 Brylle Girang: Okay, I’ll just stop with Robert, because we committed that the Gantt chart and the SOW should be ready today, but I understand. We’ll just push the deadline.

112 00:13:41.560 00:13:43.609 Greg Stoutenburg: Well, I mean, if it’s…

113 00:13:43.800 00:14:07.310 Greg Stoutenburg: I could do something as simple as… let me just say this, like, by… as, like, a note of strategy. For what we should be collecting from Eden OS, the first place that I would look to answer that question is to just figure out what we’re currently getting from BASC and copy it, because, you know, that’s… that’s apparently what Eden finds valuable for the data that’s coming out of the intake system and sales system. So, since we already know that, then we would want to capture pretty

114 00:14:07.310 00:14:07.780 Greg Stoutenburg: Gotcha scene.

115 00:14:07.780 00:14:09.010 Greg Stoutenburg: Scott from Eden OS.

116 00:14:11.870 00:14:18.910 Awaish Kumar: Just one thing to add here. From Bask, we almost have nothing on the in-tech side.

117 00:14:19.310 00:14:38.169 Awaish Kumar: Okay. We have some events. They have set up some… I don’t know how, but that is not coming from Basque as a Basque weekend. They have some there called that flow or something. Through that, they are capturing some events, but, Basque itself.

118 00:14:38.340 00:14:46.610 Awaish Kumar: From the backend, we are not getting these events, so they somehow have something on their website to capture those events.

119 00:14:46.910 00:14:52.959 Greg Stoutenburg: Yeah, is there a place where I’m able to see designs for Eden OS that they’re working on, even if it’s not live yet?

120 00:14:53.810 00:14:54.470 Awaish Kumar: Oh, you mean…

121 00:14:54.470 00:14:58.459 Greg Stoutenburg: One of the challenges here is I know from… I know from Basque, one of the problems is that we don’t have…

122 00:14:58.460 00:15:20.659 Greg Stoutenburg: We don’t have code that tracks, like, individual motions through intakes, so instead, the way that we’ve set it up is, like, Mixpanel captures events when someone starts an intake, and then when they hit, like, the next milestone. Like, the next milestone might then be, they enter their weight, or they enter their height. So we get that, but there might be three screens in between those two that are asking other questions that we don’t capture.

123 00:15:20.660 00:15:31.179 Greg Stoutenburg: Which means, you know, we don’t know where the drop-off is, if someone’s losing interest in there. And then the next thing we might capture is, like, they log in, for example. We don’t… we don’t get those things from BASC except for the milestones.

124 00:15:32.560 00:15:35.470 Awaish Kumar: Yes, we are not getting, like,

125 00:15:35.800 00:15:40.350 Awaish Kumar: Like, that is actually not for Basque, I think that is GF4.

126 00:15:40.600 00:15:44.809 Awaish Kumar: how they set up their geoforts, on… to capture those events.

127 00:15:44.920 00:15:53.850 Awaish Kumar: And that was not set up properly. We are not getting… we were not getting proper data on it, so that’s why, we wanted to,

128 00:15:53.950 00:15:55.870 Awaish Kumar: So, have some better system.

129 00:15:56.850 00:16:02.009 Awaish Kumar: to capture all these events. Rian wants to capture all events on each page.

130 00:16:02.430 00:16:03.240 Awaish Kumar: And…

131 00:16:03.240 00:16:03.940 Greg Stoutenburg: Yeah.

132 00:16:03.940 00:16:10.939 Awaish Kumar: the other clicks and things, like, that’s what… that is the target, but yeah, they were… I know they were using GF, so… so I’m…

133 00:16:11.350 00:16:14.659 Awaish Kumar: If you want to look into that. Jan is able to show you that.

134 00:16:15.200 00:16:16.109 Greg Stoutenburg: Yeah, okay.

135 00:16:16.110 00:16:27.290 Awaish Kumar: And also, in the drive, I have put some document… I don’t know if that will be helpful for you or not. This is, like… Okay. This is mostly, like, any documentation on Eden is going there.

136 00:16:27.570 00:16:31.950 Awaish Kumar: It’s just the data flows on the management system.

137 00:16:32.700 00:16:33.250 Greg Stoutenburg: Okay.

138 00:16:33.250 00:16:37.640 Awaish Kumar: And I think we have Figma, I don’t know, do you have access to Figma?

139 00:16:37.640 00:16:38.370 Greg Stoutenburg: I figured, yeah.

140 00:16:38.370 00:16:40.000 Awaish Kumar: Screen switches up here.

141 00:16:40.330 00:16:43.180 Awaish Kumar: Yeah, like, maybe we can upload it here.

142 00:16:43.440 00:16:44.040 Awaish Kumar: Yeah.

143 00:16:44.040 00:16:44.840 Greg Stoutenburg: That’s a good idea.

144 00:16:44.840 00:16:46.719 Awaish Kumar: it, only the internet one?

145 00:16:47.200 00:16:49.559 Awaish Kumar: Yeah, so we have everything in one place.

146 00:16:50.210 00:16:55.120 Greg Stoutenburg: Good idea. Okay. Yeah, I can look through that.

147 00:16:55.280 00:16:56.899 Awaish Kumar: So I can adjust my dog.

148 00:16:58.480 00:17:03.539 Greg Stoutenburg: Yeah, if we could… I mean, if I could help with the…

149 00:17:03.860 00:17:14.630 Greg Stoutenburg: with the Gantt, even tomorrow would be better. Today I have a lot of meetings, and I really need to finish QA for the Omni migration, so even one more day to help with this would be…

150 00:17:15.650 00:17:16.849 Greg Stoutenburg: Appreciate it.

151 00:17:18.390 00:17:18.770 Brylle Girang: Okay.

152 00:17:18.770 00:17:19.430 Greg Stoutenburg: Okay.

153 00:17:19.430 00:17:19.920 Brylle Girang: door.

154 00:17:19.920 00:17:20.729 Awaish Kumar: Okay, sure, no problem.

155 00:17:20.730 00:17:21.060 Brylle Girang: So.

156 00:17:21.069 00:17:22.729 Awaish Kumar: Would it be okay.

157 00:17:22.730 00:17:40.910 Brylle Girang: Just to summarize, Greg, you’ll be working with us in finalizing the Gantt chart for both data analytics and product analytics by tomorrow. At the same time, you’ll chime in on the executive report that Awish created, and you’ll input anything regarding product analytics there. Is that right?

158 00:17:40.910 00:17:42.600 Greg Stoutenburg: Yep, yep, I can do that.

159 00:17:44.460 00:17:46.639 Brylle Girang: Did I miss anything, Awish, or are we good?

160 00:17:49.410 00:18:05.190 Awaish Kumar: So, we are… on the Gantt chart, we are good. Greg is going to disable what needs to be done in… on the Mixpanel side. For the… for this, maybe you can, Greg, just create your one… one more document, like, similar.

161 00:18:05.290 00:18:13.729 Awaish Kumar: with whatever deliverables are on product analytics side, and then I can move whatever is needed.

162 00:18:13.920 00:18:15.150 Awaish Kumar: to my dock.

163 00:18:15.700 00:18:16.420 Greg Stoutenburg: Okay.

164 00:18:16.420 00:18:17.159 Brylle Girang: Okay. Cool.

165 00:18:17.200 00:18:18.220 Greg Stoutenburg: Sounds good.

166 00:18:18.220 00:18:18.790 Awaish Kumar: Okay.

167 00:18:18.990 00:18:20.380 Greg Stoutenburg: Alright, thanks guys.

168 00:18:20.510 00:18:21.600 Greg Stoutenburg: Talk to you soon.