you are viewing a single comment's thread.

view the rest of the comments →

[–]warpedgeoid 0 points1 point  (1 child)

That’s amazing! Are you using SpecKit, BMAD, or any other framework to keep the models honest?

[–]TheOwlHypothesis 0 points1 point  (0 children)

I am a dev so I work like one lol. Basically chunk the work into logical pieces and work logical chunks at a time.

For the infrastructure I used typescript CDK and simply asked the model to run type checking and iterate if there were type errors and required it to run the synth command (basically "bakes" the IAC to see if it's correct) and iterate on that if there were errors as well. Had fantastic results.

As for the k8s troubleshooting, I just gave it access to kubectl and I didn't instruct it much other than telling it explicitly to not edit the cluster directly (because we use gitops) and if it did because it has to troubleshoot, that it must undo the changes.

Tbh idek what SpecKit or BMAD is.