Meeting Title: Brainforge x ABC Daily Sync Date: 2025-11-06 Meeting participants: Samuel Roberts, Casie Aviles, Mustafa Raja, Gabriel Lam


WEBVTT

1 00:00:25.870 00:00:27.230 Samuel Roberts: Alrighty.

2 00:00:27.740 00:00:28.910 Mustafa Raja: Hey.

3 00:00:29.320 00:00:30.180 Samuel Roberts: Hey, guys.

4 00:00:31.190 00:00:32.450 Mustafa Raja: Hey.

5 00:00:33.620 00:00:39.380 Samuel Roberts: So, okay, I guess my first question is, what does the rest of your days… the day look like for you guys?

6 00:00:40.030 00:00:40.909 Samuel Roberts: With other clients.

7 00:00:41.920 00:00:44.360 Mustafa Raja: I think mine is going to be a little chill.

8 00:00:44.550 00:00:45.220 Samuel Roberts: Okay.

9 00:00:48.160 00:00:51.200 Casie Aviles: Might have to do some ABC work today.

10 00:00:52.690 00:00:59.120 Casie Aviles: So… I’ll probably have time at the latter half of the day.

11 00:00:59.430 00:01:03.660 Samuel Roberts: Okay, cool. That’s good to know. I would say…

12 00:01:04.060 00:01:09.349 Samuel Roberts: Let’s think about this, then. Yeah, definitely focus on ABC first. Let’s think about…

13 00:01:11.010 00:01:18.140 Samuel Roberts: Okay, so we’ve got Slack messages. I can probably take that, because I did the Slack

14 00:01:18.610 00:01:23.309 Samuel Roberts: ingestion initially, and I formatted it in a certain way, I can probably change that formatting to help out.

15 00:01:23.940 00:01:29.000 Samuel Roberts: The 7AM refresh is kind of related to the persistent stuff.

16 00:01:32.200 00:01:32.910 Mustafa Raja: Hmm.

17 00:01:33.550 00:01:36.430 Samuel Roberts: I’m thinking we may need to…

18 00:01:37.260 00:01:38.809 Samuel Roberts: Put a little thought into that.

19 00:01:39.150 00:01:41.370 Samuel Roberts: First, before we start implementing something.

20 00:01:46.860 00:01:50.469 Samuel Roberts: I can probably take a swing at, like, just diagramming something real quick.

21 00:01:50.990 00:01:55.219 Samuel Roberts: And make sure that it makes sense for us, and then we can add the superbase tables later.

22 00:01:55.990 00:02:03.170 Samuel Roberts: turbo puffer to capture the zoom stand-up. So right now, we’re just… hitting the…

23 00:02:03.990 00:02:08.100 Samuel Roberts: the meetings from the last 24 hours in Supabase, right?

24 00:02:08.850 00:02:12.790 Casie Aviles: Yeah, yeah, the most recent ones, at least, so…

25 00:02:13.100 00:02:14.190 Samuel Roberts: Okay, okay.

26 00:02:14.440 00:02:20.220 Samuel Roberts: So, maybe if we want to add the turbo puffer there, maybe, Mustafa, you can take a look at that?

27 00:02:21.980 00:02:26.770 Samuel Roberts: Since you did the Turbo Popper stuff for the other… the other, search, maybe we can…

28 00:02:28.880 00:02:32.059 Samuel Roberts: Yeah, you can probably figure out how to search that and pull in the right…

29 00:02:32.060 00:02:40.690 Mustafa Raja: Yeah, we just want to see… we just want to, get the meetings in previous 24 hours that have… that do mention the client, right?

30 00:02:41.270 00:02:44.970 Samuel Roberts: Yeah, that way I think we’re including beyond just the standouts, right? That’s the idea.

31 00:02:44.970 00:02:46.689 Mustafa Raja: Yeah, yeah, that’s an idea.

32 00:02:46.850 00:02:49.909 Samuel Roberts: Okay, cool. And then…

33 00:02:51.520 00:03:00.310 Samuel Roberts: maybe by later in the day, we can sort out the persistent stuff after I put a little thought into the data model, or I’ll message stuff on Slack and we can chat through that.

34 00:03:00.470 00:03:06.199 Samuel Roberts: And then… tooltips… I’m wondering…

35 00:03:07.830 00:03:10.609 Samuel Roberts: Do we want to have, like, a little hover over the…

36 00:03:11.100 00:03:14.999 Samuel Roberts: The linear tickets or something that shows, like, the title and stuff.

37 00:03:16.010 00:03:19.360 Gabriel Lam: I think for linear, it sort of already shows…

38 00:03:19.710 00:03:22.319 Samuel Roberts: Oh, just show the ticket name and have that information.

39 00:03:22.800 00:03:23.280 Casie Aviles: Is that a question, though.

40 00:03:23.280 00:03:30.370 Gabriel Lam: there, because I see how Amber puts a lot of comments onto linear tickets. Are those captured as well, or…

41 00:03:31.890 00:03:32.570 Casie Aviles: Oh, yeah.

42 00:03:32.980 00:03:34.050 Samuel Roberts: It should be, yeah.

43 00:03:35.130 00:03:36.269 Samuel Roberts: I think so.

44 00:03:36.960 00:03:42.039 Samuel Roberts: Yeah, the API, you have to kind of specify what you want, but I think we specified all that, right, Casey?

45 00:03:42.400 00:03:46.400 Casie Aviles: Yeah, yeah, I added, like, a comment… Yeah.

46 00:03:46.400 00:03:46.830 Gabriel Lam: I feel like…

47 00:03:46.830 00:03:48.640 Casie Aviles: that? Or a few? Yeah.

48 00:03:48.890 00:03:49.950 Gabriel Lam: Sorry.

49 00:03:51.070 00:03:58.190 Casie Aviles: I guess it’s just a matter of whether it’s being added into the summary.

50 00:03:58.190 00:04:01.190 Mustafa Raja: I logged it, and I saw that it was coming soon.

51 00:04:01.590 00:04:02.310 Gabriel Lam: Okay.

52 00:04:02.880 00:04:03.570 Casie Aviles: Okay.

53 00:04:04.670 00:04:09.230 Gabriel Lam: I feel like some tooltips might only really be necessary for Slack, just because…

54 00:04:09.230 00:04:09.870 Samuel Roberts: Okay.

55 00:04:10.890 00:04:15.930 Gabriel Lam: I mean, you have the hyperlink, but if they don’t want to open Slack, you can just kind of see.

56 00:04:16.170 00:04:21.670 Samuel Roberts: Yeah, I’ll… okay, I’ll take a look at that, I’ll merge those into… or I’ll think of those as the same thing, and just take a look at that, and then…

57 00:04:21.910 00:04:27.120 Samuel Roberts: I think that’s good for now, and then…

58 00:04:27.750 00:04:32.210 Samuel Roberts: Yeah, Casey, focus on ABC for now, I guess, and then hopefully we can get some of the persistent stuff

59 00:04:32.580 00:04:36.890 Samuel Roberts: Like, sort it out into how we’ll do it, and then we can split some of that up later today.

60 00:04:38.610 00:04:39.260 Casie Aviles: Okay.

61 00:04:39.830 00:04:40.410 Samuel Roberts: Cool.

62 00:04:41.400 00:04:43.659 Samuel Roberts: Alright. Sound like a plan, guys?

63 00:04:45.490 00:04:46.319 Samuel Roberts: Did I miss anything?

64 00:04:46.320 00:04:47.260 Gabriel Lam: Sounds good.

65 00:04:47.260 00:04:48.339 Samuel Roberts: Alright, cool.

66 00:04:48.830 00:04:52.539 Gabriel Lam: I have one quick thing. Sorry, Mustafa, go for it.

67 00:04:53.130 00:04:54.990 Mustafa Raja: What the stand-up notes?

68 00:04:55.120 00:04:56.860 Mustafa Raja: Persistence mean in the…

69 00:04:56.860 00:05:01.859 Samuel Roberts: I think that’s… I believe the idea here is the whole persistence thing in general.

70 00:05:02.170 00:05:14.929 Samuel Roberts: The keeping track of each day, that’s related to the refresh at 7am, that’s related to the, like, using the notes from the previous day into the next day. So I’m gonna put some thought into that.

71 00:05:15.060 00:05:16.750 Samuel Roberts: After the Slack messages.

72 00:05:17.050 00:05:20.440 Samuel Roberts: And then we can reconvene on Slack or a huddle or something.

73 00:05:21.100 00:05:21.820 Mustafa Raja: Yes.

74 00:05:23.530 00:05:24.110 Samuel Roberts: Cool.

75 00:05:24.480 00:05:28.800 Gabriel Lam: I just have one final thing, we sort of talked about… Like…

76 00:05:28.980 00:05:31.529 Samuel Roberts: a menu of points, I think Utam…

77 00:05:31.530 00:05:34.600 Gabriel Lam: Might be interested in maybe more reach.

78 00:05:35.480 00:05:38.240 Gabriel Lam: Features that we can just add in and be like, hey.

79 00:05:38.380 00:05:40.539 Gabriel Lam: Well, you probably won’t get to these, but…

80 00:05:40.710 00:05:42.090 Gabriel Lam: We’re thinking about them, you know?

81 00:05:42.090 00:05:43.430 Samuel Roberts: Yeah, that’s a good point.

82 00:05:47.550 00:05:53.650 Samuel Roberts: What else… what else could we put in here? I mean, I feel like we need some of his feedback a little bit for that, is my…

83 00:05:53.870 00:05:55.400 Samuel Roberts: hesitation there.

84 00:05:55.660 00:05:59.820 Samuel Roberts: Unless there’s other things you guys have in mind that we can do.

85 00:06:08.570 00:06:10.030 Gabriel Lam: I can think about it a little bit.

86 00:06:10.030 00:06:10.600 Samuel Roberts: Yeah, but…

87 00:06:10.600 00:06:11.100 Gabriel Lam: Top of my head.

88 00:06:11.100 00:06:15.889 Samuel Roberts: put a little thought… actually, I mean, Jamie, if you want to, like, play with the current, setup as well, like.

89 00:06:15.890 00:06:16.240 Gabriel Lam: Yeah.

90 00:06:16.240 00:06:17.780 Samuel Roberts: as a PM, like, think about…

91 00:06:17.980 00:06:23.110 Samuel Roberts: What it might look like. Take a little time to see where some of the rough edges are, even.

92 00:06:23.110 00:06:23.510 Gabriel Lam: Right.

93 00:06:23.510 00:06:26.660 Samuel Roberts: Or, you know, maybe even just…

94 00:06:27.620 00:06:35.900 Samuel Roberts: trying to think what’s a good way to do that. Like, if you want to bounce from, like, previous stand-up to linear to…

95 00:06:36.150 00:06:40.489 Gabriel Lam: Slack for a client, and, like, make sure things aren’t getting lost? Like…

96 00:06:40.490 00:06:52.440 Samuel Roberts: I think the comments was a good… a good catch there, because I, you know, I think we’re ingesting them, but whether or not they’re surfacing is another question, and so maybe there’s a way to even call more of those. I don’t know, I’m not sure that’s a big, you know…

97 00:06:52.860 00:06:53.450 Gabriel Lam: Right.

98 00:06:53.450 00:06:57.579 Samuel Roberts: a big thing to look at, but that could be helpful to surface. Excuse me.

99 00:06:57.740 00:07:01.510 Samuel Roberts: a few other ideas, or like I said, rough edges.

100 00:07:03.670 00:07:11.030 Samuel Roberts: While we work on some of these other things, but yeah, I don’t know, I’m not sure what else we can do until we get some more feedback there, but… Yeah, that’s fair. Maybe I’m just not thinking big enough.

101 00:07:11.640 00:07:14.420 Gabriel Lam: And then as for the PreamForge bots.

102 00:07:14.840 00:07:15.160 Samuel Roberts: Oh, yeah.

103 00:07:15.160 00:07:19.890 Gabriel Lam: Not in all the channels, so I just wanted to know if there is an existing list of…

104 00:07:20.490 00:07:23.969 Gabriel Lam: Channels versus, like, the general…

105 00:07:24.290 00:07:27.979 Gabriel Lam: Where the bots have already been implemented? Has there… is there a logic there?

106 00:07:29.300 00:07:32.149 Gabriel Lam: We mentioned, I think you said, all internal client channels?

107 00:07:32.150 00:07:32.669 Samuel Roberts: Yeah, so…

108 00:07:32.670 00:07:33.380 Gabriel Lam: ready.

109 00:07:33.840 00:07:36.770 Samuel Roberts: Yeah, so I think there’s channels that are client-

110 00:07:37.070 00:07:38.589 Samuel Roberts: And then the name of the client.

111 00:07:38.880 00:07:42.190 Samuel Roberts: And then there are channels that are external client dash.

112 00:07:43.820 00:07:48.819 Samuel Roberts: And I believe, at this point, the internal ones all have them.

113 00:07:49.040 00:07:52.569 Samuel Roberts: I don’t think any of the external ones have them, and I don’t think any of the…

114 00:07:52.820 00:07:53.770 Gabriel Lam: Claim ones.

115 00:07:53.980 00:08:00.749 Samuel Roberts: the internal team ones have them. So, I don’t know, maybe, maybe Case and Mustafa, maybe you guys can put together a list to help Gabe with that.

116 00:08:03.200 00:08:03.619 Casie Aviles: Are you happy?

117 00:08:03.620 00:08:05.589 Gabriel Lam: as long as I have the logic already.

118 00:08:05.590 00:08:07.829 Samuel Roberts: Yeah, I think that’s all it is.

119 00:08:07.990 00:08:13.050 Gabriel Lam: All the… all the client, all the external client, all the… any, you know, team.

120 00:08:15.080 00:08:21.150 Gabriel Lam: And I think that might just be good enough for now. And then, if we are missing something, we can probably add it more piecemeal later.

121 00:08:21.390 00:08:22.150 Samuel Roberts: Yeah.

122 00:08:22.430 00:08:24.720 Samuel Roberts: Yeah, I would say, I mean.

123 00:08:26.110 00:08:28.990 Samuel Roberts: I don’t even know how my thing’s organized over here on the side here, but…

124 00:08:29.220 00:08:37.170 Samuel Roberts: The… I don’t know if we’re gonna add them to all the external clients, I’m not sure how Utom was thinking about that, whether or not the clients are comfortable with it.

125 00:08:37.700 00:08:38.480 Casie Aviles: Yeah.

126 00:08:38.520 00:08:39.639 Samuel Roberts: Do you think that…

127 00:08:40.330 00:08:46.870 Casie Aviles: We might not be able to add to all external, but in all internal client channels should be fine.

128 00:08:47.130 00:08:49.030 Samuel Roberts: Yeah, and they probably already…

129 00:08:49.310 00:08:55.009 Samuel Roberts: have them. The other person to talk to would be Rico, who normally handles the, like, onboarding appliance there.

130 00:08:56.040 00:08:56.680 Gabriel Lam: Yes.

131 00:08:56.680 00:09:00.270 Samuel Roberts: And part of that is adding the Brainforge bot to at least the internal team.

132 00:09:01.280 00:09:03.939 Samuel Roberts: Or the internal client channels, we should say.

133 00:09:06.640 00:09:11.630 Samuel Roberts: But yeah, let us know. I mean, yeah, on Slack, if there’s any questions or anything, we can help out with that. I think,

134 00:09:11.770 00:09:20.350 Samuel Roberts: the… active… Alliance… Are relatively up to… D…

135 00:09:22.040 00:09:31.839 Mustafa Raja: Yes, I think, yeah, I think the… I think the bot needs to be in, internal teams, and then external client channels, if you want to.

136 00:09:31.840 00:09:33.769 Samuel Roberts: Yeah, I think that’s the only things that don’t have it.

137 00:09:33.770 00:09:34.470 Mustafa Raja: Yes.

138 00:09:36.740 00:09:41.780 Mustafa Raja: And then we just need to update the Dagster pipeline with the channel IDs.

139 00:09:43.400 00:09:44.330 Samuel Roberts: Yes.

140 00:09:44.530 00:09:45.520 Samuel Roberts: That’s right.

141 00:09:45.920 00:09:47.370 Mustafa Raja: That’s all we need to do.

142 00:09:51.610 00:09:54.839 Samuel Roberts: Okay, so yeah, external client channels, I think you may have to get with

143 00:09:55.580 00:09:59.949 Samuel Roberts: Rico or UTAM for that, Gabe, and then the internal teams…

144 00:10:00.230 00:10:04.260 Samuel Roberts: I guess, well, we have, like, there’s the AI team.

145 00:10:04.390 00:10:13.039 Samuel Roberts: I don’t know, I don’t know all those channels, because I don’t think I’m on all of them either, so, that one you might need to talk to Rico about a little bit more, because I don’t know, like, the marketing, yeah. Yeah, perfect.

146 00:10:14.060 00:10:20.249 Mustafa Raja: Yeah, in the thread, I have shared the internal team list that I have right now with clients.

147 00:10:20.250 00:10:21.090 Samuel Roberts: That’s right.

148 00:10:22.180 00:10:24.079 Samuel Roberts: Yeah, so those are the ones that should be…

149 00:10:24.680 00:10:26.890 Samuel Roberts: Some channels should call to those.

150 00:10:26.890 00:10:28.230 Mustafa Raja: Yes.

151 00:10:28.350 00:10:28.990 Gabriel Lam: Okay.

152 00:10:29.120 00:10:34.910 Gabriel Lam: And have you guys been using your own personal Superbase, or is there a… is it an engineering superbase?

153 00:10:36.360 00:10:37.540 Samuel Roberts: Access to login, you mean?

154 00:10:37.540 00:10:38.130 Gabriel Lam: Yeah.

155 00:10:38.750 00:10:42.849 Samuel Roberts: Yeah, let me invite you, or yeah, Mustafa, you can invite him to the…

156 00:10:42.850 00:10:43.610 Mustafa Raja: Yes.

157 00:10:43.810 00:10:45.320 Mustafa Raja: the org.

158 00:10:45.320 00:10:47.380 Samuel Roberts: Good call, yeah, I’m thinking about that.

159 00:10:49.850 00:10:50.610 Samuel Roberts: Okay.

160 00:10:51.510 00:10:54.499 Samuel Roberts: Yeah. I would say…

161 00:10:55.110 00:10:59.890 Samuel Roberts: I think that’s good, then. We’ll all be on Slack if anyone needs anything.

162 00:11:00.610 00:11:04.559 Samuel Roberts: Otherwise, let’s just get to work on some of that stuff, and I’ll try to think through some of the…

163 00:11:05.350 00:11:13.430 Samuel Roberts: Back-end stuff. If you guys have any thoughts on that, let me know, but I’ll try to get something out after I get the Slack stuff done, and then we can chat about it. Cool.

164 00:11:13.830 00:11:14.700 Gabriel Lam: Thanks, guys.

165 00:11:14.700 00:11:16.129 Mustafa Raja: Alright, yeah, thank you.

166 00:11:17.000 00:11:18.370 Mustafa Raja: Thank you. Send the invite.

167 00:11:19.420 00:11:20.100 Samuel Roberts: Sorry?

168 00:11:20.450 00:11:21.329 Mustafa Raja: I have sent…

169 00:11:21.330 00:11:22.340 Samuel Roberts: Oh, cool.

170 00:11:22.340 00:11:23.309 Gabriel Lam: Thank you, appreciate it.

171 00:11:23.310 00:11:24.860 Samuel Roberts: Great. Alright, sounds good.

172 00:11:25.470 00:11:26.930 Mustafa Raja: Alright, see y’all mine.

173 00:11:27.160 00:11:27.730 Mustafa Raja: man.