Loose end from #178 (merged 2026-07-04, 58fc925).
A review comment on #178 flagged that .claude/settings.json allowlists "mcp__Figma", but Figma's official Claude Code MCP setup registers the server as figma (desktop: figma-desktop), not Figma:
Claude Code MCP permission rules match the server name as configured, and Figma's setup docs show the server as figma... not Figma... use mcp__figma/mcp__figma__* and any desktop server name you support.
The comment (review thread) got no reply and no follow-up commit before merge. Current main (.claude/settings.json:36) still has "mcp__Figma", so unattended design-parity/Figma tool calls will still prompt or be denied under dontAsk policies instead of being pre-approved.
Fix: replace "mcp__Figma" with the correct server-name entries ("mcp__figma", "mcp__figma__*", plus the desktop server name if supported).
Loose end from #178 (merged 2026-07-04, 58fc925).
A review comment on #178 flagged that
.claude/settings.jsonallowlists"mcp__Figma", but Figma's official Claude Code MCP setup registers the server asfigma(desktop:figma-desktop), notFigma:The comment (review thread) got no reply and no follow-up commit before merge. Current
main(.claude/settings.json:36) still has"mcp__Figma", so unattended design-parity/Figma tool calls will still prompt or be denied underdontAskpolicies instead of being pre-approved.Fix: replace
"mcp__Figma"with the correct server-name entries ("mcp__figma","mcp__figma__*", plus the desktop server name if supported).