Meeting Title: GitHub Integration and Document Consistency Planning Date: 2026-02-10 Meeting participants: Mustafa Raja, Samuel Roberts
WEBVTT
1 00:00:42.610 ⇒ 00:00:43.350 Samuel Roberts: Hey.
2 00:00:43.450 ⇒ 00:00:44.559 Samuel Roberts: Sorry about that.
3 00:00:45.270 ⇒ 00:00:46.919 Mustafa Raja: No worries.
4 00:00:50.070 ⇒ 00:00:53.549 Samuel Roberts: Yeah, it was… it’s a whole… it’s a whole story, but basically…
5 00:00:54.280 ⇒ 00:00:59.660 Samuel Roberts: In order to do those transcript… pushes to the vault.
6 00:01:00.840 ⇒ 00:01:03.569 Samuel Roberts: But also have the vault…
7 00:01:03.830 ⇒ 00:01:07.799 Samuel Roberts: or the… have the main branch protected, I’m setting up a GitHub.
8 00:01:09.320 ⇒ 00:01:10.450 Mustafa Raja: Oh.
9 00:01:11.190 ⇒ 00:01:12.030 Mustafa Raja: Because nothing else can…
10 00:01:12.030 ⇒ 00:01:13.500 Samuel Roberts: I’m excited, it seems.
11 00:01:14.890 ⇒ 00:01:17.259 Mustafa Raja: Like I said, it was something… what…
12 00:01:17.260 ⇒ 00:01:18.089 Samuel Roberts: No, no, just in.
13 00:01:18.090 ⇒ 00:01:19.049 Mustafa Raja: by GitHub app.
14 00:01:19.640 ⇒ 00:01:21.680 Samuel Roberts: Yeah, it’s just another… it’s like…
15 00:01:22.270 ⇒ 00:01:28.039 Samuel Roberts: Kind of like the Google apps, and the, like, Meta apps, and, like, things that you can OAuth into.
16 00:01:28.040 ⇒ 00:01:29.600 Mustafa Raja: Oh, okay, okay, okay.
17 00:01:29.600 ⇒ 00:01:34.010 Samuel Roberts: But I just need to set something up that can get the right kind of access, and that’s all I found, so…
18 00:01:34.340 ⇒ 00:01:34.930 Mustafa Raja: Okay, dear.
19 00:01:34.930 ⇒ 00:01:36.449 Samuel Roberts: But, yeah. It’s fine.
20 00:01:36.450 ⇒ 00:01:44.649 Mustafa Raja: Yeah, we already, we already had that, and that it creates a new PR for every new transcript.
21 00:01:49.450 ⇒ 00:01:54.249 Samuel Roberts: Maybe. I didn’t see that in the code, I think it was just trying to do pushes.
22 00:01:55.040 ⇒ 00:01:56.410 Samuel Roberts: Unless I totally misread that.
23 00:01:56.410 ⇒ 00:01:56.860 Mustafa Raja: what I suspect.
24 00:01:56.860 ⇒ 00:01:57.370 Samuel Roberts: I saw…
25 00:01:57.370 ⇒ 00:02:01.410 Mustafa Raja: PR coming in for that. I might have… I might have mistaken, I don’t know.
26 00:02:02.160 ⇒ 00:02:08.220 Samuel Roberts: Honestly, I’ve looked at so many PRs today, you could be right, I could be… Totally wrong here.
27 00:02:09.690 ⇒ 00:02:14.970 Mustafa Raja: But that was, like, when… when this PR initially came, Awesome.
28 00:02:14.970 ⇒ 00:02:15.570 Samuel Roberts: Yeah.
29 00:02:15.570 ⇒ 00:02:17.839 Mustafa Raja: We have pushed some… I don’t know.
30 00:02:21.410 ⇒ 00:02:24.379 Samuel Roberts: Yeah, I kind of forgot about that, to be honest.
31 00:02:24.380 ⇒ 00:02:25.050 Mustafa Raja: Yeah.
32 00:02:25.740 ⇒ 00:02:30.650 Mustafa Raja: So, while we’re talking about PRs.
33 00:02:30.650 ⇒ 00:02:31.230 Samuel Roberts: Yeah.
34 00:02:33.130 ⇒ 00:02:48.740 Mustafa Raja: So, there’s a lovable app that Luke created, and what’s it called? Marketing is going to make a post about that, I think, this Thursday. And I… what I need to do is I need to…
35 00:02:49.100 ⇒ 00:03:00.749 Mustafa Raja: connected with GitHub, so, so that, that, we have the access to code, right? So I’m wondering if I need to create a new, new repo for that?
36 00:03:00.940 ⇒ 00:03:05.449 Mustafa Raja: Or should that code be… in an existing one, it’s…
37 00:03:05.650 ⇒ 00:03:08.060 Mustafa Raja: I believe it’s the next tab or something.
38 00:03:09.760 ⇒ 00:03:12.839 Samuel Roberts: What… what is it for?
39 00:03:13.630 ⇒ 00:03:19.120 Mustafa Raja: I think it’s just a visualization on how dbt fails.
40 00:03:20.330 ⇒ 00:03:21.869 Mustafa Raja: And how do we protect that?
41 00:03:22.200 ⇒ 00:03:24.039 Mustafa Raja: It’s a lovable app.
42 00:03:24.810 ⇒ 00:03:27.869 Samuel Roberts: Okay, yeah, I guess let’s make a new repo, I don’t see…
43 00:03:28.160 ⇒ 00:03:28.610 Mustafa Raja: Yeah.
44 00:03:28.610 ⇒ 00:03:33.579 Samuel Roberts: Like, are they… Okay, I don’t… yeah, it’s not part of the platform or anything, right?
45 00:03:33.580 ⇒ 00:03:34.889 Mustafa Raja: Yeah, it is not.
46 00:03:35.510 ⇒ 00:03:37.380 Samuel Roberts: Okay, yeah, just make a new repo, I think.
47 00:03:37.510 ⇒ 00:03:41.060 Mustafa Raja: Yeah, and then I also need to, initialize
48 00:03:41.720 ⇒ 00:03:46.409 Mustafa Raja: Posthoag on this, because we want to track things, and I believe.
49 00:03:47.860 ⇒ 00:03:54.610 Mustafa Raja: posthoke, we initialize it in the… in the code, it auto-detects the clicks and stuff, you know?
50 00:03:54.610 ⇒ 00:03:56.569 Samuel Roberts: So we do not need to…
51 00:03:56.840 ⇒ 00:04:03.900 Mustafa Raja: Attach certain events for the buttons and page views, that is just automatically detected.
52 00:04:04.600 ⇒ 00:04:07.379 Samuel Roberts: Yep, yeah, that should be good. You just need to make a new…
53 00:04:07.720 ⇒ 00:04:10.989 Samuel Roberts: project, I think, on Post Hog, probably for that, or…
54 00:04:10.990 ⇒ 00:04:16.490 Mustafa Raja: Yeah, I might need to do that. I think, do you on that, or does Utham on that?
55 00:04:17.649 ⇒ 00:04:26.140 Samuel Roberts: I definitely have some kind of access there, let me see… I see the platform…
56 00:04:27.430 ⇒ 00:04:30.220 Samuel Roberts: AI, and I think I can make a new…
57 00:04:30.690 ⇒ 00:04:36.820 Samuel Roberts: Yeah, I can make a new project, it looks like. So, let me see… What you have there.
58 00:04:41.710 ⇒ 00:04:50.120 Samuel Roberts: Go to the Oh, I have to re-authenticate… Okay, that was quick…
59 00:04:51.920 ⇒ 00:04:53.900 Samuel Roberts: Yeah, you are an admin, so you’re good.
60 00:04:53.900 ⇒ 00:04:55.580 Mustafa Raja: Oh, that’s nice, thank you.
61 00:04:56.050 ⇒ 00:04:59.529 Samuel Roberts: You should be able to make a new project, probably. If not, let me know, but…
62 00:04:59.530 ⇒ 00:05:04.890 Mustafa Raja: I’ll do that on the play then, and I’ll let you know, about the app and the repo and stuff.
63 00:05:06.010 ⇒ 00:05:06.580 Samuel Roberts: Cool.
64 00:05:07.180 ⇒ 00:05:07.780 Mustafa Raja: Yeah.
65 00:05:08.260 ⇒ 00:05:11.650 Mustafa Raja: It’s already hosted, so I’m not worried about that, but…
66 00:05:11.790 ⇒ 00:05:14.740 Mustafa Raja: We might want to add our domain to that.
67 00:05:16.730 ⇒ 00:05:17.839 Samuel Roberts: Oh, yeah.
68 00:05:19.260 ⇒ 00:05:24.430 Mustafa Raja: But I guess that we can talk about that tomorrow, or for today, let’s get it up, right?
69 00:05:25.270 ⇒ 00:05:26.150 Samuel Roberts: Yeah, that’s fine.
70 00:05:28.280 ⇒ 00:05:38.009 Samuel Roberts: Okay, so… for the… ABC stuff, let me see… okay.
71 00:05:40.220 ⇒ 00:05:43.220 Samuel Roberts: Okay, so you put this through…
72 00:05:45.110 ⇒ 00:05:57.580 Mustafa Raja: Yeah, so, Gurser made this plan, and it had the lightweight plan… planner in its context, right? And it took a look at the best document.
73 00:05:57.590 ⇒ 00:06:06.590 Mustafa Raja: As a golden document, and then it points out what needs to be changed in Mechanical One.
74 00:06:08.530 ⇒ 00:06:09.559 Samuel Roberts: Hmm, okay.
75 00:06:09.560 ⇒ 00:06:23.090 Mustafa Raja: my real issue here is that it’s taking a lot of time, and making such little changes. And then I took a look at the… what’s it called? The cursor dashboard to see how… how many.
76 00:06:23.090 ⇒ 00:06:23.810 Samuel Roberts: Oh, yeah.
77 00:06:24.140 ⇒ 00:06:28.570 Mustafa Raja: It took, and it took a lot. It took a $4 worth of tokens, and…
78 00:06:29.580 ⇒ 00:06:32.130 Mustafa Raja: I don’t think it’s worth it, you know.
79 00:06:32.130 ⇒ 00:06:40.160 Samuel Roberts: No, no, yeah, hmm, okay. Let’s…
80 00:06:43.890 ⇒ 00:06:49.550 Mustafa Raja: I think we could skim this a little, because I see that a lot of the markdown is…
81 00:06:49.720 ⇒ 00:06:51.850 Mustafa Raja: Is just image.
82 00:06:52.550 ⇒ 00:06:54.630 Mustafa Raja: Stuff, right?
83 00:06:57.440 ⇒ 00:06:59.500 Samuel Roberts: Yeah, that’s what I was curious about. So, like, what…
84 00:06:59.650 ⇒ 00:07:02.590 Samuel Roberts: Alright, let me be… I gotta open this up, let me see…
85 00:07:06.210 ⇒ 00:07:10.010 Samuel Roberts: Okay I’m thinking…
86 00:07:14.070 ⇒ 00:07:14.980 Samuel Roberts: What?
87 00:07:15.520 ⇒ 00:07:18.649 Samuel Roberts: Do you have the… what was fed into this? The central dock?
88 00:07:19.190 ⇒ 00:07:22.899 Mustafa Raja: The central lock, mechanical dock. Your planner.
89 00:07:23.520 ⇒ 00:07:26.099 Samuel Roberts: Right, so that M… the Mechanical Doc MD…
90 00:07:27.330 ⇒ 00:07:29.910 Samuel Roberts: That came… that comes from…
91 00:07:30.150 ⇒ 00:07:35.529 Mustafa Raja: I downloaded it from Mechanical Doc, in Google as MD.
92 00:07:35.530 ⇒ 00:07:36.699 Samuel Roberts: The Google? Okay.
93 00:07:37.190 ⇒ 00:07:39.999 Samuel Roberts: So all those headings are how it’s doing it.
94 00:07:41.190 ⇒ 00:07:45.129 Samuel Roberts: Like, looking at the current issues identified.
95 00:07:45.660 ⇒ 00:07:55.280 Mustafa Raja: Yeah, it’s… it’s just that, in… I believe it’s just that in the past one,
96 00:07:55.550 ⇒ 00:07:57.889 Mustafa Raja: Google isn’t managing the numbering, right?
97 00:07:58.450 ⇒ 00:08:01.840 Mustafa Raja: So, the number… the number comes after the hash.
98 00:08:02.240 ⇒ 00:08:11.030 Mustafa Raja: And in Mechanical 1, Google is managing the number, numbering of headings, and so the number comes before the hash.
99 00:08:13.320 ⇒ 00:08:13.980 Samuel Roberts: Okay.
100 00:08:15.620 ⇒ 00:08:18.400 Samuel Roberts: I was wondering if that was just a formatting thing or not.
101 00:08:18.970 ⇒ 00:08:22.179 Mustafa Raja: Yeah, really that is… that would be just the formatting thing, right?
102 00:08:23.130 ⇒ 00:08:32.480 Samuel Roberts: Yeah… That’s helpful, but, like, yeah, the main pattern… RAG queryability…
103 00:08:34.950 ⇒ 00:08:36.769 Mustafa Raja: I like this idea of tag.
104 00:08:38.640 ⇒ 00:08:39.909 Samuel Roberts: Yeah…
105 00:08:44.900 ⇒ 00:08:45.950 Samuel Roberts: Okay.
106 00:08:46.180 ⇒ 00:08:47.330 Samuel Roberts: I guess…
107 00:08:51.380 ⇒ 00:08:55.189 Mustafa Raja: I’ve also added the link to my chat with Kursuf.
108 00:08:55.810 ⇒ 00:08:57.439 Samuel Roberts: Yeah, I was just checking it out.
109 00:09:04.430 ⇒ 00:09:09.249 Mustafa Raja: Let me actually double-check how, how, how much… Predited doc, you know?
110 00:09:10.220 ⇒ 00:09:13.520 Mustafa Raja: Because I, part of it I ran on Opus.
111 00:09:13.710 ⇒ 00:09:21.689 Mustafa Raja: And part of it on Sonit, and simply because Sonit was taking a lot of time, I thought Opus might, you know, do it.
112 00:09:21.690 ⇒ 00:09:22.030 Samuel Roberts: Right.
113 00:09:22.030 ⇒ 00:09:25.460 Mustafa Raja: Second, but it just seems to be…
114 00:09:25.460 ⇒ 00:09:31.760 Samuel Roberts: Let’s think… okay, so this didn’t really find a lot, like, it didn’t do contradictory and duplicate as much as it did formatting, right?
115 00:09:31.760 ⇒ 00:09:32.430 Mustafa Raja: Yeah.
116 00:09:34.310 ⇒ 00:09:36.250 Samuel Roberts: Okay, so…
117 00:09:41.800 ⇒ 00:09:50.249 Samuel Roberts: we need to kind of… Yeah, the formatting, I think, is important. We probably want to standardize that more, but I think the bigger thing here is…
118 00:09:52.250 ⇒ 00:09:54.810 Samuel Roberts: Is there, like, inconsistent?
119 00:09:55.560 ⇒ 00:09:58.060 Samuel Roberts: Yeah, duplicate, contradictory…
120 00:10:01.420 ⇒ 00:10:04.240 Samuel Roberts: I’m not even sure where to begin here.
121 00:10:04.960 ⇒ 00:10:10.650 Mustafa Raja: Do you want me to share screen? I can, I set up a workspace,
122 00:10:10.830 ⇒ 00:10:13.470 Mustafa Raja: Since World was somewhere else and stuff, yeah.
123 00:10:13.970 ⇒ 00:10:14.750 Samuel Roberts: Sure, yeah.
124 00:10:15.620 ⇒ 00:10:18.010 Mustafa Raja: Let me open that up, and then I’ll change screen.
125 00:11:01.850 ⇒ 00:11:06.460 Mustafa Raja: against this one… Let me minimize.
126 00:11:27.630 ⇒ 00:11:30.089 Mustafa Raja: Okay, my cursor has been a little buggy, too.
127 00:11:30.950 ⇒ 00:11:32.589 Mustafa Raja: Oh, no. They see?
128 00:11:33.500 ⇒ 00:11:36.009 Samuel Roberts: Whoa, oh, I didn’t realize what I was looking at, yeah, that’s…
129 00:11:36.010 ⇒ 00:11:37.460 Mustafa Raja: So this…
130 00:11:37.460 ⇒ 00:11:38.520 Samuel Roberts: You can, if you…
131 00:11:39.030 ⇒ 00:11:39.540 Mustafa Raja: This is…
132 00:11:39.540 ⇒ 00:11:44.379 Samuel Roberts: I mean, if you’re in the middle of stuff, I wouldn’t say do it, but you can also go up to, like, window…
133 00:11:45.960 ⇒ 00:11:51.639 Samuel Roberts: And I think there’s a… Oh, maybe not. Okay, maybe it’s.
134 00:11:52.310 ⇒ 00:11:52.860 Mustafa Raja: Is this anonym.
135 00:11:52.860 ⇒ 00:11:53.919 Samuel Roberts: There’s a way to, like, re…
136 00:11:54.440 ⇒ 00:11:59.620 Samuel Roberts: there’s a way to reload the whole window. I think if you hit, oh, wow, okay.
137 00:11:59.620 ⇒ 00:12:00.260 Mustafa Raja: Nope.
138 00:12:00.780 ⇒ 00:12:05.080 Samuel Roberts: Yeah, it reopens, probably, yeah. I was gonna… there’s a way to do that with the, like, the prompt.
139 00:12:06.090 ⇒ 00:12:07.570 Mustafa Raja: It’s in this.
140 00:12:08.580 ⇒ 00:12:09.689 Mustafa Raja: I’ll give it this one.
141 00:12:10.480 ⇒ 00:12:11.560 Mustafa Raja: Not, not with us.
142 00:12:11.560 ⇒ 00:12:13.499 Samuel Roberts: Oh, odd. Okay.
143 00:12:17.750 ⇒ 00:12:19.570 Mustafa Raja: I cannot even scroll near…
144 00:12:20.570 ⇒ 00:12:22.800 Samuel Roberts: Oh, boy, okay.
145 00:12:23.460 ⇒ 00:12:26.189 Mustafa Raja: Okay, this… okay, okay, good now, good now.
146 00:12:27.070 ⇒ 00:12:28.020 Mustafa Raja: Okay, yeah.
147 00:12:32.340 ⇒ 00:12:33.700 Mustafa Raja: Yeah.
148 00:12:33.700 ⇒ 00:12:34.909 Samuel Roberts: So what do we have here?
149 00:12:35.880 ⇒ 00:12:41.250 Mustafa Raja: So, the… This is the plan. From here…
150 00:12:43.670 ⇒ 00:12:48.320 Mustafa Raja: We took this document, I gave it in the context here, at the very top.
151 00:12:49.840 ⇒ 00:12:52.880 Samuel Roberts: And did it generate… Something of this form.
152 00:12:53.980 ⇒ 00:12:55.619 Mustafa Raja: Oh yeah, the plan, you know?
153 00:12:59.680 ⇒ 00:13:02.190 Samuel Roberts: Oh, right, right, right, okay.
154 00:13:02.940 ⇒ 00:13:06.239 Mustafa Raja: So this is going to be a little slow. I don’t know why this is slow…
155 00:13:06.240 ⇒ 00:13:06.980 Samuel Roberts: Yeah, okay.
156 00:13:06.980 ⇒ 00:13:08.050 Mustafa Raja: Maybe this one.
157 00:13:09.070 ⇒ 00:13:09.860 Mustafa Raja: Yep.
158 00:13:13.140 ⇒ 00:13:14.379 Mustafa Raja: So, in this document…
159 00:13:14.380 ⇒ 00:13:15.030 Samuel Roberts: warmth.
160 00:13:15.600 ⇒ 00:13:20.720 Samuel Roberts: Yeah, okay, so I’m thinking… We might need to take a step back here.
161 00:13:21.340 ⇒ 00:13:29.550 Samuel Roberts: Because clearly… Or maybe not clearly, but… something, it… We…
162 00:13:29.720 ⇒ 00:13:35.920 Samuel Roberts: we didn’t find a lot of… I mean, maybe there’s not a lot, I don’t know, but… the… contradictory…
163 00:13:38.090 ⇒ 00:13:49.489 Samuel Roberts: data… and then if we want to do this, you know, I think the first pass was kind of, like, just to see what we could find, and it didn’t do a great job, so I’m wondering if we want to build more of a system for it now.
164 00:13:49.940 ⇒ 00:13:52.349 Samuel Roberts: And less of just prompting Opus.
165 00:13:53.090 ⇒ 00:13:54.080 Samuel Roberts: Orps on it.
166 00:13:56.860 ⇒ 00:14:04.460 Mustafa Raja: Let me see if… Yeah, I did ask it to do something with repetition and stuff like that.
167 00:14:05.130 ⇒ 00:14:05.930 Samuel Roberts: Okay.
168 00:14:09.920 ⇒ 00:14:12.329 Mustafa Raja: That was created by Sonnet, though.
169 00:14:12.580 ⇒ 00:14:13.610 Mustafa Raja: Not Opus.
170 00:14:13.610 ⇒ 00:14:14.210 Samuel Roberts: Okay.
171 00:14:21.710 ⇒ 00:14:27.809 Samuel Roberts: Yeah, maybe we want to start a little more,
172 00:14:30.000 ⇒ 00:14:34.800 Samuel Roberts: without the documents, maybe? And just say…
173 00:14:37.210 ⇒ 00:14:41.700 Samuel Roberts: Well, I don’t know, let’s think about this for a second. If we have… the documents.
174 00:14:42.740 ⇒ 00:14:49.879 Samuel Roberts: What is the best way for us to figure out if there is duplicate, or… contradictory data.
175 00:14:53.510 ⇒ 00:15:02.380 Mustafa Raja: I think, I think just to find those, I don’t think we need to reference PEST at all, though, for that particular…
176 00:15:03.000 ⇒ 00:15:08.290 Samuel Roberts: No, I think… I think you’re right. I think for this, we really just want to… at least
177 00:15:08.520 ⇒ 00:15:12.409 Samuel Roberts: you know, want an internally consistent document. Eventually, we might want to.
178 00:15:12.720 ⇒ 00:15:13.169 Mustafa Raja: That’s referen.
179 00:15:13.170 ⇒ 00:15:14.390 Samuel Roberts: the documents.
180 00:15:14.390 ⇒ 00:15:16.070 Mustafa Raja: Yeah, yeah, yeah. I mean…
181 00:15:16.070 ⇒ 00:15:23.069 Samuel Roberts: For now, I think we just… we just want to make sure that the mechanical… Document is consistent.
182 00:15:23.540 ⇒ 00:15:24.190 Mustafa Raja: Yeah.
183 00:15:24.190 ⇒ 00:15:31.609 Samuel Roberts: And not duplicate. Okay, so maybe we need to use the… the plan template to make a plan more for…
184 00:15:31.850 ⇒ 00:15:35.410 Samuel Roberts: How we could build an agent to do this.
185 00:15:36.230 ⇒ 00:15:37.969 Samuel Roberts: Or a workflow or whatever.
186 00:15:38.300 ⇒ 00:15:40.059 Samuel Roberts: And what would that look like?
187 00:15:43.830 ⇒ 00:15:45.160 Samuel Roberts: Does that make sense?
188 00:15:45.160 ⇒ 00:15:49.030 Mustafa Raja: Yeah, yeah, that does. I’m just going to include this one.
189 00:15:49.200 ⇒ 00:15:52.599 Mustafa Raja: Exclude this one, get rid of this plan.
190 00:15:54.040 ⇒ 00:15:57.450 Mustafa Raja: Come on, let’s, let’s… let me get rid of this.
191 00:15:57.930 ⇒ 00:15:59.570 Mustafa Raja: Let me get rid of this too.
192 00:16:00.240 ⇒ 00:16:03.990 Mustafa Raja: Let me get rid… Okay.
193 00:16:04.690 ⇒ 00:16:08.720 Mustafa Raja: This… let me get rid of… This document…
194 00:16:09.240 ⇒ 00:16:11.240 Mustafa Raja: Let me get a new chat…
195 00:16:14.270 ⇒ 00:16:15.700 Mustafa Raja: Yeah, per se.
196 00:16:15.880 ⇒ 00:16:17.539 Mustafa Raja: Yeah, please don’t be weird now.
197 00:16:18.490 ⇒ 00:16:19.440 Samuel Roberts: I know, right?
198 00:16:22.890 ⇒ 00:16:26.160 Mustafa Raja: I mean, I can just start a new one if this is going to do this.
199 00:16:27.100 ⇒ 00:16:29.360 Mustafa Raja: Okay.
200 00:16:30.590 ⇒ 00:16:31.270 Mustafa Raja: Beautiful.
201 00:16:31.780 ⇒ 00:16:33.129 Mustafa Raja: I’m starting a new one.
202 00:16:35.260 ⇒ 00:16:36.680 Mustafa Raja: Okay…
203 00:16:46.490 ⇒ 00:16:47.310 Mustafa Raja: Bruh.
204 00:16:48.900 ⇒ 00:16:49.730 Samuel Roberts: What?
205 00:16:50.250 ⇒ 00:16:51.770 Samuel Roberts: I’ve never seen this.
206 00:16:53.060 ⇒ 00:16:56.989 Samuel Roberts: Maybe close, like, fully quick cursor.
207 00:16:57.920 ⇒ 00:16:59.410 Samuel Roberts: Instead of just the window.
208 00:17:02.040 ⇒ 00:17:03.020 Samuel Roberts: Yeah.
209 00:17:08.220 ⇒ 00:17:09.660 Samuel Roberts: Now try it again.
210 00:17:13.119 ⇒ 00:17:15.529 Mustafa Raja: This chat is the culprit here.
211 00:17:16.629 ⇒ 00:17:18.019 Samuel Roberts: Oh, interesting.
212 00:17:20.769 ⇒ 00:17:21.869 Mustafa Raja: Okay.
213 00:17:22.969 ⇒ 00:17:26.739 Mustafa Raja: These other ones are going to… okay. Huh.
214 00:17:27.809 ⇒ 00:17:32.239 Mustafa Raja: Okay… This needs to go.
215 00:17:33.199 ⇒ 00:17:33.719 Mustafa Raja: There’s no…
216 00:17:33.720 ⇒ 00:17:34.809 Samuel Roberts: I understand.
217 00:17:35.250 ⇒ 00:17:36.199 Samuel Roberts: Whoa, okay.
218 00:17:36.740 ⇒ 00:17:40.949 Mustafa Raja: Here to be… Why didn’t this cool?
219 00:17:42.490 ⇒ 00:17:43.300 Mustafa Raja: Okay.
220 00:17:43.720 ⇒ 00:17:45.439 Mustafa Raja: Kosher problems now.
221 00:17:49.800 ⇒ 00:17:50.839 Mustafa Raja: Don’t see it.
222 00:17:53.010 ⇒ 00:17:54.649 Mustafa Raja: Are you good?
223 00:18:00.050 ⇒ 00:18:01.110 Samuel Roberts: Whoa.
224 00:18:02.580 ⇒ 00:18:04.120 Samuel Roberts: This is so strange, okay.
225 00:18:05.620 ⇒ 00:18:07.770 Mustafa Raja: Alright, well, let’s… let’s forget about this.
226 00:18:07.770 ⇒ 00:18:16.119 Samuel Roberts: specifically for a second, let’s just simply… I think maybe instead of doing the kind of first pass we did, we’d need to think of it as a process then, and get…
227 00:18:16.520 ⇒ 00:18:21.220 Samuel Roberts: Something to help us build… A better process for it.
228 00:18:21.720 ⇒ 00:18:22.430 Mustafa Raja: Yep.
229 00:18:25.560 ⇒ 00:18:33.140 Samuel Roberts: So I would say try to take that, the planning doc… Or just playing with cursor.
230 00:18:33.640 ⇒ 00:18:35.220 Samuel Roberts: and see…
231 00:18:39.240 ⇒ 00:18:40.130 Mustafa Raja: Yeah, I’ll do that.
232 00:18:42.620 ⇒ 00:18:52.249 Samuel Roberts: Yeah, I would say, just see, like, if we can come up with a good architecture, a good plan for some kind of something that can process that document, like.
233 00:18:52.510 ⇒ 00:18:59.729 Samuel Roberts: I don’t know, maybe it looks at it in chunks and figures out what they’re talking about, and then compares that to the rest of the document, and…
234 00:19:03.530 ⇒ 00:19:11.389 Mustafa Raja: Yeah, so we just, so for the first, first, pass, it’s just going to be, pointing out duplicates, right?
235 00:19:12.730 ⇒ 00:19:15.080 Mustafa Raja: And that’s all, right? Is there anything else?
236 00:19:16.000 ⇒ 00:19:17.719 Samuel Roberts: Duplicates and contradictions.
237 00:19:18.580 ⇒ 00:19:22.149 Mustafa Raja: Okay, yeah, duplicates and… okay, okay, duplicates and contradictions, yeah.
238 00:19:22.380 ⇒ 00:19:25.539 Samuel Roberts: I think that’s all, yeah, we just… for this one, we just wanna see, like…
239 00:19:25.850 ⇒ 00:19:29.590 Samuel Roberts: You know, things that can confuse… Andy.
240 00:19:31.110 ⇒ 00:19:35.439 Samuel Roberts: And then we can… the structure we can fix later, I think. You know, all the formatting.
241 00:19:35.440 ⇒ 00:19:35.990 Mustafa Raja: and everything.
242 00:19:35.990 ⇒ 00:19:36.710 Samuel Roberts: but…
243 00:19:37.080 ⇒ 00:19:37.680 Mustafa Raja: Yeah.
244 00:19:38.850 ⇒ 00:19:41.509 Samuel Roberts: Really, we want a tool that will be able to do this
245 00:19:41.760 ⇒ 00:19:47.020 Samuel Roberts: Ongoing, so that if someone adds something, and there’s, like, a… another…
246 00:19:48.120 ⇒ 00:19:51.029 Samuel Roberts: Place that that is already, we can flag it pretty quickly.
247 00:19:53.800 ⇒ 00:19:55.720 Samuel Roberts: Yeah, I would say give that a try.
248 00:19:56.020 ⇒ 00:20:01.150 Samuel Roberts: Yeah, either, you know, something…
249 00:20:03.070 ⇒ 00:20:03.750 Mustafa Raja: with…
250 00:20:04.370 ⇒ 00:20:05.299 Samuel Roberts: I don’t know.
251 00:20:05.570 ⇒ 00:20:08.010 Samuel Roberts: Whatever tools it needs to try to do that.
252 00:20:10.110 ⇒ 00:20:12.259 Samuel Roberts: Just, like, a prototype of that would be good.
253 00:20:19.600 ⇒ 00:20:24.250 Samuel Roberts: I think we want to say, like, find a… like, we want to build a tool to do that, right?
254 00:20:26.080 ⇒ 00:20:27.620 Mustafa Raja: The Python script or something?
255 00:20:28.720 ⇒ 00:20:39.840 Samuel Roberts: I don’t know, I mean, whatever it needs to be, but instead of telling it to actually find the contradictions, I think you want to explain, like, we want to make a plan to build a tool to look at this document and
256 00:20:41.390 ⇒ 00:20:45.840 Samuel Roberts: find those… identify contradictions and… Duplicate.
257 00:20:45.840 ⇒ 00:20:50.040 Mustafa Raja: Okay, okay, then I’ll, I’ll do that, and then…
258 00:20:50.040 ⇒ 00:20:57.079 Samuel Roberts: I would try that and see what it comes back with, and then we can address that plan, see if it looks like it’s a good plan, we can iterate on that, and then we can implement it.
259 00:20:57.660 ⇒ 00:20:58.100 Mustafa Raja: Okay.
260 00:20:58.100 ⇒ 00:21:01.690 Samuel Roberts: But I think just passing it to Opus is kind of a… Like…
261 00:21:01.690 ⇒ 00:21:02.959 Mustafa Raja: Yeah, that’s… that’s just an emotion.
262 00:21:02.960 ⇒ 00:21:03.350 Samuel Roberts: shot.
263 00:21:03.620 ⇒ 00:21:04.100 Mustafa Raja: Is it…
264 00:21:04.100 ⇒ 00:21:04.960 Samuel Roberts: Yeah.
265 00:21:04.960 ⇒ 00:21:05.470 Mustafa Raja: $4.
266 00:21:05.470 ⇒ 00:21:08.279 Samuel Roberts: And it won’t be… it won’t be, as repeatable.
267 00:21:08.930 ⇒ 00:21:09.460 Mustafa Raja: Yeah.
268 00:21:09.460 ⇒ 00:21:13.230 Samuel Roberts: You know, unless the model nails it every time, expensive, and…
269 00:21:14.870 ⇒ 00:21:17.179 Samuel Roberts: Kind of a crapshoot, so… okay.
270 00:21:20.080 ⇒ 00:21:26.109 Samuel Roberts: Okay, yeah, I would say just, you know, explain that we want to build a plan using this template to analyze this document.
271 00:21:26.330 ⇒ 00:21:31.119 Samuel Roberts: And other future documents for contradictory and duplicate information.
272 00:21:31.480 ⇒ 00:21:36.299 Samuel Roberts: Yeah, something along those lines, and then just chat with it about what it finds.
273 00:21:37.320 ⇒ 00:21:38.060 Mustafa Raja: Yep.
274 00:21:39.070 ⇒ 00:21:39.760 Samuel Roberts: Okay.
275 00:21:41.680 ⇒ 00:21:42.789 Mustafa Raja: Is that a kid?
276 00:21:42.790 ⇒ 00:21:44.310 Samuel Roberts: Place to run from.
277 00:21:44.310 ⇒ 00:21:49.420 Mustafa Raja: Yeah, I think, yeah, yeah, that is actually a good place to start with.
278 00:21:49.760 ⇒ 00:21:57.289 Mustafa Raja: I’m… Yeah, and then let me see what sort of tools is this going to recommend?
279 00:21:57.910 ⇒ 00:22:02.459 Mustafa Raja: Python script, I don’t think, would be a good… good… good tool.
280 00:22:02.460 ⇒ 00:22:08.570 Samuel Roberts: I mean, it could be a Python script that calls, you know, it could be something that calls an agent, it could be something, it could be Mastra, it could be…
281 00:22:09.990 ⇒ 00:22:25.739 Samuel Roberts: just, like, a text search, like, a few different passes, I don’t know. I think that’s what we gotta kind of play around with with the plan and see what’s a good way to do this, if it’s an LLM, if it’s just text, if it’s an LLM and text, and passing those in and seeing if the LLM can tell if it’s the same thing or not, you know.
282 00:22:25.930 ⇒ 00:22:29.080 Samuel Roberts: I think something like that would be good.
283 00:22:29.080 ⇒ 00:22:29.699 Mustafa Raja: Yep, yep.
284 00:22:30.110 ⇒ 00:22:31.079 Mustafa Raja: I agree. Okay.
285 00:22:31.730 ⇒ 00:22:37.520 Samuel Roberts: Alright, yeah, I would say give that a try, we can maybe chat later, if there’s a good plan, and
286 00:22:38.050 ⇒ 00:22:39.100 Samuel Roberts: See how it looks.
287 00:22:39.420 ⇒ 00:22:43.630 Mustafa Raja: Yeah, definitely. I’ll work on this, and then I’ll get back to you.
288 00:22:44.400 ⇒ 00:22:45.270 Samuel Roberts: Sounds good.
289 00:22:45.440 ⇒ 00:22:46.299 Mustafa Raja: Thank you.
290 00:22:46.790 ⇒ 00:22:48.220 Samuel Roberts: Alright, thank you. Good luck.
291 00:22:48.750 ⇒ 00:22:49.560 Mustafa Raja: Bye.
292 00:22:49.840 ⇒ 00:22:50.720 Samuel Roberts: Bye.