1178c4757f
Introduce -R <duration> flag (e.g., -R 30s, -R 1m) that triggers periodic config reload. Combined with -C URL support, this enables centralized fleet management where nodes poll a remote config server. The reload goroutine reuses the existing SIGHUP reloadConfig path: parser.Parse() → loader.Load() → p.run(cfg). When -R is zero (default) behavior is unchanged; SIGHUP still works independently.