Meeting Title: AI Service Standup Date: 2026-02-25 Meeting participants: Samuel Roberts, Pranav Narahari, Casie Aviles, Mustafa Raja


WEBVTT

1 00:00:48.720 00:00:49.750 Samuel Roberts: Oh, hey guys.

2 00:00:52.620 00:00:53.280 Casie Aviles: A.

3 00:00:54.210 00:00:55.010 Samuel Roberts: How we doing?

4 00:00:55.610 00:00:56.470 Pranav Narahari: Hey, guys.

5 00:00:58.680 00:00:59.450 Pranav Narahari: Doing alright.

6 00:00:59.450 00:01:00.040 Samuel Roberts: Now, people.

7 00:01:01.080 00:01:03.190 Pranav Narahari: I’m in Worcester. I made it home.

8 00:01:03.190 00:01:03.789 Samuel Roberts: Oh, nice.

9 00:01:03.790 00:01:04.540 Pranav Narahari: Yeah.

10 00:01:05.710 00:01:10.430 Samuel Roberts: So how’s this… is the weather… I mean, I imagine there’s snow, but it’s not snowing.

11 00:01:10.650 00:01:18.470 Pranav Narahari: I think I timed it perfectly, luckily. Like, yesterday during the drive, no snow, but then I woke up this morning, it’s pouring.

12 00:01:18.710 00:01:20.560 Samuel Roberts: Yeah, I’ll go, perfect.

13 00:01:20.560 00:01:23.990 Pranav Narahari: It was literally perfect, yeah, I’m so happy I drove yesterday, but yeah.

14 00:01:23.990 00:01:24.990 Samuel Roberts: Niceness.

15 00:01:27.310 00:01:28.480 Samuel Roberts: Cool, cool.

16 00:01:28.480 00:01:29.080 Pranav Narahari: Okay.

17 00:01:30.680 00:01:38.630 Samuel Roberts: Don’t worry, I’ll just give it a few more… Minimum… Excuse me.

18 00:02:02.830 00:02:07.690 Samuel Roberts: Alright, fair.

19 00:02:10.520 00:02:11.430 Samuel Roberts: Other people.

20 00:02:31.760 00:02:35.770 Samuel Roberts: Excuse me. Alright, well maybe let’s just jump into Lilo while we’re waiting for others.

21 00:02:37.860 00:02:43.000 Pranav Narahari: Yeah, sounds good. So, yesterday, yeah, I made the Gantt chart.

22 00:02:43.600 00:02:49.269 Pranav Narahari: And I think what I’d like to do is just sync up with Utom and Clarence again, just to make sure, like.

23 00:02:49.670 00:02:56.569 Pranav Narahari: we’re good on the message I’m about to send, which is basically just like, okay, well, this is the timeline.

24 00:02:56.710 00:02:57.650 Pranav Narahari: And then…

25 00:02:57.870 00:03:08.649 Pranav Narahari: I think we just kind of need to get their sign-off on it, and then we can feel good about just continuing to bang out tickets. I know it’s kind of been, like, on a standstill for us.

26 00:03:08.650 00:03:09.130 Samuel Roberts: Yeah.

27 00:03:09.130 00:03:11.510 Pranav Narahari: for, like, some time, so I’m hoping…

28 00:03:11.660 00:03:21.379 Pranav Narahari: Because since I’ll be out of office tomorrow and Friday, and I don’t want to, like, have this put on anybody else’s plate, hopefully I can just get this done today, and then…

29 00:03:21.780 00:03:24.230 Pranav Narahari: We can just go back to things like…

30 00:03:24.500 00:03:27.700 Pranav Narahari: how they were normally scheduled, just, like, a couple weeks ago. Just, like…

31 00:03:27.700 00:03:28.140 Samuel Roberts: Where?

32 00:03:28.140 00:03:33.219 Pranav Narahari: going through tickets, feeling like we’re more focused on features and stuff, so… I’ll try my best to do that today.

33 00:03:33.800 00:03:34.660 Samuel Roberts: Sounds good.

34 00:03:35.410 00:03:38.129 Samuel Roberts: Yeah, keep us updated, I guess, where we need to…

35 00:03:39.150 00:03:42.299 Samuel Roberts: Willie also be up on Friday, Sam?

36 00:03:42.750 00:03:45.800 Samuel Roberts: Yes, that’s right, so the meeting Friday should.

37 00:03:45.800 00:03:46.450 Casie Aviles: Okay.

38 00:03:46.500 00:03:47.110 Pranav Narahari: Yeah.

39 00:03:47.110 00:03:49.920 Samuel Roberts: should either plan for that or move it, I guess.

40 00:03:50.550 00:03:55.460 Pranav Narahari: I’ll see if they want to move it to either Monday or tomorrow.

41 00:03:56.190 00:03:56.930 Samuel Roberts: Okay.

42 00:03:56.930 00:03:57.600 Pranav Narahari: Yeah.

43 00:03:58.290 00:04:00.389 Casie Aviles: Yeah, I’m not sure if we have anything…

44 00:04:00.390 00:04:03.630 Samuel Roberts: That’s what I was just gonna say, the same thing, too. Yeah, I don’t know if that’s so awesome.

45 00:04:03.630 00:04:04.830 Pranav Narahari: Push for Monday.

46 00:04:05.030 00:04:05.780 Samuel Roberts: Okay.

47 00:04:05.780 00:04:06.390 Pranav Narahari: Yeah.

48 00:04:08.170 00:04:08.950 Samuel Roberts: Sounds good.

49 00:04:08.950 00:04:09.500 Pranav Narahari: Yep.

50 00:04:09.880 00:04:12.279 Samuel Roberts: I will also be out Monday, because I’ll be traveling home, but…

51 00:04:12.520 00:04:13.770 Pranav Narahari: That’s fine, I’ll be in.

52 00:04:13.770 00:04:14.370 Samuel Roberts: there. Okay.

53 00:04:14.370 00:04:16.440 Pranav Narahari: Yeah, I mean, if you can run it.

54 00:04:16.440 00:04:17.240 Samuel Roberts: Cool, cool.

55 00:04:17.829 00:04:21.959 Samuel Roberts: Okay, that’s good. I guess, yeah, keep us updated today.

56 00:04:22.200 00:04:24.990 Samuel Roberts: Once we have… You know.

57 00:04:25.180 00:04:29.129 Samuel Roberts: And a plan to go with that Gantt and everything.

58 00:04:29.430 00:04:32.930 Samuel Roberts: Alright, then let’s jump to ABC.

59 00:04:35.360 00:04:39.209 Casie Aviles: Yeah, I can start with ABC, so…

60 00:04:40.220 00:04:43.960 Casie Aviles: I can just briefly share my screen so we can see it.

61 00:04:43.960 00:04:46.279 Samuel Roberts: Yeah, totally, okay, yeah, I was just getting that up, so…

62 00:04:49.190 00:04:50.170 Casie Aviles: Okay.

63 00:04:50.640 00:04:51.310 Casie Aviles: Right.

64 00:04:51.480 00:04:58.549 Casie Aviles: So, yeah, right now, I think later we’ll have, like, a working session, so I’m planning to get

65 00:04:58.970 00:05:01.409 Casie Aviles: Most of this reviewed later,

66 00:05:02.430 00:05:06.450 Casie Aviles: The only remaining zip code that I have is Inspector, so…

67 00:05:07.480 00:05:12.659 Casie Aviles: I just have these records to resolve. These are the remaining ones that,

68 00:05:13.720 00:05:18.309 Casie Aviles: That are, like, not in the database, so it’s just a couple of records, so I can…

69 00:05:18.650 00:05:20.199 Casie Aviles: Start working on that.

70 00:05:22.680 00:05:27.219 Casie Aviles: Or, yeah, I’ll work on this and try to get it done before our review later, but…

71 00:05:27.610 00:05:34.099 Casie Aviles: Yeah, that’s… that’s… that’s my goal for this week. I just want… I want to close this, and then also establish, like, what we were…

72 00:05:34.870 00:05:40.190 Casie Aviles: Talking about yesterday’s song about, the automated, testing.

73 00:05:40.440 00:05:45.500 Casie Aviles: So, yeah, I do agree, like, we should… yeah, like, I could probably try to

74 00:05:45.730 00:05:49.689 Casie Aviles: I would try this with Master Workflow and make it an independent one.

75 00:05:50.440 00:06:04.559 Samuel Roberts: Yeah, so I just made it clear that’s what I was thinking initially. I didn’t think it should be integrated. I just wasn’t sure if it, you know, if it was going to be way faster to get something out with N8N. I thought maybe that’s worth the speedup, but I also kind of feel like maintenance ongoing with…

76 00:06:04.730 00:06:06.250 Casie Aviles: That’s true, I mean…

77 00:06:06.920 00:06:09.190 Samuel Roberts: If we need to make changes to the testing. Yeah, go ahead.

78 00:06:09.190 00:06:16.269 Casie Aviles: Yeah, if I were to bump it to, like, one point, I think it’s fine, since we won’t have to, like, move again from any time.

79 00:06:16.270 00:06:16.640 Samuel Roberts: Yeah.

80 00:06:17.490 00:06:20.790 Casie Aviles: So that there won’t be, like, double effort, I guess, for that, so…

81 00:06:21.270 00:06:27.020 Casie Aviles: I think just starting it with… yeah, I’ll be starting on this today, I know, yeah.

82 00:06:27.740 00:06:32.649 Casie Aviles: I think that’s all, for later, yeah, I’ll probably re-prepare.

83 00:06:32.920 00:06:37.609 Casie Aviles: more structured, like… Outline of what we should be reviewing later.

84 00:06:38.570 00:06:42.070 Casie Aviles: And… But yeah, I think that that’s all I had.

85 00:06:42.510 00:06:44.490 Casie Aviles: That’s still my goal for the week.

86 00:06:45.540 00:06:49.450 Casie Aviles: Ideally for tomorrow, we should have something… But, yeah.

87 00:06:49.450 00:06:50.240 Samuel Roberts: Okay, great.

88 00:06:51.500 00:06:56.010 Casie Aviles: What else? I think there’s also… Utam’s been working on…

89 00:06:56.340 00:06:59.160 Casie Aviles: some… the transcript stuff, I think, he’ll…

90 00:06:59.160 00:06:59.600 Samuel Roberts: Yeah.

91 00:06:59.600 00:07:05.390 Casie Aviles: That… I haven’t really checked it out, but that should be… I think he created, like, another view, or…

92 00:07:05.830 00:07:08.020 Casie Aviles: made modifications to Rel.

93 00:07:08.690 00:07:11.860 Casie Aviles: I haven’t checked it out. Oh, yeah, I made this one.

94 00:07:12.280 00:07:15.249 Samuel Roberts: Okay, yeah, I haven’t looked at it yet, I saw the post, but… okay.

95 00:07:16.280 00:07:19.880 Casie Aviles: Okay, so this could be something for… we can also share tomorrow.

96 00:07:19.880 00:07:23.180 Samuel Roberts: Definitely, yeah. Okay, cool, this is good.

97 00:07:23.410 00:07:28.840 Samuel Roberts: Yeah, that’s good. I can start probably backfilling the rest of them, or, you know, month by month, probably, so…

98 00:07:31.440 00:07:37.239 Casie Aviles: I don’t have much… I don’t have anything for the migration yet. Okay.

99 00:07:37.970 00:07:42.409 Casie Aviles: I think there’s also… yeah, I think Mustafa was working on something as well, so…

100 00:07:42.410 00:07:43.410 Samuel Roberts: Matt, how’s your feeling?

101 00:07:44.860 00:07:51.389 Mustafa Raja: Yeah, so, from my side, I guess, for Central Docs, I certainly need to review from Amber.

102 00:07:51.540 00:07:51.970 Samuel Roberts: Okay.

103 00:07:51.970 00:08:07.330 Mustafa Raja: And apart from that, I, I, prepared, a proposal document for ABC to review, so they can deploy their models, and we can shift to their infrastructure for that.

104 00:08:07.600 00:08:08.170 Samuel Roberts: Okay.

105 00:08:08.420 00:08:10.220 Samuel Roberts: I thought you thought what you just posted on Slack.

106 00:08:10.370 00:08:12.520 Mustafa Raja: Yeah, that is what I posted on Slack.

107 00:08:12.520 00:08:13.130 Samuel Roberts: Take a look at that.

108 00:08:13.130 00:08:17.350 Mustafa Raja: Let me know your thoughts on this. If this is good, I’ll just send it over.

109 00:08:17.820 00:08:21.059 Mustafa Raja: To Tim, and then maybe we can work on that then.

110 00:08:22.380 00:08:29.119 Samuel Roberts: Okay, sounds good. Yeah, I would just, just re-ping Amber on Slack, just to bring that front for her.

111 00:08:30.050 00:08:30.840 Mustafa Raja: Okay.

112 00:08:31.020 00:08:36.390 Samuel Roberts: And then… yeah, we have a working session later, so I’m not too worried, and we’ll dig into it then.

113 00:08:36.600 00:08:37.820 Samuel Roberts: If we need.

114 00:08:38.070 00:08:41.490 Samuel Roberts: How is triage looking while we’re on the topic?

115 00:08:43.100 00:08:45.090 Casie Aviles: Oh, we have 6 right now.

116 00:08:45.490 00:08:45.960 Samuel Roberts: Okay.

117 00:08:46.660 00:08:48.439 Casie Aviles: That’s coming. Yeah, I saw.

118 00:08:48.440 00:08:50.680 Samuel Roberts: There’s a couple in the, in the Slack bit.

119 00:08:50.680 00:08:51.346 Casie Aviles: This is…

120 00:08:51.850 00:08:55.070 Samuel Roberts: like… This didn’t seem… it just seems like…

121 00:08:55.700 00:08:58.040 Samuel Roberts: I didn’t understand this interaction here, you know?

122 00:08:58.210 00:09:02.229 Samuel Roberts: I was like, so what, did you answer the question, or did you just ignore the question, you know?

123 00:09:03.440 00:09:04.460 Casie Aviles: Ew.

124 00:09:04.460 00:09:11.950 Samuel Roberts: And so I wasn’t sure if, like, if this is a bad way to, you know, do it, or… I don’t know. Maybe this is a misunderstanding about landscaping versus…

125 00:09:12.330 00:09:14.769 Samuel Roberts: technicians are inspired, I don’t know.

126 00:09:15.130 00:09:20.110 Samuel Roberts: You may need to… I’m just not sure, we’ll have to look at it a little bit more, but…

127 00:09:20.490 00:09:21.200 Casie Aviles: Okay.

128 00:09:22.070 00:09:24.690 Casie Aviles: Yeah, but I noticed it’s also just…

129 00:09:25.660 00:09:26.100 Mustafa Raja: I…

130 00:09:26.100 00:09:32.199 Casie Aviles: It’s related to… I’ll take off this, the zips, but…

131 00:09:32.410 00:09:34.380 Samuel Roberts: It’s more of just…

132 00:09:34.450 00:09:37.220 Casie Aviles: Because Andy’s asking something else, so…

133 00:09:37.500 00:09:42.719 Casie Aviles: Or, like, asking something that probably should be obvious already, so I think that’s.

134 00:09:42.720 00:09:47.249 Samuel Roberts: Okay, that’s… yeah, okay, that’s what I wasn’t sure if it should have been or not. Like, if… okay, cool.

135 00:09:48.150 00:09:52.549 Samuel Roberts: Alright, yeah, so that’s good, we can address those later. Alright, I guess…

136 00:09:55.010 00:09:57.580 Samuel Roberts: That’s good on ABC, then, unless there’s anything else.

137 00:09:57.970 00:10:01.149 Samuel Roberts: Yeah, like I said, we have the working session later, so we’ll be good to…

138 00:10:01.450 00:10:06.349 Samuel Roberts: reconvene then. I would say…

139 00:10:18.560 00:10:20.499 Samuel Roberts: Hey, I don’t know what just happened.

140 00:10:21.420 00:10:23.489 Casie Aviles: I think we got disconnected.

141 00:10:23.490 00:10:31.179 Samuel Roberts: Yeah, Zoom just, like, disappeared and reconnected, and I… it was still open, but okay, I’m here now. I was about to say, let’s,

142 00:10:31.320 00:10:37.750 Samuel Roberts: I guess the little bit of internal update. I was working on that HubSpot nudge, feature.

143 00:10:38.330 00:10:53.559 Samuel Roberts: So it’s… it’s pretty simple, but just tying it all together, getting it to send to Slack, and use the Brainforge assistant, but I should get that done today, get some feedback from, hopefully, Robert on that. And then I worked with Gabe yesterday to get the linear ticket.

144 00:10:54.000 00:11:04.029 Samuel Roberts: Flow… changed so that it will send Slack messages after meetings with potential tickets to update

145 00:11:04.160 00:11:06.499 Samuel Roberts: and create.

146 00:11:07.620 00:11:25.189 Samuel Roberts: we redid some of the schema so that… because originally it was just making updates, and now it should also leave comments with timestamps for updates to tickets. So, hopefully we can get that, and the idea is that it’ll be a little UI in Slack that’ll let you approve, or reject, or… or reassign, or something.

147 00:11:25.500 00:11:31.520 Samuel Roberts: still a little bit to work out there, but Gabe made a lot of progress on that, and I was able to help push it a little bit forward yesterday, so…

148 00:11:32.130 00:11:36.029 Samuel Roberts: I don’t know if we’ll get that done this week, necessarily, and I know this is…

149 00:11:36.310 00:11:39.459 Samuel Roberts: I think Friday’s Gabe’s last day, so I probably will just…

150 00:11:39.800 00:11:44.719 Samuel Roberts: Grab that from him, but hopefully we can get that over the finish line soon.

151 00:11:46.170 00:11:48.840 Samuel Roberts: Yeah.

152 00:11:49.720 00:11:50.773 Mustafa Raja: Yeah, for…

153 00:11:51.380 00:11:52.050 Samuel Roberts: Yeah, go ahead.

154 00:11:52.050 00:11:53.040 Mustafa Raja: Oh, yeah, well…

155 00:11:53.100 00:11:53.900 Samuel Roberts: Yeah.

156 00:11:55.470 00:12:03.289 Mustafa Raja: Yeah, so, we moved, from Heroku to, Railway last night.

157 00:12:03.290 00:12:05.980 Samuel Roberts: I saw the railway bill was failing this morning, I wasn’t sure what was going on.

158 00:12:05.980 00:12:12.099 Mustafa Raja: Yeah, so, so what’s going on is,

159 00:12:13.450 00:12:26.700 Mustafa Raja: Railway, the build pack on railway has its, has its own CI, right? So, what it is, is just some strict, peer dependencies that are failing.

160 00:12:26.830 00:12:27.710 Mustafa Raja: You know?

161 00:12:28.070 00:12:28.900 Samuel Roberts: Mmm.

162 00:12:29.270 00:12:31.140 Samuel Roberts: Okay, when did that happen?

163 00:12:31.890 00:12:37.989 Mustafa Raja: that happened… I mean, I can go in details with you, right…

164 00:12:37.990 00:12:38.350 Samuel Roberts: Okay.

165 00:12:38.350 00:12:40.459 Mustafa Raja: Right now, after the meeting, if you want.

166 00:12:40.460 00:12:49.260 Samuel Roberts: That’s fine, I mean, I just… I just saw the… I just wasn’t sure what was… I saw there were some things, and I just wasn’t sure what… but is… you said we switched over, so the platform.brainforge points to it now?

167 00:12:50.190 00:12:50.560 Mustafa Raja: Yes.

168 00:12:50.560 00:13:00.080 Samuel Roberts: That’s probably the older one now, because it’s not quite updated from 13 hours ago. Okay, yeah, that’s fine. We can connect later on Slack. I’m not too worried if it’s still working. I don’t know what the…

169 00:13:00.450 00:13:06.490 Samuel Roberts: Other deployments we’re trying to push, but… Yeah, if you need a hand with that or something, let me know.

170 00:13:07.520 00:13:10.429 Mustafa Raja: Yeah, it’s just that, it would, it would be nice…

171 00:13:10.610 00:13:21.339 Mustafa Raja: if I could merge, directly, you know? Because now every time I need to merge, I’ll have to ping you, so you could approve.

172 00:13:21.340 00:13:26.080 Samuel Roberts: Yeah, we could do… you could deploy another branch and get that branch working.

173 00:13:26.420 00:13:28.170 Mustafa Raja: Oh, okay, okay, yeah, that, oh, yeah, that’s…

174 00:13:28.170 00:13:32.589 Samuel Roberts: I just… we haven’t set up another environment for that, but… Yeah. So, so…

175 00:13:32.590 00:13:34.530 Mustafa Raja: It’s the same as review apps, right?

176 00:13:35.880 00:13:45.240 Samuel Roberts: Kind of, yeah. So you can set up permanent review apps, basically, which are just different environments, and then there’s also the ability to spin up environments for PRs.

177 00:13:45.430 00:13:54.940 Samuel Roberts: That I don’t think is enabled right now, just because there’s a lot of PRs, and I didn’t think we needed it for all of the platform until we got it over. But I would probably set up something like a staging environment

178 00:13:55.980 00:14:00.309 Samuel Roberts: And then fix the build there, and then we can merge that into main.

179 00:14:00.750 00:14:03.979 Mustafa Raja: Okay, yeah, then that’s… that’s then what I’ll be doing. Okay.

180 00:14:04.110 00:14:09.819 Samuel Roberts: The other thought, and it might not matter, because Railway can use watch folders, is potentially set up a production…

181 00:14:10.020 00:14:16.950 Samuel Roberts: A branch that’s different than main, because Maine gets a lot of merges from the transcripts.

182 00:14:17.340 00:14:22.960 Samuel Roberts: But the watch, I think, makes sure that it doesn’t build All the time.

183 00:14:24.270 00:14:25.789 Samuel Roberts: Yeah, I think we’re good.

184 00:14:26.040 00:14:30.120 Mustafa Raja: So, so any of the changes other than the platform app itself, right?

185 00:14:30.320 00:14:35.290 Samuel Roberts: Yeah, it should just be watching, I’m just checking now to make sure the watch is set. Yeah, it’s just watching the platform folder.

186 00:14:35.510 00:14:36.030 Samuel Roberts: So…

187 00:14:36.030 00:14:36.790 Mustafa Raja: Okay.

188 00:14:37.470 00:14:44.940 Samuel Roberts: Yeah, we should be good, but yeah, go ahead, if you need, any guidance there, let me know. But yeah, you should just be able to add an environment, point it to a different branch.

189 00:14:45.270 00:14:50.330 Samuel Roberts: Get it deployed there, and then it should be pretty easy to merge those changes in.

190 00:14:51.300 00:14:54.970 Mustafa Raja: Okay. I also worked on the, decks.

191 00:14:55.320 00:14:57.829 Mustafa Raja: BR? Okay, cool, yeah, I…

192 00:14:57.860 00:15:06.769 Samuel Roberts: Okay, good. Yeah, I think I misunderstood, and I had given Utam bad advice when I… I thought it was gonna be a separate app, the way he had it stored in there, but then I realized…

193 00:15:07.150 00:15:11.710 Samuel Roberts: part of the platform, and I moved the folders back in. I just didn’t get a chance to test at all yesterday.

194 00:15:11.910 00:15:21.740 Mustafa Raja: It’s good to go? Yeah, it was just, it was just, I just needed to set up navigation. Okay. And preview wasn’t working, so I… I worked on that.

195 00:15:21.980 00:15:24.919 Samuel Roberts: Okay, cool. I’ll take a look at that then. That’s good to go.

196 00:15:24.920 00:15:26.620 Mustafa Raja: Yeah, yeah.

197 00:15:26.980 00:15:28.750 Samuel Roberts: Okay, great. That sounds good.

198 00:15:28.750 00:15:29.110 Mustafa Raja: Anything else?

199 00:15:29.110 00:15:31.439 Samuel Roberts: Internally, or otherwise?

200 00:15:34.210 00:15:34.970 Samuel Roberts: Alright.

201 00:15:34.970 00:15:35.649 Casie Aviles: That’s all.

202 00:15:36.030 00:15:40.520 Samuel Roberts: Thank you guys, I’ll see y’all later. Yeah, Pranav, keep us updated, what’s the…

203 00:15:40.640 00:15:45.899 Samuel Roberts: status, and then I’ll see you guys, Casey Mustafa, on the working session.

204 00:15:46.050 00:15:47.499 Samuel Roberts: Otherwise, I’ll be on Slack.

205 00:15:48.300 00:15:48.750 Pranav Narahari: Sounds good.

206 00:15:48.750 00:15:49.490 Mustafa Raja: Yep.

207 00:15:49.490 00:15:50.000 Pranav Narahari: See, good.

208 00:15:51.000 00:15:52.460 Mustafa Raja: Theo, mate.