Meeting Title: AI Service Office Hours Block Date: 2026-04-06 Meeting participants: Samuel Roberts, Casie Aviles


WEBVTT

1 00:00:14.750 00:00:15.660 Samuel Roberts: Hello?

2 00:00:18.010 00:00:18.680 Casie Aviles: Damn.

3 00:00:20.310 00:00:21.550 Samuel Roberts: How are you today?

4 00:00:23.240 00:00:24.690 Casie Aviles: Yeah, doing alright.

5 00:00:26.500 00:00:27.190 Samuel Roberts: How about you?

6 00:00:28.380 00:00:32.970 Samuel Roberts: Yeah, yeah, doing alright. It’s kind of crazy here. We had beautiful weather.

7 00:00:33.400 00:00:33.820 Casie Aviles: Oh.

8 00:00:33.820 00:00:35.719 Samuel Roberts: Over part of the weekend, and now it’s…

9 00:00:35.980 00:00:38.469 Samuel Roberts: Very cold, and I think we’re getting snowy, so…

10 00:00:40.380 00:00:48.809 Casie Aviles: Oh, for… for how… when I think about snow, I usually think about, around November… no, December, or…

11 00:00:48.950 00:00:51.130 Casie Aviles: Early in the year, but…

12 00:00:51.300 00:00:52.190 Samuel Roberts: Yeah, you guys.

13 00:00:52.190 00:00:53.369 Casie Aviles: They have snow?

14 00:00:53.600 00:00:54.390 Samuel Roberts: Sometimes.

15 00:00:54.390 00:00:55.160 Casie Aviles: April.

16 00:00:55.310 00:01:00.899 Samuel Roberts: We could have it into May, apparently, my wife was saying, like, it happened a few years ago, I didn’t remember, but…

17 00:01:00.900 00:01:01.850 Casie Aviles: Crazy.

18 00:01:02.240 00:01:05.660 Samuel Roberts: I think it has to do with, like, cold air from Canada.

19 00:01:06.630 00:01:07.399 Samuel Roberts: Thanks. Good luck, yeah.

20 00:01:07.400 00:01:07.989 Casie Aviles: Yeah, I see.

21 00:01:07.990 00:01:12.680 Samuel Roberts: something blows down, and, like, we get these cold passes still. But, like, it was…

22 00:01:13.000 00:01:16.490 Samuel Roberts: It was 70 degrees here over the weekend, which is… hold on…

23 00:01:18.700 00:01:24.190 Samuel Roberts: 70 is… okay, that did not work. Why did I… oh, because I mistyped it. There we go.

24 00:01:26.020 00:01:29.180 Samuel Roberts: 70 is 21.1 degrees C.

25 00:01:30.150 00:01:35.960 Samuel Roberts: And right now, it’s… 3.8 degrees C.

26 00:01:36.130 00:01:40.860 Samuel Roberts: And we’re getting snow, so I was… I was out on the deck, I was enjoying the weather, and then today I’m…

27 00:01:41.160 00:01:42.720 Samuel Roberts: Trying to stay warm.

28 00:01:42.880 00:01:43.550 Samuel Roberts: That’s crazy.

29 00:01:43.550 00:01:48.609 Casie Aviles: Yeah, like, over here, it’s the opposite, like, around April, it’s…

30 00:01:48.720 00:01:52.180 Casie Aviles: It’s, like, summer weather already, so it’s…

31 00:01:53.490 00:02:05.499 Samuel Roberts: Yeah, yeah, Cleveland is weird, because we get… we have, like, all four seasons, but our summer gets only really bad for, like, a couple weeks, where it’s, like, oppressively hot for us.

32 00:02:05.500 00:02:06.470 Casie Aviles: Oh…

33 00:02:06.660 00:02:11.429 Samuel Roberts: So, like, it’s… summer is actually very nice in Cleveland most of the time, and then…

34 00:02:11.550 00:02:17.070 Samuel Roberts: Winter can kind of go either way. Sometimes it’s crazy amounts of snow, and sometimes it’s not, but…

35 00:02:17.560 00:02:19.419 Samuel Roberts: Summer’s usually pretty good here.

36 00:02:19.970 00:02:25.020 Samuel Roberts: But it takes a while to get there. We go through… I forget what they call it, but they joke about, like, bake…

37 00:02:25.480 00:02:31.819 Samuel Roberts: rings and stuff, where, like, we get faked out by stuff like this, and then… and it actually… it messes up with the plants and stuff, too, because, like, we’ll have things that.

38 00:02:31.820 00:02:32.150 Casie Aviles: Yeah.

39 00:02:32.150 00:02:36.429 Samuel Roberts: Boom, and then you get a cold snap, and it… Just… Kills them all.

40 00:02:36.430 00:02:37.380 Casie Aviles: Yeah…

41 00:02:39.580 00:02:42.650 Samuel Roberts: But Doing alright. Anything good this weekend?

42 00:02:43.330 00:02:46.559 Casie Aviles: No, just… again.

43 00:02:47.350 00:02:54.709 Casie Aviles: And doing some… you know, stuff indoors. Well, I was supposed to, like, go out and play

44 00:02:55.050 00:02:57.580 Casie Aviles: Pickleball with friends, like, they invited.

45 00:02:57.580 00:02:58.300 Samuel Roberts: Whoa!

46 00:02:58.500 00:03:00.440 Samuel Roberts: Do you play much pickleball?

47 00:03:00.880 00:03:04.430 Casie Aviles: Actually, no, it’s going to be my first time, and they invited.

48 00:03:04.430 00:03:04.810 Samuel Roberts: Yay!

49 00:03:04.810 00:03:09.120 Casie Aviles: So… but I… but I don’t really… it got canceled, so…

50 00:03:09.120 00:03:09.840 Samuel Roberts: Oh, okay.

51 00:03:09.840 00:03:10.590 Casie Aviles: Okay, good to go.

52 00:03:11.250 00:03:11.990 Samuel Roberts: Yeah, and…

53 00:03:11.990 00:03:15.879 Casie Aviles: So I guess it’s just more time for me to also practice.

54 00:03:15.880 00:03:21.189 Samuel Roberts: Definitely, definitely. I’ve only played a couple times, my wife wants to try it out more.

55 00:03:21.600 00:03:22.540 Casie Aviles: Oh, nice.

56 00:03:22.540 00:03:30.070 Samuel Roberts: We probably would have, but, you know, with the baby, it’s been a little busy this year, so hopefully this… when the summer, maybe we can get out a little bit.

57 00:03:30.360 00:03:36.640 Samuel Roberts: But, yeah. I had, I had some pancit over the weekend, actually.

58 00:03:36.930 00:03:38.070 Casie Aviles: Oh, nice.

59 00:03:38.070 00:03:54.469 Samuel Roberts: Yeah, my… so my… I don’t know if you remember, my wife, worked with a bunch of Filipino nurses in London, and so she used to go to, like, a bunch of Filipino places, with them. Nice. So, we discovered there was a place in Cleveland recently, and went and got some food and brought it home.

60 00:03:54.690 00:03:59.789 Samuel Roberts: And, I was like, oh, Casey was just saying he made some this way the other weekend, and I was like, yeah, it was great.

61 00:04:00.480 00:04:03.190 Casie Aviles: Yeah, I’m not, like, an expert chef, but…

62 00:04:03.190 00:04:04.739 Samuel Roberts: Oh, yeah, yeah, yeah, I, yeah.

63 00:04:05.190 00:04:08.479 Casie Aviles: It’s nice to, like, cook once in a while.

64 00:04:08.480 00:04:17.590 Samuel Roberts: Exactly, exactly. Yeah, she was saying she wants to try to learn how to make it, because she loves it. She ate most of it. I had some, but she had a lot, it was great.

65 00:04:18.440 00:04:19.399 Samuel Roberts: Oh, cool.

66 00:04:21.149 00:04:24.700 Samuel Roberts: Alright, so yeah, so let’s think about this week, I guess.

67 00:04:25.000 00:04:28.269 Samuel Roberts: I don’t know, I gotta open up. I’ve been digging into some…

68 00:04:28.910 00:04:35.560 Samuel Roberts: Tickets about trying to organize environment variables and get some codecs environments set up.

69 00:04:35.880 00:04:43.289 Samuel Roberts: But I haven’t dug into, what is currently… Going on.

70 00:04:44.230 00:04:44.920 Casie Aviles: Okay.

71 00:04:45.220 00:04:52.220 Samuel Roberts: other things. So what else do we… how… like, what is your take on so far, like, what you think things are looking like? Because I’m just pulling it up now.

72 00:04:53.480 00:04:55.929 Casie Aviles: Yeah, me too, I’ll pull up, then.

73 00:04:56.490 00:05:05.550 Samuel Roberts: Yeah… Okay, so I think, I’m supposed to be syncing later, actually, with… Pranav… on…

74 00:05:05.990 00:05:09.709 Samuel Roberts: like, Eden and ABC stuff in general,

75 00:05:10.100 00:05:12.839 Samuel Roberts: So it’s just kind of with the new…

76 00:05:12.980 00:05:16.739 Samuel Roberts: way we’re doing things with CSOs and SLs and stuff.

77 00:05:16.870 00:05:19.779 Samuel Roberts: I’m gonna be looking more at, like.

78 00:05:20.110 00:05:23.799 Samuel Roberts: The, like, allocations and everything, and trying to manage that a little bit.

79 00:05:24.390 00:05:41.119 Samuel Roberts: So I’m trying to wrap my head around operating and own a few of those things, but, so there might be some Eden stuff that we may want to… Eden AI, that Pranav had started, and he might kick over to us, and then you and I can kind of figure out where we can go with it.

80 00:05:41.330 00:05:46.959 Samuel Roberts: In terms of assignments and stuff, but, let’s see what you have… yeah, let’s see what’s going on right now, so…

81 00:05:47.950 00:05:48.680 Samuel Roberts: Hmm.

82 00:05:49.270 00:05:51.529 Casie Aviles: I, yeah, I filtered out all these.

83 00:05:51.840 00:05:54.379 Casie Aviles: All the triage tickets. Okay.

84 00:05:54.380 00:05:56.269 Samuel Roberts: How has… how has the triage been?

85 00:05:57.490 00:06:04.180 Casie Aviles: Yeah, it’s still coming up, like, there’s still some triage tickets coming in.

86 00:06:04.590 00:06:15.119 Casie Aviles: So when, whenever I get tagged, like, for example, on, like, Zip-related, issues by directly, you know.

87 00:06:15.350 00:06:21.019 Casie Aviles: comment in the tickets, and then I have Jenny’s there, so that’s where we primarily.

88 00:06:21.270 00:06:21.610 Samuel Roberts: Yep.

89 00:06:21.610 00:06:22.560 Casie Aviles: Bristol.

90 00:06:23.030 00:06:23.710 Casie Aviles: So…

91 00:06:23.710 00:06:24.370 Samuel Roberts: Okay.

92 00:06:24.890 00:06:31.200 Casie Aviles: Although, yeah, I do… I do think there’s still a lot of noise coming in, or there’s still a lot of it.

93 00:06:31.840 00:06:37.360 Casie Aviles: when we… You know, check the tickets, so we may need to spend some time, like.

94 00:06:37.910 00:06:42.499 Casie Aviles: cleaning up. I already did, but, you know.

95 00:06:42.500 00:06:43.180 Samuel Roberts: Okay.

96 00:06:44.790 00:06:48.350 Samuel Roberts: Okay, yeah, we can… we can take a look at that. I know…

97 00:06:48.510 00:06:51.059 Samuel Roberts: It’s part of this, like, document,

98 00:06:52.640 00:07:07.249 Samuel Roberts: the co-pilot kind of thing for the central docs. Hopefully we can start to… I did a quick pass on it, because Pranav was busy, but I want his eyes on it, too, because he’s going to be managing, like, you know, the client side of it, so I want to make sure it looks good.

99 00:07:07.890 00:07:08.740 Casie Aviles: Okay.

100 00:07:09.130 00:07:12.050 Samuel Roberts: But hopefully after that, we can get some tickets.

101 00:07:12.310 00:07:14.019 Samuel Roberts: From the rest of that flow.

102 00:07:14.130 00:07:16.150 Samuel Roberts: As well, to this week.

103 00:07:16.340 00:07:17.590 Casie Aviles: Sure.

104 00:07:17.590 00:07:25.139 Samuel Roberts: Okay, so what’s… we got input categorization script… oh, right, so how… yeah, so we didn’t have the meeting Friday, that’s right, they weren’t there.

105 00:07:26.070 00:07:28.450 Samuel Roberts: Okay, so… how did this…

106 00:07:28.450 00:07:28.940 Casie Aviles: Oh, yeah.

107 00:07:28.940 00:07:34.149 Samuel Roberts: Okay, that’s right. So it’s… that got merged, right? Okay, yeah, I think… I think we’re good then to close.

108 00:07:37.100 00:07:45.070 Casie Aviles: So this was the transcript one, so I’ll continue today for this. I don’t have any questions yet, but…

109 00:07:45.270 00:07:49.400 Samuel Roberts: Okay, yeah, no, definitely whenever it comes up. The README is big.

110 00:07:49.400 00:07:49.969 Casie Aviles: Do you have?

111 00:07:49.970 00:08:03.430 Samuel Roberts: I tried to jam as much in there as I could, so at least, you know, you and Cursor can kind of understand what to do, but there’s probably nuances that I missed. So we can… even if we need to, like, pair on that for a little while, we can do that.

112 00:08:03.560 00:08:05.050 Samuel Roberts: Maybe today or tomorrow.

113 00:08:05.290 00:08:12.429 Samuel Roberts: If needed, and then… But, what else is here? Yeah. Service column. That’s right, okay.

114 00:08:12.430 00:08:12.930 Casie Aviles: Dude.

115 00:08:13.370 00:08:19.409 Casie Aviles: For these other two tickets, these… they’re in… they’re from the backlog. I just pulled them.

116 00:08:19.630 00:08:21.120 Casie Aviles: Okay. In this cycle.

117 00:08:21.710 00:08:25.510 Casie Aviles: If… Depending on, like, if we have any more tasks.

118 00:08:26.120 00:08:27.890 Casie Aviles: That’s far more important.

119 00:08:28.120 00:08:28.750 Casie Aviles: Totally.

120 00:08:29.470 00:08:35.519 Samuel Roberts: Can we, what do you think, like, an estimate for at least, 2436 would be?

121 00:08:36.250 00:08:41.289 Casie Aviles: So this adding service fee column for Corpus Christi Zip, so…

122 00:08:41.700 00:08:43.210 Samuel Roberts: Yeah, is it,

123 00:08:43.490 00:08:47.740 Samuel Roberts: Just literally adding the column, or is there data there, too, to, like, get in there?

124 00:08:48.250 00:08:55.630 Casie Aviles: Yeah, so there’s a spreadsheet that I have to add, or, like, I have to reference, so I need to think about…

125 00:08:56.370 00:09:01.299 Casie Aviles: What’s the best way I can add this to, like, the existing database?

126 00:09:01.600 00:09:07.399 Casie Aviles: Okay. Because is it just a matter of… because it has this column plumbing, I don’t think that’s very.

127 00:09:07.400 00:09:07.770 Samuel Roberts: Yeah.

128 00:09:07.770 00:09:09.680 Casie Aviles: That’s why I put that directly.

129 00:09:10.090 00:09:16.120 Samuel Roberts: No, no, I think, yeah, I would say, let’s try to… let’s tackle this maybe, like,

130 00:09:16.430 00:09:27.440 Samuel Roberts: make a, like, chat with Cursor a little bit, because I have ideas, too, where I think, like, if it’s, like… I mean, I guess, talking with service fee column, so we might want that as, like…

131 00:09:27.440 00:09:27.990 Casie Aviles: Yep.

132 00:09:28.690 00:09:34.120 Samuel Roberts: Like, we don’t just want a number, necessarily, or is this… is it just numbers, or… no, because it could be, like, no service, or…

133 00:09:34.120 00:09:34.550 Casie Aviles: Yeah.

134 00:09:34.550 00:09:39.410 Samuel Roberts: and yes is no fee, I guess? Is that what it is? Yes, we go no fee, potential. Okay, cool.

135 00:09:41.670 00:09:47.489 Samuel Roberts: So, yeah, maybe just chat a little bit with Cursor and put together a plan of, like… and maybe with, like, pros and cons of…

136 00:09:47.900 00:09:53.119 Samuel Roberts: Like, a text of, like, fee of $89 or yes for… something?

137 00:09:54.930 00:10:03.880 Samuel Roberts: Or, you know, I don’t know, we can even talk about it now if you want, but I think it would just be good to, like, get a plan in place, and then you and I can chat about it if we need, or just async on it.

138 00:10:04.580 00:10:09.780 Samuel Roberts: Okay. Because it looks pretty consi… is this the only thing that’s gonna have this, or will there be other… other,

139 00:10:10.720 00:10:13.350 Samuel Roberts: like… services.

140 00:10:15.460 00:10:25.420 Casie Aviles: Yeah, based on what Janice has told me in the external channel, it will only be for this branch, so only for Corpus Christi, so…

141 00:10:25.420 00:10:26.160 Samuel Roberts: Okay.

142 00:10:26.290 00:10:30.280 Samuel Roberts: So even if it’s, like, a note or something, maybe, I don’t know.

143 00:10:30.490 00:10:34.360 Casie Aviles: Hmm, okay. We do have my note… Yeah.

144 00:10:34.410 00:10:38.510 Samuel Roberts: That’s what I thought, I just don’t know what the best way, because it… I don’t want to be…

145 00:10:38.650 00:10:45.069 Samuel Roberts: So… Like, specific to this branch and service, but if they need it.

146 00:10:45.590 00:10:47.440 Samuel Roberts: Yeah, so maybe, maybe just, like…

147 00:10:47.590 00:10:51.829 Samuel Roberts: Yeah, think about it a little bit, put together some plan, and then we can talk about it, and then…

148 00:10:52.010 00:10:53.709 Samuel Roberts: Execute on that would be good.

149 00:10:55.150 00:11:01.280 Samuel Roberts: Just because I don’t… I feel like we could easily get sucked into a rabbit hole of, like, lots of custom…

150 00:11:02.130 00:11:03.600 Samuel Roberts: Columns and stuff.

151 00:11:04.290 00:11:04.900 Samuel Roberts: Eventually.

152 00:11:04.900 00:11:05.880 Casie Aviles: Yeah.

153 00:11:05.880 00:11:09.939 Samuel Roberts: As they start adding more, so I’m trying to think of a good way to kind of head that off.

154 00:11:10.270 00:11:14.980 Samuel Roberts: If that’s a possibility, but… Not sure.

155 00:11:15.700 00:11:29.239 Samuel Roberts: So I, yeah, either, like, I guess, yeah, I guess my thoughts here are think through the pros and cons of it being, like, a specific, like, is there a fee and what is it number, or should we just have notes that we can add that will pull

156 00:11:29.560 00:11:33.310 Samuel Roberts: for everything, you know what I mean? If we already have that, too, especially. So…

157 00:11:33.770 00:11:37.020 Samuel Roberts: And that might even involve some, like, testing back and forth or something, so…

158 00:11:38.700 00:11:41.120 Samuel Roberts: I think that’s good. Yeah. Give that a… give that a…

159 00:11:41.220 00:11:49.689 Samuel Roberts: a think-through, I guess, and yeah, we can probably even just chat async if you put together, like, a little plan in cursor, or like a, you know, pros and cons kind of list.

160 00:11:50.410 00:11:54.770 Samuel Roberts: Just cause I… I anticipate there being more…

161 00:11:54.990 00:11:57.790 Samuel Roberts: Things like this, just based on the way they’ve been, like.

162 00:11:58.420 00:12:01.599 Samuel Roberts: Lots of little things keep coming up in different forms, right?

163 00:12:01.860 00:12:02.370 Samuel Roberts: So…

164 00:12:02.370 00:12:02.790 Casie Aviles: Yeah.

165 00:12:02.790 00:12:03.180 Samuel Roberts: At some point.

166 00:12:03.730 00:12:15.029 Samuel Roberts: At some point, like, that hopefully will slow down, and it will be less, kind of ad hoc things like this, but if we can just capture that as, like, a notes, or, like, a,

167 00:12:15.230 00:12:18.150 Samuel Roberts: You know, something else that gets passed into the agent.

168 00:12:19.020 00:12:25.380 Samuel Roberts: I think that would be good, but if it needs to be specific as well, that’s fine too. I just… I don’t… I want to think through the pros and cons, rather than just…

169 00:12:25.510 00:12:27.129 Samuel Roberts: It’d be my idea here, you know?

170 00:12:27.500 00:12:28.030 Samuel Roberts: Okay.

171 00:12:28.030 00:12:28.710 Casie Aviles: Okay.

172 00:12:29.720 00:12:34.579 Casie Aviles: Cool. Yeah, I also have some considerations that I’ll add. Perfect, yeah.

173 00:12:34.580 00:12:35.320 Samuel Roberts: Definitely.

174 00:12:35.890 00:12:39.880 Casie Aviles: what the best way is to query for it.

175 00:12:40.490 00:12:41.519 Samuel Roberts: Good call, good call.

176 00:12:41.520 00:12:42.160 Casie Aviles: Cool.

177 00:12:42.160 00:12:44.450 Samuel Roberts: And then what is this other one? Post? Oh, yeah, right?

178 00:12:44.450 00:12:48.170 Casie Aviles: We set, like, a two-point estimate for now.

179 00:12:48.170 00:13:01.069 Samuel Roberts: I think that sounds fine, because I imagine, like, you know, less than an hour probably chatting with Cursor about it, we can chat about it, and then implementing it, assuming it’s not something crazy, which I don’t think it would be, is probably not crazy, you know?

180 00:13:03.380 00:13:03.830 Casie Aviles: Okay.

181 00:13:03.830 00:13:10.019 Samuel Roberts: Well, yeah, we’ll figure that out. We can adjust it if we need it, so… And then, post-migration, tuning, polishing responses…

182 00:13:10.520 00:13:11.980 Samuel Roberts: Is there…

183 00:13:11.980 00:13:13.150 Casie Aviles: This is a bit…

184 00:13:13.340 00:13:19.509 Casie Aviles: Yeah, I bet this is a little messy, so these are just some of the feedback that I’ve grouped together.

185 00:13:19.840 00:13:20.970 Casie Aviles: Oh, okay.

186 00:13:24.170 00:13:24.750 Casie Aviles: Oh, great.

187 00:13:24.750 00:13:28.340 Samuel Roberts: Yeah, service feed in the location. So this is, this is related to that other one, right?

188 00:13:29.720 00:13:31.460 Casie Aviles: Yeah, actually. Okay.

189 00:13:31.460 00:13:33.250 Samuel Roberts: Cool. So yeah,

190 00:13:34.580 00:13:40.389 Samuel Roberts: And then, there are times where Andy still doesn’t ask if the user’s looking for commercial residential. Okay, yeah, that’s good.

191 00:13:41.700 00:13:46.240 Samuel Roberts: Do an aggregate query, okay… Yeah…

192 00:13:49.160 00:13:54.130 Samuel Roberts: I would say for something like this, like, let’s definitely worry about this one, because we already have the ticket for it.

193 00:13:55.160 00:14:02.139 Samuel Roberts: And then this one has a ticket, too? Is that true? Is that important? I don’t know if that’s come up or not in the triage.

194 00:14:02.680 00:14:05.210 Samuel Roberts: How old is this? 27 days, okay.

195 00:14:06.500 00:14:08.040 Casie Aviles: Yeah, this is an old one.

196 00:14:08.280 00:14:08.990 Samuel Roberts: Okay.

197 00:14:09.560 00:14:15.260 Samuel Roberts: then I would say let’s focus on the other one for now, and then maybe let’s start to…

198 00:14:15.680 00:14:20.680 Samuel Roberts: as we’ve… like, I don’t know if there’s gonna be a lot more in the triage that we can add to this, basically.

199 00:14:20.990 00:14:23.500 Samuel Roberts: And try to tackle it at once, maybe?

200 00:14:27.840 00:14:39.739 Samuel Roberts: So I would say the bigger thing here is probably, to do some of the triage and see if there’s going to be more tickets here that we can, you know, come up with a few other changes for, rather than do it

201 00:14:40.130 00:14:42.949 Samuel Roberts: And then go back to it, you know what I mean?

202 00:14:43.950 00:14:46.269 Casie Aviles: Alright, yeah, that makes sense.

203 00:14:46.270 00:14:53.619 Samuel Roberts: I think… because there’ll be lots of little things that we can group into, like, you know, one ticket, probably, like this, you know? And there’s probably more, is my point, so…

204 00:14:53.860 00:14:55.750 Samuel Roberts: Yeah.

205 00:14:56.130 00:15:03.520 Samuel Roberts: That’s my gut here, but you know the triage better than me, so… And then… Yeah.

206 00:15:04.910 00:15:07.820 Samuel Roberts: Let’s jump over real quick to…

207 00:15:08.840 00:15:15.760 Samuel Roberts: Let’s see all… let’s, let’s just look at tickets that aren’t just yours, because I don’t think the other ones are assigned at all yet.

208 00:15:17.060 00:15:19.420 Samuel Roberts: Because I want to see the,

209 00:15:19.680 00:15:22.009 Samuel Roberts: Yeah, all these CDC ones here.

210 00:15:23.160 00:15:30.499 Samuel Roberts: like… There may be a few of these, I think I’m… Looking at… which one’s here?

211 00:15:30.660 00:15:32.270 Samuel Roberts: Wait, am I not assigned to these?

212 00:15:36.010 00:15:38.760 Samuel Roberts: Or maybe I…

213 00:15:40.300 00:15:45.619 Samuel Roberts: Can you, open that one up? Oh, there’s a, yeah, there’s a PR there, I think I just never put myself on it. Yeah, open that one up.

214 00:15:46.270 00:15:53.060 Samuel Roberts: I think… so I… If you scroll down a little bit, I think there’s…

215 00:15:54.620 00:15:57.149 Samuel Roberts: a rough PR, probably just below that.

216 00:15:57.340 00:15:59.009 Samuel Roberts: Yeah, so there’s a PR…

217 00:15:59.500 00:16:10.200 Samuel Roberts: 3 days ago. Okay, so Pranav needs to probably approve this, then, just to make sure things look good. Okay, and then this is basically 1.2 comes after that, which I think is probably…

218 00:16:13.330 00:16:21.590 Samuel Roberts: either… Pranav, probably, actually, just to make sure that it is good, but if he doesn’t have time, I can look at it.

219 00:16:22.220 00:16:29.270 Samuel Roberts: And then… 3 becomes… Or 3.1 becomes actually implementing it, so…

220 00:16:29.690 00:16:32.630 Samuel Roberts: that’s probably where, like, you and I can talk through, like, how to,

221 00:16:33.160 00:16:37.440 Samuel Roberts: Split some of the ones that are actually, like, up, that are actually, like, implement.

222 00:16:37.570 00:16:52.669 Samuel Roberts: But also, if you notice here, I gave these… I tried to add this AI label, so, like, it says it here, because Cursor had it, but they never actually added a label. What I want to try to start doing is have the, like, human-required, like, agent possible kind of thing.

223 00:16:52.810 00:17:03.310 Samuel Roberts: So I don’t know what was on this one. Yeah, I think I just needed to add the… when I was doing it through cursor, it was trying to add, like, this, like, ops stuff, and I was like, I don’t want operations labels, I just want…

224 00:17:05.869 00:17:09.699 Samuel Roberts: But I think, yeah, there’s a few that… so I think we would probably just add, like, a, you know.

225 00:17:09.880 00:17:11.109 Samuel Roberts: AI agent.

226 00:17:11.339 00:17:14.000 Samuel Roberts: Capable kind of thing eventually, but,

227 00:17:14.109 00:17:16.980 Samuel Roberts: I think we’ll talk through this more once we get the other two.

228 00:17:17.140 00:17:19.559 Samuel Roberts: Like, once we get to 1.2 done.

229 00:17:20.040 00:17:21.839 Samuel Roberts: Okay. Or whatever this is.

230 00:17:22.329 00:17:26.700 Samuel Roberts: And sorry for the confusion with, like, double naming. Cursor, like, assigned all these things.

231 00:17:26.980 00:17:32.520 Samuel Roberts: numbers, it’s like 3.1, CDC 3.1, and then obviously Linear assigns this too, so…

232 00:17:32.650 00:17:36.380 Samuel Roberts: I don’t know if I’ll keep doing that next time or not, but I figured for now it was fine.

233 00:17:36.380 00:17:39.370 Casie Aviles: So, this is just something that Cursor did, the…

234 00:17:39.370 00:17:44.839 Samuel Roberts: Yeah, so the way this worked was, Pranav had put together a project plan.

235 00:17:45.190 00:17:53.349 Samuel Roberts: And then, there were several milestones in there, and so as part of those milestones, I put together a technical

236 00:17:53.930 00:17:56.690 Samuel Roberts: like… high-level plan.

237 00:17:57.360 00:18:05.120 Samuel Roberts: Let me see if I can find it real quick, just to show you how I did this, because I think it’s helpful for you to have context here. I don’t have Notion open, so let me…

238 00:18:05.690 00:18:10.219 Samuel Roberts: Or maybe not, maybe I can just… Through it.

239 00:18:12.270 00:18:15.829 Samuel Roberts: But basically, like, he put together a plan that was, like, more…

240 00:18:16.050 00:18:25.269 Samuel Roberts: you know, customer side. I added the technical side, he and I both signed off on it, and then I took that plan, including the technical stuff, and built out these tickets,

241 00:18:26.080 00:18:30.529 Samuel Roberts: More in cursor, and refined them, and made sure that it had context and stuff.

242 00:18:30.850 00:18:33.540 Samuel Roberts: And then…

243 00:18:34.500 00:18:45.510 Samuel Roberts: Then I had Cursor just use the linear MCP to create them, so while… before linear create… before they were in linear, we needed some way to talk about them, and so that’s where this code came from.

244 00:18:45.960 00:18:46.900 Casie Aviles: I see, I see.

245 00:18:46.900 00:18:49.910 Samuel Roberts: So I, I just, I didn’t think to have it strip that out.

246 00:18:50.140 00:18:59.169 Samuel Roberts: But it actually is kind of nice sometimes to see, like, okay, 2.1 feeds into… or, like, 1.1 and 1.2 were both initially subtasks of, if you scroll down a little bit…

247 00:18:59.670 00:19:05.529 Samuel Roberts: No, over… I’m sorry, sorry, over here, actually, yeah. So you can see, like, it created a master ticket, and then…

248 00:19:07.100 00:19:10.820 Samuel Roberts: and so this one was actually…

249 00:19:10.920 00:19:17.789 Samuel Roberts: too big in my mind, and so I had it break it down, but then it made it sub-tickets instead of separate tickets, and

250 00:19:18.040 00:19:27.100 Samuel Roberts: I ended up breaking that apart, but the plan would have been, normally, this would be, like, CDC1, CDC2, CDC… you know what I mean? Like, rather than…

251 00:19:27.850 00:19:29.910 Samuel Roberts: 1.1, 1.2, because I…

252 00:19:30.180 00:19:35.110 Samuel Roberts: I don’t think we want… we’re not really trying to use sub-tickets that much, so,

253 00:19:35.650 00:19:46.000 Samuel Roberts: But that was kind of the idea there, was they put together a ticket, it was about 6 points, and I was like, break this up into 2, that’s where we got 1.1 and 1.2 from, but they all are separate tickets on their own.

254 00:19:47.020 00:19:49.039 Casie Aviles: Okay, yeah, I see, I see.

255 00:19:49.040 00:19:53.159 Samuel Roberts: And that’s where, yeah. So I just tried to plan out the whole…

256 00:19:53.740 00:19:56.650 Samuel Roberts: The whole process here, and then,

257 00:19:57.850 00:20:03.189 Samuel Roberts: make sure no tickets were bigger than 5, I think, but we can also break them down further if we need, you know?

258 00:20:05.990 00:20:09.369 Samuel Roberts: But I think, yeah, once we have one point,

259 00:20:09.660 00:20:14.440 Samuel Roberts: 1.1 and 1.2 done. We can jump into the next ones.

260 00:20:15.370 00:20:18.450 Samuel Roberts: But for now, I don’t.

261 00:20:18.450 00:20:20.720 Casie Aviles: I’ll assign myself here, so is that fun?

262 00:20:20.970 00:20:28.599 Samuel Roberts: Probably, yeah, I think that’s… I think, yeah, and I think the other thing I’m trying to do right now is get the, kind of, codecs environment set up for…

263 00:20:29.280 00:20:39.000 Samuel Roberts: ABC and for Eden, so that we can, kick them off in the cloud and local and, you know what I mean? Like, have a number of options for…

264 00:20:39.360 00:20:41.330 Samuel Roberts: Feeding things to the AI.

265 00:20:41.560 00:20:42.560 Samuel Roberts: to run.

266 00:20:42.750 00:20:49.060 Samuel Roberts: So, I don’t have that done yet, obviously, so I would say.

267 00:20:50.080 00:20:51.690 Casie Aviles: Yeah, that’s fine. I think…

268 00:20:51.690 00:20:53.189 Samuel Roberts: You can… yeah, go ahead.

269 00:20:53.190 00:21:00.510 Casie Aviles: some time ago, I tried to set something up for ABC, but I wasn’t sure if that was… Correct.

270 00:21:01.110 00:21:01.850 Samuel Roberts: Okay.

271 00:21:03.750 00:21:04.819 Samuel Roberts: Yeah, I don’t know.

272 00:21:04.820 00:21:05.450 Casie Aviles: We’ve heard.

273 00:21:05.450 00:21:08.889 Samuel Roberts: what was there already, actually, now that I say that. So, I would say…

274 00:21:16.040 00:21:18.820 Casie Aviles: And… Okay. I’m not sure if it’s visible.

275 00:21:18.820 00:21:30.309 Samuel Roberts: If you can find it later, let me know. I’m putting together some docs about the overall, like, structure of environment variables, and 1Password, and railway, and things like that, so,

276 00:21:31.680 00:21:34.950 Samuel Roberts: I’m just trying to think through how to keep it organized, because…

277 00:21:35.480 00:21:37.169 Samuel Roberts: We have so many… oh, okay, cool.

278 00:21:38.060 00:21:42.300 Samuel Roberts: So there is an environment already on the cloud, it looks like? Or is this low?

279 00:21:42.820 00:21:47.099 Samuel Roberts: It’s hard for me to tell, so that is definitely cloud. So go over to,

280 00:21:48.020 00:21:51.720 Samuel Roberts: Where’s environments here? It’s gotta be here somewhere. We got Cloud Agent Settings, maybe?

281 00:21:52.520 00:21:56.820 Samuel Roberts: I forget where the environment’s… yeah, okay. So we have… okay.

282 00:21:57.680 00:22:01.649 Samuel Roberts: I will take a look at that, too. When is this as of?

283 00:22:01.800 00:22:02.470 Samuel Roberts: Okay.

284 00:22:03.740 00:22:11.080 Samuel Roberts: Okay, cool, that’s good to know, thank you. I hadn’t dug into it yet, I was just kind of doing a high-level look at what we have and everything, but…

285 00:22:11.280 00:22:15.630 Samuel Roberts: Did this work at all? Were you able to actually feed Tasks to it?

286 00:22:16.400 00:22:20.359 Casie Aviles: I was, but I was a little…

287 00:22:21.160 00:22:23.190 Casie Aviles: What do you call this?

288 00:22:23.340 00:22:29.120 Casie Aviles: I kind of wanted the control, still, of having it In the idea.

289 00:22:29.120 00:22:29.840 Samuel Roberts: Oh, yeah.

290 00:22:29.840 00:22:30.940 Casie Aviles: able to…

291 00:22:31.360 00:22:34.040 Samuel Roberts: Yeah, actually, I noticed… so, if you go,

292 00:22:34.140 00:22:35.999 Samuel Roberts: Do you have cursor open right now?

293 00:22:36.840 00:22:38.160 Casie Aviles: Yeah, so…

294 00:22:38.160 00:22:46.880 Samuel Roberts: I was using the new agent, which I think, yeah, you’ve got… so, that one, yeah. And so, what I noticed here was you could pass things back and forth.

295 00:22:46.990 00:22:54.510 Samuel Roberts: So, like, if you go to create a new one at ABC Home Commercial, Yeah, and then…

296 00:22:54.890 00:22:57.660 Samuel Roberts: This one let you choose a few different things.

297 00:22:59.150 00:23:00.060 Samuel Roberts: And so…

298 00:23:00.060 00:23:00.850 Casie Aviles: Like…

299 00:23:00.850 00:23:09.379 Samuel Roberts: this PC is this, like, your checked-out folder. Cloud is those environments I think we were just looking at. I think self-hosted is…

300 00:23:09.530 00:23:15.760 Samuel Roberts: where we could potentially spin up agents that aren’t on their infrastructure, but are on ours, I don’t think…

301 00:23:15.760 00:23:16.220 Casie Aviles: I don’t forget.

302 00:23:16.220 00:23:21.630 Samuel Roberts: use that or not yet, but eventually, probably. And then WorkTree is just the,

303 00:23:22.120 00:23:25.540 Samuel Roberts: the Git work trees where it’ll check out a new folder for you and stuff.

304 00:23:25.740 00:23:27.160 Samuel Roberts: So that’s local, too.

305 00:23:28.090 00:23:29.540 Casie Aviles: I see.

306 00:23:29.540 00:23:34.749 Samuel Roberts: But the cloud… yeah, I was able to actually put… send something to the cloud, and then pull it back, actually. It was kind of interesting.

307 00:23:34.920 00:23:38.240 Samuel Roberts: and so…

308 00:23:38.240 00:23:38.600 Casie Aviles: King.

309 00:23:38.600 00:23:41.439 Samuel Roberts: Could be worth playing with if you get some time,

310 00:23:42.270 00:23:45.810 Samuel Roberts: and there’s a task that fits it, I would say…

311 00:23:45.960 00:23:54.470 Samuel Roberts: I should have a little bit more for you later, at least by the end of the day, I’m gonna try to make sure we have stuff for Eden and ABC, like, ready, either set up, or, like, a plan to set up.

312 00:23:56.100 00:23:57.250 Casie Aviles: Okay, okay.

313 00:23:57.250 00:24:00.910 Samuel Roberts: I think that’ll be good, because there are definitely some tasks there that I think can be just pure…

314 00:24:01.110 00:24:02.799 Samuel Roberts: you know, AI first pass.

315 00:24:06.140 00:24:15.650 Samuel Roberts: But we’ll see, we’ll see, it’s still a work in progress, so, yeah. But I’ve been loving this mode a little bit, it’s kind of nice. The one thing I don’t love is viewing, stuff in, like, the Git…

316 00:24:15.940 00:24:21.449 Samuel Roberts: Log and things, but… It’s kind of nice to use it this way.

317 00:24:22.900 00:24:23.630 Samuel Roberts: Got it.

318 00:24:23.630 00:24:24.819 Casie Aviles: Yeah. Anyway.

319 00:24:25.500 00:24:33.610 Casie Aviles: Yeah. Yeah, I’ll give this a try, like, because last time, like, I wasn’t too confident with just letting it run by itself.

320 00:24:33.930 00:24:42.149 Samuel Roberts: Yeah, I think there’s definitely some, like, access stuff we gotta figure out, and, like, the environment variables are the big thing I’m trying to think through today, like, 1Password.

321 00:24:43.350 00:24:48.149 Samuel Roberts: organization, and making sure we have the environments there. And then, you know, the other side of it is…

322 00:24:48.620 00:24:51.169 Samuel Roberts: The data it’s looking at, and…

323 00:24:51.490 00:24:54.790 Samuel Roberts: you know, I don’t know if we want to set up a staging environment for…

324 00:24:54.920 00:25:00.489 Samuel Roberts: like, the dev… you know, the ZipsDB and stuff, so it doesn’t touch real data or things like that, but…

325 00:25:01.230 00:25:03.869 Samuel Roberts: That’s all stuff we can figure out later. Okay.

326 00:25:05.250 00:25:06.320 Samuel Roberts: Cool.

327 00:25:07.710 00:25:16.170 Samuel Roberts: Yeah, I would say work through that ticket we talked about earlier, and then…

328 00:25:17.500 00:25:21.360 Samuel Roberts: Yeah, we can talk later today, one way or another, about a few of the other things.

329 00:25:23.230 00:25:26.129 Casie Aviles: Okay, so I’ll just work on those for now, then.

330 00:25:26.130 00:25:31.140 Samuel Roberts: Yeah. Yeah, let me know if you hit a roadblock or have any questions or anything, especially…

331 00:25:31.520 00:25:33.480 Samuel Roberts: The transcript stuff, if you get to that, but…

332 00:25:35.570 00:25:36.120 Samuel Roberts: Yeah.

333 00:25:36.690 00:25:41.210 Casie Aviles: Okay, yeah, I’ll dig into that a bit more today, so I’ll probably have something.

334 00:25:43.350 00:25:45.200 Casie Aviles: Okay, yeah, that’s, that’s all.

335 00:25:45.640 00:25:49.889 Samuel Roberts: Okay, cool. Yeah, let me know if anything else comes up, I’ll be online.

336 00:25:50.870 00:25:51.980 Samuel Roberts: Yeah, right.

337 00:25:52.830 00:25:54.540 Casie Aviles: Alright, thank you, Sam.

338 00:25:54.540 00:25:55.539 Samuel Roberts: Yeah, thanks, Casey.

339 00:25:56.890 00:25:57.730 Samuel Roberts: Bye.