Meeting Title: AI Service Standup Date: 2026-03-03 Meeting participants: Mustafa Raja, Casie Aviles, Samuel Roberts, Pranav Narahari, Uttam Kumaran


WEBVTT

1 00:01:20.250 00:01:21.440 Samuel Roberts: Hello.

2 00:01:21.960 00:01:23.190 Mustafa Raja: Hey, how are you?

3 00:01:24.200 00:01:26.189 Samuel Roberts: Super Marine, how about you guys?

4 00:01:27.490 00:01:28.660 Mustafa Raja: Yeah, good.

5 00:01:31.000 00:01:33.210 Samuel Roberts: Good, good. How’s the week been so far?

6 00:01:33.970 00:01:34.879 Mustafa Raja: It’s been good.

7 00:01:35.410 00:01:36.230 Samuel Roberts: Okay.

8 00:01:36.480 00:01:38.720 Mustafa Raja: How was your… Vacation?

9 00:01:39.240 00:01:50.309 Samuel Roberts: It was good. It was a wedding, another wedding. So many weddings this year. And but my, you know, my son was really good. We flew, out to Arizona.

10 00:01:50.600 00:01:57.209 Samuel Roberts: Which is not a short flight, and he did really well, and the wedding was nice, and we traveled back yesterday, so…

11 00:01:57.910 00:02:00.380 Samuel Roberts: He did alright then, too, so everything went pretty well.

12 00:02:03.330 00:02:04.770 Samuel Roberts: Just playing catch-up now.

13 00:02:09.500 00:02:10.389 Samuel Roberts: Paper now.

14 00:02:12.610 00:02:14.100 Pranav Narahari: Hey, Sam, welcome back.

15 00:02:14.680 00:02:15.860 Samuel Roberts: Thank you, thank you.

16 00:02:17.380 00:02:22.430 Samuel Roberts: Alrighty, so I was just playing some catch-up on Slack and everything.

17 00:02:23.100 00:02:29.190 Samuel Roberts: So… I guess we’re not discussing Lilo, is what it sounds like.

18 00:02:29.190 00:02:32.660 Pranav Narahari: Based on what I’m seeing. Okay, cool.

19 00:02:32.700 00:02:37.309 Samuel Roberts: So then, I guess we can probably just jump right in to ABC,

20 00:02:38.370 00:02:41.630 Samuel Roberts: If y’all can kind of catch me up a little bit on the last couple days.

21 00:02:42.630 00:02:48.010 Casie Aviles: Yeah, sure, sure, okay, so I’ll start with…

22 00:02:49.020 00:02:53.050 Casie Aviles: With, with the zip codes, and for the zip codes, okay.

23 00:02:53.390 00:02:58.190 Casie Aviles: I was just wrapping up with, everything, so last week I…

24 00:02:58.480 00:03:01.370 Casie Aviles: Managed to add, like, some of the missing…

25 00:03:02.100 00:03:08.129 Casie Aviles: From rows into the inspector sheet, or from the inspector sheet into the inspector table.

26 00:03:08.750 00:03:14.609 Casie Aviles: So I also, like, submitted, like, a PR for that, for the

27 00:03:14.880 00:03:18.139 Casie Aviles: zip code parser scripts that I used for that.

28 00:03:18.550 00:03:19.930 Casie Aviles: Okay.

29 00:03:20.840 00:03:37.399 Casie Aviles: Yeah, like, I also mentioned yesterday that, in stand-up, that I don’t think that it’ll still be 100%, right, since I feel like there will still be edge cases, just given how, you know, just given the nature of the source data, so…

30 00:03:37.720 00:03:42.109 Casie Aviles: I think what… Yeah, I think that’s, that’s,

31 00:03:42.750 00:03:44.440 Casie Aviles: At least we can have, like.

32 00:03:45.700 00:03:53.050 Casie Aviles: less issues coming from that side. I think that’s what we can… At least…

33 00:03:54.670 00:03:57.299 Casie Aviles: tell them, tell the client, right? So…

34 00:03:57.300 00:04:12.959 Samuel Roberts: Yeah, because then the triage issue should be the edge cases, and not just missing data from the, you know, things that were… I mean, it’s still missing data, I guess, but it’s not like, oh, we just didn’t get the sheet in. It’s just like, oh, this one was weird, and we caught it, and we fix it, and it’s updated, so… should fix things more.

35 00:04:13.150 00:04:14.100 Samuel Roberts: Okay, good.

36 00:04:15.330 00:04:21.140 Casie Aviles: Alright, and then, so this week, we’re working on the migration, so I’m just…

37 00:04:21.750 00:04:26.860 Casie Aviles: Making… so right now, I’m just testing, I’m just continuing testing the… the current.

38 00:04:27.080 00:04:30.250 Casie Aviles: a setup that we have with the Maestra.

39 00:04:30.480 00:04:31.410 Casie Aviles: Agent.

40 00:04:31.970 00:04:39.460 Casie Aviles: So I’m checking, like, if all the pieces are working, and if the latency itself is good.

41 00:04:39.950 00:04:44.070 Casie Aviles: Last time I checked, like, I think the latency was…

42 00:04:44.580 00:04:50.259 Casie Aviles: a little long for some reason, so I might have to make some changes to the code.

43 00:04:51.110 00:04:57.580 Casie Aviles: I’ll dig into it a little more so I can, like, understand why… what exactly is causing that, but…

44 00:04:58.370 00:05:01.210 Samuel Roberts: Okay, yeah, yeah, an update there when you understand it would be great.

45 00:05:02.240 00:05:04.330 Casie Aviles: We can figure out a good path forward.

46 00:05:05.080 00:05:06.000 Casie Aviles: Huh? Okay.

47 00:05:06.680 00:05:13.680 Casie Aviles: Yeah, so that’s all I have. The target is still to, like, get it in a good place, and have the CSRs use that.

48 00:05:14.510 00:05:17.180 Casie Aviles: But yeah, I think there’s also, like.

49 00:05:17.440 00:05:24.720 Casie Aviles: I think Mustafa also has some updates, right? For, for… particularly with… The remaining workflows.

50 00:05:25.720 00:05:29.620 Casie Aviles: And then also the AI model migration.

51 00:05:32.210 00:05:38.570 Mustafa Raja: Yeah, for the AI model migration, I… I nudged Tim yesterday again, and…

52 00:05:38.570 00:05:38.950 Samuel Roberts: Okay.

53 00:05:38.950 00:05:47.829 Mustafa Raja: And that it’ll be ready by end of day, but I see that the API is still not enabled, so I might ping him again today.

54 00:05:49.430 00:05:51.809 Mustafa Raja: And apart from that, for Central Dog.

55 00:05:52.100 00:05:58.530 Mustafa Raja: I’m working on mechanical doc to convert it into the general format that we suggested.

56 00:05:58.760 00:06:02.049 Mustafa Raja: So then we can embed that, and then test it out.

57 00:06:03.290 00:06:06.100 Samuel Roberts: Okay, do we do testing on the pest like that?

58 00:06:06.100 00:06:19.379 Mustafa Raja: No, because, Amber said that it’s already… it was already in a good shape, so… Oh, that’s right, the pest was the one she had worked, sorry, yeah, okay, thank you. The mechanical one might be the one that we would want to see how big of a difference it creates.

59 00:06:20.480 00:06:23.739 Samuel Roberts: Yes, that makes sense. Good call. Okay. Thank you.

60 00:06:26.420 00:06:32.490 Samuel Roberts: Alright, so where… where… that’s… you… that’s… you’re working on that today?

61 00:06:36.300 00:06:37.500 Mustafa Raja: Yes.

62 00:06:38.140 00:06:38.760 Samuel Roberts: Okay.

63 00:06:39.270 00:06:40.980 Samuel Roberts: Alright, yeah, keep me updated on how that…

64 00:06:40.980 00:06:42.030 Mustafa Raja: Go near.

65 00:06:42.720 00:06:49.439 Samuel Roberts: Okay. Because, yeah, we might… the thing about the pests being in a better state is we still want to… may want to play with the rag and the chunking anyway.

66 00:06:49.850 00:06:50.370 Mustafa Raja: Yeah.

67 00:06:50.370 00:06:54.630 Samuel Roberts: So we could probably… having two of them to test is probably a good idea, so that’s actually not bad.

68 00:06:55.460 00:07:02.029 Samuel Roberts: Alright, great. Okay. Anything else on ABC? Any other updates I missed, or anything?

69 00:07:04.250 00:07:05.710 Samuel Roberts: Going on there.

70 00:07:05.710 00:07:07.820 Uttam Kumaran: Yeah, anything I can help with today?

71 00:07:12.020 00:07:19.449 Samuel Roberts: I don’t know, I’m still playing catch-up, but where did we get with the transcripts at the end of the week and beginning of this week? Any other…

72 00:07:19.910 00:07:22.509 Uttam Kumaran: I don’t think any… I haven’t heard any updates there.

73 00:07:22.970 00:07:23.620 Samuel Roberts: Okay.

74 00:07:23.840 00:07:25.020 Samuel Roberts: Okay.

75 00:07:26.170 00:07:29.990 Mustafa Raja: We all chat with Amber at some point today, just to find out, because…

76 00:07:30.090 00:07:30.780 Uttam Kumaran: Okay.

77 00:07:30.780 00:07:31.400 Samuel Roberts: Okay.

78 00:07:31.630 00:07:35.739 Samuel Roberts: Cool. And then, I guess we’ll jump to internal stuff and platform?

79 00:07:38.630 00:07:40.790 Uttam Kumaran: Yeah, so, yeah, there’s… we just…

80 00:07:41.240 00:07:51.479 Uttam Kumaran: I feel like my output has now, like, just doubled, so… I think we’re… we’re hitting a log… like, I don’t think there’s any way we’re gonna be able to review…

81 00:07:52.100 00:07:58.190 Uttam Kumaran: all of this stuff in any, like, manner. Like, I’m even having a hard time

82 00:07:59.210 00:08:11.900 Uttam Kumaran: I’m even having a hard time, sort of, like, understanding how we’re gonna handle reviews in the future, but I think overall, like, kind of some big… some big changes. I mean, I think, one, we… we made the cutover to…

83 00:08:12.010 00:08:19.760 Uttam Kumaran: railway. I think I broke something with… the, Zoom…

84 00:08:20.810 00:08:22.960 Uttam Kumaran: thing when I did it.

85 00:08:23.680 00:08:28.390 Uttam Kumaran: I mean, actually, broke something, the Zoom commit thing.

86 00:08:29.050 00:08:30.129 Samuel Roberts: Oh, so interesting, okay.

87 00:08:30.130 00:08:34.899 Uttam Kumaran: into it last night. I think it’s something on the Supabase side I didn’t update.

88 00:08:35.049 00:08:39.779 Uttam Kumaran: Because I… I think all the scripts are still the scripts, and I created a new GitHub app.

89 00:08:40.049 00:08:44.430 Uttam Kumaran: That’s, like, a little bit more official, but, like, I don’t know.

90 00:08:46.360 00:08:47.769 Uttam Kumaran: Yeah, so… What’s the…

91 00:08:47.770 00:08:50.210 Samuel Roberts: What’s the current state of that? Is it sinking, or is it…

92 00:08:50.210 00:08:54.239 Uttam Kumaran: And it’s not syncing, I’m backfilling sort of manually here and there.

93 00:08:54.240 00:08:55.279 Samuel Roberts: Okay, I can dig deeper.

94 00:08:55.280 00:08:58.880 Uttam Kumaran: I feel like it’s probably just, like, one small… yeah, I just need to discover.

95 00:08:58.880 00:09:00.920 Samuel Roberts: It’s always, it’s always like the one… yeah, yeah.

96 00:09:00.920 00:09:09.140 Uttam Kumaran: Yeah, and if we can put documentation somewhere on, like, just the flow, that would be great, because I feel like it’s not going to be the first time we do something like this.

97 00:09:09.280 00:09:09.810 Samuel Roberts: Definitely not.

98 00:09:09.830 00:09:19.109 Uttam Kumaran: Apart from that, like, there is a, in the platform channel, there is a, like, overview doc of all the stuff that got shipped.

99 00:09:19.410 00:09:26.549 Uttam Kumaran: So you can kind of, like, scan through that. Basically, I’m… it’s gonna send a weekly recap.

100 00:09:26.800 00:09:36.859 Uttam Kumaran: Of everything that got shipped in the last 7 days, or in the last, like, 7 business days, so you can go look at… I mean, a lot of it is docs, so probably the core stuff is, like.

101 00:09:36.990 00:09:48.369 Uttam Kumaran: there’s, I’m shipping some stuff for Clockify, I’m working on, some, like, I’m continuing to think about, like, how we’re gonna work on,

102 00:09:49.050 00:09:54.140 Uttam Kumaran: How we’re gonna do… what’s it called?

103 00:09:54.910 00:09:57.229 Uttam Kumaran: Not the cloud agents, the,

104 00:09:59.140 00:10:12.389 Uttam Kumaran: Hold on, the name’s gonna come… yeah, so, oh, yeah, I’m thinking about, one, like, how we’re gonna, like, continue how we’re gonna do CICD and PR reviews across everything. The second piece, I’m continuing to think about…

105 00:10:12.390 00:10:19.809 Uttam Kumaran: like, how do we enable Brainforge Assistant and, like, better Slack development overall? Like, how do I just, like.

106 00:10:19.840 00:10:32.109 Uttam Kumaran: how do I, like, get trudged through the mud there, so that anybody comes after us? Or… basically, like, I want to make it easy to develop chatbots, whether internally or externally, so I’m gonna… I’m kind of, like, figuring that out.

107 00:10:32.260 00:10:33.340 Uttam Kumaran: And then I did a little…

108 00:10:33.340 00:10:34.699 Samuel Roberts: Yeah, we can connect at some point.

109 00:10:35.180 00:10:41.249 Uttam Kumaran: Cool, yeah, I think I put… I think I put, there’s a PR, draft PR with, like, ideas.

110 00:10:41.500 00:10:43.329 Uttam Kumaran: Okay, cool. On Slack.

111 00:10:43.820 00:10:47.030 Uttam Kumaran: So I think that’s something there. And then the last piece…

112 00:10:47.380 00:10:53.230 Uttam Kumaran: I’ve sort of been spending a lot of time with Cursor Cloud Agent, so it’s working really, really well.

113 00:10:53.400 00:10:55.980 Uttam Kumaran: One thing I’m… I’m literally trying…

114 00:10:56.110 00:11:00.749 Uttam Kumaran: I’m doing, like, trying to have it build our entire internal reporting.

115 00:11:00.950 00:11:04.079 Uttam Kumaran: All, sort of, by itself right now.

116 00:11:04.380 00:11:19.970 Uttam Kumaran: So I’m learning, sort of, like, what are the mechanics in terms of the ergonomics there, meaning, like, I think what I found is, like, having a one master plan in the repo, creating projects and tickets in linear, and then I kind of assign those out to then execute. Okay.

117 00:11:20.300 00:11:22.469 Uttam Kumaran: It’s working really well.

118 00:11:22.580 00:11:29.390 Uttam Kumaran: So I’m, like, making good progress, and…

119 00:11:30.410 00:11:35.649 Uttam Kumaran: Yeah, I feel like I broke off, but we fixed it last night, so that’s, like, bad.

120 00:11:35.650 00:11:37.040 Samuel Roberts: I’m just kidding.

121 00:11:37.620 00:11:38.790 Uttam Kumaran: What happened?

122 00:11:40.050 00:11:44.270 Uttam Kumaran: Mustafa, what was the issue? It was, like, some callback thing I didn’t update?

123 00:11:44.670 00:11:46.939 Uttam Kumaran: Oh, I didn’t update, like, the token.

124 00:11:47.260 00:11:50.170 Mustafa Raja: Yeah, the client, client secret, yeah, from GT.

125 00:11:50.170 00:11:51.070 Samuel Roberts: Oh, yeah.

126 00:11:51.070 00:11:53.960 Mustafa Raja: with a super bass, that’s on.

127 00:11:53.960 00:12:01.350 Samuel Roberts: Yeah, that’s the most annoying part, is, like, everything can be in the monorepo except for, like, these things in the certain platforms, and it’s not a good way to, like, keep that.

128 00:12:01.640 00:12:02.400 Samuel Roberts: You know.

129 00:12:02.400 00:12:03.130 Uttam Kumaran: Yeah…

130 00:12:04.670 00:12:05.510 Samuel Roberts: Alright.

131 00:12:05.670 00:12:06.460 Uttam Kumaran: Yeah…

132 00:12:07.330 00:12:14.709 Uttam Kumaran: But, yeah, I do think that helped. I’m gonna send you this in the platform channel, but this is my,

133 00:12:16.130 00:12:21.810 Uttam Kumaran: This is, like, sort of the PR I pushed for the Slack modernization plan.

134 00:12:22.180 00:12:23.390 Samuel Roberts: Okay.

135 00:12:23.800 00:12:26.350 Uttam Kumaran: Yeah, like, have a look at that.

136 00:12:29.190 00:12:30.979 Samuel Roberts: And let me know. Yeah, totally.

137 00:12:31.080 00:12:31.640 Samuel Roberts: Okay.

138 00:12:31.640 00:12:35.390 Uttam Kumaran: Yeah, like, let me know… what you think.

139 00:12:36.010 00:12:40.770 Uttam Kumaran: I sort of want to just nail the Slack Assistant, because a lot of things, I think, are going to leverage that.

140 00:12:41.230 00:12:46.639 Uttam Kumaran: But, I mean, I feel like that’s,

141 00:12:46.800 00:12:59.009 Uttam Kumaran: I mean, there’s a bunch of other stuff I sort of pushed through. I think this is where Sam, I think probably, again, it’s… we’re gonna have to… you’re gonna have to think about, like, okay, what other… more CI and testing and deployment testing we need to do.

142 00:12:59.410 00:13:00.150 Samuel Roberts: Yeah.

143 00:13:00.150 00:13:01.590 Uttam Kumaran: Because I’m…

144 00:13:01.590 00:13:02.489 Samuel Roberts: I was just thinking, like, we need more…

145 00:13:02.490 00:13:05.019 Uttam Kumaran: We need more testing, so… Yeah.

146 00:13:05.610 00:13:07.269 Uttam Kumaran: That’s actually where…

147 00:13:07.560 00:13:23.870 Uttam Kumaran: I’m not… I feel very comfortable shipping, and I’m learning more… I’ve learned a lot of the DevOps pieces, and, like, I’m familiar… I’m kind of now much more familiar with, like, how deployment works. I think more of what I need help with is, like, ensuring that our CI is super, super robust. Yeah.

148 00:13:24.730 00:13:27.660 Uttam Kumaran: And, yeah, so, like, that way, like.

149 00:13:27.910 00:13:30.360 Uttam Kumaran: It ultimately can get blocked there, but…

150 00:13:30.530 00:13:39.030 Uttam Kumaran: I feel like we’re… we’re in a lot better… we’re in a lot better place. I think maybe me and you can spend some time this week and talk about, like, okay, if I’m…

151 00:13:39.460 00:13:45.170 Uttam Kumaran: Moving at this rate, like, how do we even review things and, like… Yeah, I don’t know.

152 00:13:45.370 00:13:46.290 Uttam Kumaran: It’s gonna be tough.

153 00:13:46.290 00:13:52.350 Samuel Roberts: I have some… I have some thoughts about that in terms of, like, we don’t, you know, have a ton of testing of the actual, like, end-to-end testing, and I think at.

154 00:13:52.350 00:13:52.710 Uttam Kumaran: Yeah.

155 00:13:52.710 00:14:07.849 Samuel Roberts: getting some of those things in place for, like, the more critical pieces, I can be a little more lenient with, like, letting PRs in as long as, you know, the test for the, like… Your piece might not be fully working, but as long as you didn’t break other things, we can be a little more lenient with, like, what gets in.

156 00:14:07.850 00:14:12.850 Samuel Roberts: And that might speed things up a little bit. And then we could add testing over time to that, rather than, like…

157 00:14:13.130 00:14:20.300 Samuel Roberts: Yeah, as long as, you know, core parts of the platform don’t break, like, if you’re adding a tool that’s not quite there, it’s different than if, you know.

158 00:14:20.300 00:14:21.999 Uttam Kumaran: No, no, totally, totally.

159 00:14:22.350 00:14:22.900 Uttam Kumaran: So…

160 00:14:22.900 00:14:25.999 Samuel Roberts: I think that might be a good way to think about it first. Like, tiers of testing.

161 00:14:26.000 00:14:26.329 Uttam Kumaran: or something.

162 00:14:26.330 00:14:27.999 Samuel Roberts: Where, like, we… we know the.

163 00:14:28.000 00:14:31.750 Uttam Kumaran: Or it’s, like, goes through… or you do an ultimate, like, release.

164 00:14:31.860 00:14:36.600 Uttam Kumaran: and then there’s, like, a release bridge, versus, like, I can push stuff into there.

165 00:14:37.100 00:14:42.709 Samuel Roberts: That’s actually, yeah, I thought of that, too. Yeah, we can talk it through, I have some ideas there besides that, but yeah, cool.

166 00:14:43.790 00:14:44.630 Samuel Roberts: Alright.

167 00:14:44.780 00:14:48.359 Samuel Roberts: I’ll take a look at that stuff. Yeah, a little bit of a catch-up day today, so…

168 00:14:49.530 00:14:50.880 Samuel Roberts: I got a lot to go look at.

169 00:14:51.370 00:14:58.759 Uttam Kumaran: Okay, and I sent you some other, like… I’ve been trying my best to write as many plans as possible as some of these features get bigger, so I’d love for you to just have a look at…

170 00:14:59.510 00:15:00.780 Uttam Kumaran: Have a look at that.

171 00:15:01.500 00:15:03.159 Samuel Roberts: Okay, yeah, will do.

172 00:15:04.690 00:15:05.760 Samuel Roberts: Alright.

173 00:15:06.400 00:15:09.150 Samuel Roberts: Other… other thoughts there? Anything else?

174 00:15:14.470 00:15:15.430 Samuel Roberts: Alright.

175 00:15:16.720 00:15:18.779 Samuel Roberts: I think we’re good. Look at that, 15 minutes.

176 00:15:19.290 00:15:19.910 Samuel Roberts: Perfect.

177 00:15:19.910 00:15:23.570 Uttam Kumaran: Yeah, and try to use the Cursor Cloud Agents today, guys, if you’re.

178 00:15:23.570 00:15:25.490 Samuel Roberts: I’m real excited to play with those.

179 00:15:25.860 00:15:35.329 Uttam Kumaran: I’ve, like, hooked up all the end stuff, and it’s working really well, and the layout is good, so if you’re working on something, and you’re like, I think AI could one-shot this.

180 00:15:35.610 00:15:38.799 Uttam Kumaran: Just could give it to it and go do other stuff.

181 00:15:39.820 00:15:41.699 Samuel Roberts: That sounds so nice. Yeah, I’m excited to play with those.

182 00:15:41.870 00:15:45.939 Samuel Roberts: Especially after dealing with the codex environment stuff, I’m excited to see something that works, right?

183 00:15:46.420 00:15:52.709 Uttam Kumaran: Yeah, yeah, so I want you guys to kind of catch up, and then I think I’ll… I’ll be able to show you the linear piece next.

184 00:15:53.240 00:16:04.200 Uttam Kumaran: So this week, if you guys can just play it, because I basically spent the last, like, 4 days trying to, like, mess around with this, so it’s working. It takes time, though, but, like, yeah, just try it out for tasks that you have, it’s great.

185 00:16:07.920 00:16:08.890 Samuel Roberts: Alright.

186 00:16:09.340 00:16:13.500 Samuel Roberts: Thank you all Glad to be back, and yeah.

187 00:16:13.820 00:16:14.380 Mustafa Raja: Thank you.

188 00:16:14.380 00:16:19.840 Samuel Roberts: I’ll be online. I got a couple interviews today, but besides that, my calendar’s pretty open if anyone needs time for anything, so…

189 00:16:20.880 00:16:21.650 Mustafa Raja: Okay.

190 00:16:22.080 00:16:23.389 Uttam Kumaran: Let me know. Okay. Alright.

191 00:16:24.650 00:16:25.310 Uttam Kumaran: Thank you.

192 00:16:25.500 00:16:26.460 Pranav Narahari: Thank you. Goodbye.

193 00:16:26.460 00:16:27.780 Samuel Roberts: Yes. Bye.