package cmd import ( "fmt" "github.com/spf13/cobra" ) // notImplemented returns a RunE function that prints a "not yet implemented" message. // Each stub command is registered in root.go and satisfies CLI-01's 11-command requirement. func notImplemented(name, phase string) func(cmd *cobra.Command, args []string) error { return func(cmd *cobra.Command, args []string) error { fmt.Printf("%s: not implemented in this phase (coming in %s)\n", name, phase) return nil } } var verifyCmd = &cobra.Command{ Use: "verify", Short: "Actively verify found API keys (Phase 5)", RunE: notImplemented("verify", "Phase 5"), } // reconCmd is implemented in cmd/recon.go (Phase 9). // keysCmd is implemented in cmd/keys.go (Phase 6). // serveCmd is implemented in cmd/serve.go (Phase 17). // dorksCmd is implemented in cmd/dorks.go (Phase 8). // scheduleCmd is implemented in cmd/schedule.go (Phase 17).