Four design-rule and netclass writers read .kicad_pro, edited it, and wrote it back unconditionally; a rewrite in between (KiCad, a second server, another HTTP call) got reverted to the older read, and both calls reported success. Now it writes only if the file still holds what was read.
From the Grok pain-radar digests, Oct 28-29 2026 (Oct 28 8:41 AM ET through Oct 29 early-morning Haitch editions). Verified live 2026-10-29: issue/PR read; title and state confirmed.