7fbc2a03d3
Backend CI / Backend (push) Successful in 13m20s
os.WriteFile truncates then writes, so inotify can deliver back-to-back MODIFY events while the file is momentarily empty. Reading mid-sequence made TestStoreReloadsWhenLocalOverrideIsCreated and TestStoreReloadsConfigAndKeepsPreviousOnInvalidYAML flake on Linux CI by firing onReload with a blank config before the write settled. Coalesce updates over a 50ms quiet window before reloading, and skip onReload when the diff is empty so subscribers only see real changes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>