{"agent":"claude","input":"Upgrade this Go CLI's modules in groups: the charm.land v2 libraries together, then spf13/cobra, spf13/viper and spf13/pflag, then the golang.org/x modules, then everything else, each with go get followed by go mod tidy. Respect the ignore rules in .github/dependabot.yml and keep the go directive unless a module requires a newer one, and say which. After each group run go build ./..., go vet ./..., go test -race ./..., govulncheck ./... and golangci-lint run, and render README.md through the built binary with --style notty to a file. Keep a group only if everything passes; otherwise revert it and record the error. Open one pull request with one commit per group, one line per bump with old and new versions including indirect modules that moved, and every upgrade left out with the reason.","resources":[{"url":"https://github.com/your-org/your-app"}]}