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.