
Your coding agent will hand-edit your locale files
Your agent writes locale files with its own tools and the build still passes. Why an MCP server cannot see that, and what the write guard does about it.
Blog
Field notes on shipping software in many languages.

Your agent writes locale files with its own tools and the build still passes. Why an MCP server cannot see that, and what the write guard does about it.

What gen_l10n reports when a Flutter ARB translation is missing, what ships instead, and one command that checks all five files for what the count misses.