This is a test transcript file. Pranav: Hey Sam, are you hearing any background noise from my end? Samuel Roberts: , I don’t hear anything. Pranav: Perfect, perfect. Samuel Roberts: Give a few minutes for annoyance. , the link I just sent you… I don’t even know if they, , walk through it a ton. They at least, , you can see the interface a little bit more. Which should probably help identify, . , they do shut off a little bit. , cool. Except double checking. But , it’s hard migrating something and you can’t even, , know what it was. Pranav: , , , because now they… I believe that BNRZ platform was deployed at one point on Friday when I was demoing it, but then Monday, when I was looking at the app, they, , they took it down, and I wasn’t able to authenticate. And , , maybe I can just run that app locally as to see the full version of the app, or at least more of the app. Samuel Roberts: , you could try that. The other thing you can maybe do, what I had tried doing before was, just getting the Angular app running, and then just bypassing the op middleware. Just to be able to, , get in and click around. Obviously, , that’s not going to be fully functional, if you can get the BRNZ going, that would probably be a good… but that might be… Pranav: That’s what I did, and I wasn’t able to get really far, … , . , that’s why I was, , wasn’t when we were saying, , where that chat interface is. I was , is this in the BNRZ, , platform? Samuel Roberts: , because it’s probably because you have to create the brand, and if you can’t do that without any backend, then you can’t even get to that part of the UI, I bet. himself a… Mustafa Raja: Hey, can you hear me? , , oh, it’s going good. I was looking into the… She trying to figure out what’s going wrong with all these executions. . Some of these look to be, errors within the query. And then I… for some of them, the database does not have The data, ? Samuel Roberts: , I was noticing that for the two that came in this morning. I just messaged, on the ABC channel that, , those names just aren’t even in the database. Mustafa Raja: , and I, , I’m looking into an execution that was on 4th of December. . And similarly, I just, for that particular service that they need, the people just don’t, exist, or are not properly linked. To the branch, ? Samuel Roberts: . , what the… . Mustafa Raja: , this is good visibility, though. We now know what’s going wrong. Samuel Roberts: , thanks for getting. Excusion down. Mustafa Raja: , let me know if, if we also need the… The migration thing that we were planning. Samuel Roberts: , we’re definitely gonna make some moves on that. I just wanted to get this… these errors understood before we… Mustafa Raja: Come too far into that. Samuel Roberts: Hey, Amber. Amber Lin: Hi, team. You guys worked a lot yesterday, I saw all the… I saw all the messages. What’s our plan today? What do we plan to address today? Anything else? Samuel Roberts: , we were, going through that list of errors that we saw, all the thumbs down. We got it, Mustafa was able to export the actual executions from minute end, that we can match them up by time, we can inspect them, rather than having to, , go search for each one. he’s going through now the ones that… because they only store a month of executions. , there’s a few more on that list that we don’t have anymore, but, at least for those ones that we do have, we can try to see, and that’s what Mustafo’s doing now. Oh, . Amber Lin: Should I book a working session after this meeting, we look at it? Mustafa Raja: If we have a working session booked today. Amber Lin: , I might have to move it an hour earlier, and I also invite Sam, if you would . Samuel Roberts: , I was gonna say, , I don’t think I’m on that, , go ahead. Mustafa Raja: , I have, I have a meeting with default after this, though. Amber Lin: I see, . I’ll move it after our usual… oh, but that’s our weekly grooming time. , you guys might have to do that, because I will be in another meeting, but I’ll invite. Samuel Roberts: . , we can just… we could maybe have something where we’re just bouncing in and out, then, between meetings or something, or just checking in on Slack, at least, and then maybe we all hop on when we’re… spree or not. , I had just sent… we were just discussing, the… I had found that there were two… things that came through the logs on Slack. And the names just don’t exist in the database. Mustafa’s finding some similar things, too. And , I wasn’t if that’s something that is, , old data, or we just didn’t get everyone in the database. And , that’s… I had just messaged you, or pinged you on the ABC Home, but, , there’s a couple names from the mechanical phone list, the only place I’ve been able to find them. Amber Lin: , there… there’s gonna be… are there 3 options? Eve came from the various central docs, which I will put all the links here. the other option is from the Zippo database, and then otherwise it’s hallucinating. I do think it got it somewhere from the docs. , , , what I’m saying is people were asking about, , if you. Samuel Roberts: People were asking about something… What was it? who was the HVAC service tech for College Station, and it didn’t find anyone, and their feedback was that Damon Rand is the one, and the only place I found that name is in that Mechanical phone list, it’s not in the database, that’s why it returned nothing. But I’m just not if, , if our database is not up to date. Or not fully, , I just… I’m not where the… where the hiccup is here. Amber Lin: , for similar questions that, if you don’t know what the correct answer is, or where they might be, ping me, I might have some ideas, because I’ve just been talking to them for long. Samuel Roberts: That’s what I was… , I was hoping you just said, that might… . Mustafa Raja: , I have a quick question, for Amber. , by estimate, or estimators, we mean the, inspectors, ? Amber Lin: , estimators, inspectors, sales are all inspectors. Comfort advice. Specifically, mechanical inspectors. Mustafa Raja: they’re saying, that estimates for… this was for lawn, should be placed on commercial account managers for the area. Is this the same thing as inspectors? . Because in database, we only have 3 roles. Amber Lin: , that’s specifically for commercial. I do think account managers is a different thing. Could you… here, let me ping Janiece and ask her… About that. Mustafa Raja: , we have only 3 roles in our database now. Technician, inspector, and then crew. , then that this needs to be configured properly. In our database, if this is something else. Or we need to add more roles. … … I’ll just see. proper rules, ? Amber Lin: , I just asked Janice about… . Samuel Roberts: , the plan today is just to document all of these as best as possible, Figure out what fixes can be made for those that we can see. We did update the, the database tool to be a little more… Robust, because it was doing some. Mustafa Raja: , it’s about 2 seconds now. Samuel Roberts: And it’s a lot faster, . But… There’s still other outstanding things we’re gonna see here. Amber Lin: Cool. I’ll put in… I don’t know if we’re gonna do the grooming, but I’ll put in a meeting, we check in on that. And you guys can feel free to use a working session, but I just want to make that… We can do that before we meet with UTOM. Samuel Roberts: , , , throw me on the working session, too, I don’t think I’m… He’ll be there. Excellent. . Anything else, there? we’ll… we’ll chat more once we have those all, Categorized or, , articulated. At the working site, , . Anything else, ABC, to discuss? Mustafa Raja: , it will be just, how are we going to take, migration? Do I have any, any… Priorities over there? Samuel Roberts: ? I’m just trying… I’m more worried about these errors that, , I don’t want to just migrate and have the same problems, ? I want to know these first, but… Amber Lin: We can talk. Samuel Roberts: more after. Amber Lin: , would you need help with the con chart? I saw Utam’s message for you. Do the email? Samuel Roberts: . I can do the two emails, if you can tell me the plan for today, I can make that email happen. , I was starting to type something there, but , , the plan, , is gonna be… What we were doing this morning, which is matching the things that we can , , diagnose the problems. And then, , categorizing them, working on some fixes, and working on the migration then. And , the Gantt for the migration is probably what I need to throw together a little bit, but if you can… Help with that, that would be great. Mustafa Raja: We still need to figure out the permissions thing. Samuel Roberts: , that’s another good one, thank you, . Mustafa Raja: The permissions for Central Docs. Amber Lin: Oh… Is that something we need to ask Tim? Samuel Roberts: I don’t think . it’s just a… , I don’t 100% know, but if we own the dock, I don’t think it’s a huge problem. we just need to make the permissions are set up in the … account credentials. Mustafa Raja: , I didn’t think… , I don’t think Amber owns all of the central docks, ? Amber Lin: Let me go… I can go check. . The long one. Also owns the Home Improvement Wine. , I only own the pest one. Samuel Roberts: , , I see. Was it… Were credentials for all the docs that were the problem? Mustafa Raja: Sorry, could you say that again? Samuel Roberts: The credential problem that we had with the permissions, was it for all of the docs? . Mustafa Raja: , that… that was for all of the docs. Check on all… All of them. Samuel Roberts: , I’m guessing it’s probably the… Account issue, then, not the actual docs changing, ? I wonder if the credential just. Mustafa Raja: , but the error was, it, it was saying that we… we do not have sufficient permissions to, , look into this. Samuel Roberts: Mmm, . Alright, maybe you’re doing the working session. Mustafa Raja: , it’s still… it should still be that, and I can send you the error what we are getting. Samuel Roberts: But that’s for every dock? Mustafa Raja: we should figure this out today, because, Any change they make, it won’t be reflected in there, … Samuel Roberts: That’d be frustrating. , I would say, If you can share that with me, and I can take a little look while you’re doing the spreadsheet still? Or do you want to just get on a call together after this? Mustafa Raja: Oh, , I can just hand it over to you. Samuel Roberts: , , just let me dig in, because I don’t quite know the credentials here, I don’t want to understand it better. Amber Lin: Do we have a plan on how many errors we’re getting through, or what we’re trying to change? I just want to make it a bit more specific for the client, because we’re… I don’t think telling them we’re working on errors is enough. Samuel Roberts: , , we’re looking at the past months. But, there’s that dashboard that Mustafa started, and Tom finished last night. But I haven’t gotten a chance to really dig into it yet. , we’ll have a better sense of, , what the types of errors are after we complete this, but… , if there’s patterns enough we can not just be doing little band-aids for each one. But that’s… I don’t have much more than that besides what’s on the dashboard, , where we can hopefully see the rates. Amber Lin: , , sounds good. Samuel Roberts: Let me tell you. Amber Lin: Do we plan to do anything… any changes to the prompt, changes to the ZipRo database? Do we have any plans there? Mustafa Raja: That depends on, the spreadsheet, once we have the likely regions, ? We didn’t plan what we need to do. Amber Lin: And how does our migration influence, what’s going on here? Samuel Roberts: , I… , we can move the stuff over into code, but if it’s still, . , we… it’s not gonna fix everything that’s gonna, , if there’s still errors in the, , the prompts need to change, or, the… , because now the prompt is a huge context window, which is probably… Not directly responsible for all these errors, but, it’s not helping. And I’m hoping that we can… the migration would help with that, but I want to understand these errors before we just jump into that. . Amber Lin: Do you plan to finish the migration anytime soon? Because I know Utam wanted an environment where you can test prompts and errors easier. Samuel Roberts: , we have, , a rough version, But we have to do a little more testing to make that it’s up to, , the current status, at least. But , that’s something that will probably be happening in parallel today. Amber Lin: Book, is that something we’re trying to do today? Samuel Roberts: Not, , get it out today, but , if we… once we get these errors, we can then be testing against it, as as testing it again. Amber Lin: , , sounds good. Sounds good. I’ll drop the email, send it. Samuel Roberts: , thank you. Mustafa Raja: , let me… let me share my screen, and… , this is, this is weird because, I am testing, testing the… what’s it called? Permissions. And for mechanical, it is working. , and it’s going to return something. Which is nice. , , it’s just running now, … Samuel Roberts: Oh, I see, I see, , fine. Mustafa Raja: , it takes… it takes some time. , , , this gave us, an output, which is good, this is working. Samuel Roberts: that one’s. Medical’s good. Amber Lin: Does it work for Lawn and home improvement? Mustafa Raja: , and … , here we have… Samuel Roberts: Home improvement’s bad? . Mustafa Raja: But, but the credential is the same. We are using the same credentials. And both of those documents are owned by… are… Count. Which is weird. Samuel Roberts: , they’re the same credentials and the same permissions then, theoretically? Mustafa Raja: Now, I do not know if this… which account this, credential belonged to, ? Samuel Roberts: , oh, I’m checking both files. Mustafa Raja: I don’t know if this belongs to Brainforge at GoAntita, I don’t know if this is that, or if this is linked to any of the accounts that are in Mechanical Central Dog, ? Samuel Roberts: , , , one thing, I just opened mechanical, and that one loads, but home improvement, I need access to, there’s probably some… Other account that doesn’t, , this is set up wrong. Mustafa Raja: , I’m, I’m looking into it with, with the Brainforge at Go and Tito account, … Samuel Roberts: , can you pull up the… the… . Mustafa Raja: Sorry, I’m looking at… , I’m looking at it in a different machine. Let me join my meeting over there, with that machine, sorry. Samuel Roberts: , what is the… group can view the link and go anti-wear. , that’s the same. Mustafa Raja: Can you hear me now? , , , I was saying that, , in home improvement, we don’t have many people, ? , the owner of the credentials might be one of these. Samuel Roberts: . One of these people. Mustafa Raja: But I don’t know who… it might… it might just be Casey, because the credentials were set before me. Samuel Roberts: , can you, invite him to the… Home improvement talk, and see if that… Mustafa Raja: And people… , QC… Samuel Roberts: I don’t know if you have to accept those problems. Mustafa Raja: , let me see if it… , she’s in here. , let me, let me try and run that. Let me try and see if this works. I’ll just add Casey everywhere. , it could, it’s good. , it’s good. Samuel Roberts: was that account. . other docs, too. Mustafa Raja: Just KT credentials, . , I’ll do that. , , this is, , we figured this out. Samuel Roberts: , is it just that one dock, or are the other docs bad, too? Mustafa Raja: , I’m going to add Casey into other ones. Samuel Roberts: Alright, cool, thank you. Alright, we got that, hey, Tom. we… Amber is… gonna put together the email. We talked about what we’re working on today. I don’t know if you saw the thread there, but we were able to tie the last month of those errors, because that’s all that NEDEN has the executions for. And Mustaf was going through to, , categorize and figure out, , each one, and hopefully we can see the patterns there. . And then… , once we have that, we can start making tweaks to… there’s some areas where they’re looking for people that aren’t in the database, there might be problems where Names didn’t get synced. There might be… the database tool itself we improved yesterday, But the database itself might just be missing things. Which we need to sort out. Who needs… We were noticing there’s some other questions being asked about another… role, and Amber was messaging Janiece to clarify Something about that. And then… , once we have the… the list of, , what all these bugs are, or what all these, , feedbacks are helping to classify. We are also being working on the migration in parallel with that, because it’s in a rough state, and I just want to make that they’re not going to just move over to that and have the same bugs. Uttam Kumaran: is there anything that you want to review, now on the call, or should I just take a look at that thread? Sorry, I was just in a meeting. Samuel Roberts: , you’re good, you’re good. , , he… we… we got that spreadsheet sorted, that was what took us some time this morning, just tying those in it and getting that execution. It was… It’s good now, but… , once Mustafa finishes that, we can review that, but… . And then… Amber and I were gonna talk Gantt stuff later, Does she offer to help with that, but I have to put some thought into the pieces of the migration. Because we’re… web. Take care of that later. Excuse me. Uttam Kumaran: is, can you… I’m just in the channel now, where can I. Is there a draft email already? Amber Lin: I’m finishing up the… class parts. , . Can we answer her transfer question in the morning, or can we answer her later today? Uttam Kumaran: We should answer that later today. I want to fix these issues before working on, , net new work, I acknowledged it in my yesterday evening message. Amber Lin: Sounds good. Uttam Kumaran: that we’re gonna… we’ll figure it out, but that’ll just be part of our… our list. And then, , for the migration, the biggest things are, , what… what is gonna happen before, , core US team is out, and then what… what can happen… again, I don’t know what, Casey and Masafa’s schedules are. I’m gonna be on probably last week of the year, also, just, , poking around, doing some, . next year planning, but that’s up to this team to decide, , what is possible before… Wednesday, and then what’s possible for end of year. . I’m… I’m… I’m gonna keep nudging… try to nudge Tim every day to get us stuff. I feel he’s a big blocker here, but regardless, let’s… let’s try to make it happen. Whatever we can. Samuel Roberts: , I’m thinking… , if we can get the, , Mastra version into a good state, maybe we can be feeding requests from both. Or request two both. that we can at least get a sense of how it’s gonna be performing. I obviously don’t want to switch over before, . We disappeared, but, if we can maybe get to a point when we can at least see the similar outputs and make that they’re Tracking better, if not the same. Uttam Kumaran: , that’s probably a good place we can get to by next week. Amber Lin: As I’m sending you the email draft. We’ll see if… by the end of today, I also want to let her know what’s possible. . Because they’re also close to going on. Uttam Kumaran: , cool. , and then, can we talk about, , we can talk about other clients, if there’s anything I missed? Samuel Roberts: , we had a little chat about, Leela before this call, And I’ve had some questions, . Pranav: , , … we were able to discuss, that MCP thing. I feel I have a pretty good understanding of, , what needs to be done there. Created tickets regarding that as . One thing, Utam, in, , your message, when you said, , reviewing PRD, did you have a PRD for Phase 1, or did you mean for Phase 2? Uttam Kumaran: for Phase 2, but let me try to ship the Phase 1 , as soon as I can. Pranav: . I was supposed to get it done yesterday, I just didn’t get a chance. Samuel Roberts: Oh , we were looking at the statement of work, and I wasn’t if it was something… Uttam Kumaran: , let me do a phase… let me do one for Phase 1, and then… I… I honestly, that one… is gonna be really what the next, , 4 weeks looks , but if you guys can also comment on the Phase 2 one, that would be helpful. Pranav: , we can look into that, we haven’t done that yet. , , once you do the Phase 1 PRD, maybe then we can dive into specifics about, , what we want to… it’ll probably be already, , answered, because I had questions about, , what do we want to get done for… Four weeks, but that should answer my question. Samuel Roberts: I told them earlier that the priority was getting that, , the chat interface stood up with the Klaviyo MCP, and at least showing them that we made progress to that. But then all the other things for the rest of Phase 1. I just want to get them… I want them to see that we’re getting to a point when it’s… it’s, , doing what it was, at least in some form, and then all the user stuff and, probably other parts of the backend can… can happen after. But if we could get that… basic, … Create a brand, chat over it. That would be my goal. Pranav: Do we have the API key? for Klaviyo, , for testing purposes? Or do we have to, , just stand up our own account? Uttam Kumaran: , they, they gave it to us. Pranav: , perfect. Samuel Roberts: Is that for, , a specific brand? Pranav: How does that work? Uttam Kumaran: , they did give us one for a brand, . . it should be in 1Password. Pranav: Let me… Not let me know, I can ask. Cool, cool, , I’ll check now. Uttam Kumaran: , I see that. It’s… there’s… it’s Newton Klaviyo API. Samuel Roberts: Newton clearing, I see it too. , cool. Pranav: Cool. , that PRD will answer just the questions regarding of, , what needs to get done the next 4 weeks, … that was it. Sam, Surf, and I can, , go through the… the PRD for Phase 2. that’s the only pending thing. . And then… , we’ll also set up some time later with, , Clarence, to talk about, , what was discussed, , last Friday’s meeting. , the all-hands meeting. , I thought we were gonna do that in the stand-up, but maybe Clarence was in another meeting? Not . , I’ll. Uttam Kumaran: , just keep pushing to try to… if we can get a call today, , that would be huge. just keep pushing in that group DM, or wherever. To get it booked, . Pranav: Cool, cool. Samuel Roberts: that’s Lilo then, And then, , Remo? But, I don’t know what there is to discuss there, sir, but… Anything change? Surf’s iPhone: got the code, and got the first piece of, local development, stood up yesterday, it has some bugs in it. , made some headway there. working with an engineer on their side, to get the whole thing fully stood up. We’re in a way better spot than we were last time I spoke to you guys. , optimistic. Samuel Roberts: And , , blockers or anything that… We can take care of now, or… Nope. Surf’s iPhone: blockers on it, should be good. The , I have a Gantt chart, already up, I just need to update some of those as , and then you’ll see how it looks at the Gantt chart level. Samuel Roberts: Great. Cool, cool. Great, and then Gabe, , internal, stuff? Gabriel Lam: , in two main things, the… Uten, for contextual, I have a few demos set up. Main blocker there is mostly documentation, and I… reached out. Samuel Roberts: Excellent. Gabriel Lam: To ask about the model configuration, but… we have a very, , scrappy demo to present. the main issue there with Missing features is… all their output is in text, and it’s not any, , schema or JSON that makes form filling easy. I got invited to a call later today, maybe I can get that… maybe we can talk about it there, or… if there’s a better way to, , just email them, I might just do that. For linear and cursor integration, there’s two types of integration. There’s, if I can share screen… there’s, , using Cursor via linear, via linear, or just, , MCP integration. And the MCP integration, I’ve tried it out, it works. the question there would be. How we want… where we want to host the… agent’s MD file. Whether we leave it in a single repo, whether we split it up across multiple repos, whether we use LangFuse, or whether we… try to, , move everything back from Langviews into Markdown files. that’s a question to be had there. for now, we can just have… a set of Markdown Agent… AgentsMD files, that live in the playbook repo, I’ll push that out in the next hour. And I’ll keep testing there, but… Samuel Roberts: I looked at the… oh, sorry, go ahead. Gabriel Lam: , but it updates existing tickets, it adds comments, updates comments, it updates, , statuses… adds new tickets, … a lot of the blockers that we faced previously with functionality via the Heroku app, There’s a workaround here. Samuel Roberts: How many MCP tools was it? I just… I remember looking at something, and I want to say it was linear, that had, , a ton of MCP tools, and I know there’s been some, , talk about. Too many tools that can mess up , the context window , I just wasn’t , . If it was… a lot, or if it was… A reasonable amount to do what we need to do. Gabriel Lam: that’s a good question. I’ll have to get back to you on that. But Cursor has already pushed out a set of MCP integrations that made it very easy to connect. Uttam Kumaran: , the biggest thing, Gabe, is, , if we can get the instructions for how to set up linear MCP and how Cursor can use it into the playbooks folder… , sorry, go ahead. Gabriel Lam: , I have that written up. Uttam Kumaran: I really appreciate it. Gabriel Lam: cut out in, . Uttam Kumaran: Oh, great, great. Gabriel Lam: 15 minutes. Uttam Kumaran: Because then… because what I’m gonna do today is I’m just gonna… I’ll just stress test it, and , I’m gonna… , I’m gonna tell Cursor, , go look into there, look in the element folder, recent transcripts, and… Propose, , the tickets to get created. Gabriel Lam: . I want to figure out, . Uttam Kumaran: I don’t want the thing to go, , create a bunch of tickets without getting review first. ideally, my hope is that it says, I’m gonna create a bunch of these tickets, here’s the team I’m gonna create it in, here’s the properties, , and then… I’m , , approving or editing. , maybe the flow is, , it creates a markdown file with the tickets it’s gonna create, and then we can go edit, and then it takes that and approves it? I don’t know. But, . I do think that chatting, using plan mode to mark down, to edit, to maybe, , execute. Is, , maybe a good, , human-in-the-loop way to do this? Especially because I’m gonna have it, … for Element, it’s probably gonna create, , 30 or 40 tickets for me, but… I do want it to, , do all the… , as much of the property filling as possible, … , maybe I’ll… maybe I’ll send a loom of me trying it for you to take a look at. Samuel Roberts: , , I just pulled it up in cursor. I see 23 tools, which… Probably not gonna be… terrible, assuming we don’t have a ton of other MCP servers, but I know it’s just all that gets added to the context, I just want to make we’re not… , drowning. Oh , , great. Anything else, then? There… Reset. Uttam Kumaran: Cool. , I will take a look at the ABC email, , Sam, we can get that out. I’m gonna… I’m , , booked until 1.30 our time. And then I’m around, I can hop on around 1.30 if you’re gonna be working on stuff. Samuel Roberts: , we had a working session at some point, I don’t know. I was at 1 to 2? , . Uttam Kumaran: , I can be there or not, whatever, and then similarly, Pranav, as soon as you get anything on Lilo, I can shoot it out. I know you’re off this week, but, , the rest of the week, probably I’ll try to get time with the client, , Monday, Tuesday, I can introduce you and start to loop you into stuff, … Pranav: Perfect, . Tuesday, Tuesday works, Monday I’m off. Uttam Kumaran: , I gotch what you say. Cool. Pranav: Awesome, thanks. Samuel Roberts: Alright, thank you all. Uttam Kumaran: You guys? .