mcp-server-kicad (KiCad MCP server)ECADConfidence: Medium
The create_sym_lib_table tool builds library-table rows with a raw f-string and reports success while writing files KiCad rejects. A name with a double quote loses that row and every row after it, and a URI with backslashes is written raw so KiCad 9's lexer decodes the separators as escapes and the library is not found.
From the Grok ProductFlo pain-radar compilation, finding 28, found 2026-10-11, score 5/5. Verbatim evidence: "losing that row and every row after it, while the tool reports success." Cost model assumes the corrupted table is rebuilt by hand and the symbol libraries re-resolved.