diff --git a/cmd/doctor.go b/cmd/doctor.go index 15cdfbf..fde7e2b 100644 --- a/cmd/doctor.go +++ b/cmd/doctor.go @@ -178,6 +178,24 @@ func runDoctor(cmd *cobra.Command, args []string) error { failed++ } + // Informational checks (do not affect pass/fail counters). + fmt.Println() + fmt.Println("Seed directories (informational):") + + seedDir := config.ResolveSeedDir() + if info, err := os.Stat(seedDir); err == nil && info.IsDir() { + fmt.Printf(" [INFO] General seed directory: %s (present)\n", seedDir) + } else { + fmt.Printf(" [INFO] General seed directory: %s (not present)\n", seedDir) + } + + projectSeedDir := config.ResolveProjectSeedDir() + if info, err := os.Stat(projectSeedDir); err == nil && info.IsDir() { + fmt.Printf(" [INFO] Project seed directory: %s (present)\n", projectSeedDir) + } else { + fmt.Printf(" [INFO] Project seed directory: %s (not present)\n", projectSeedDir) + } + // Summary fmt.Println() fmt.Printf("%d checks passed, %d failed\n", passed, failed)