Who decided on the half-width space between Japanese text and alphanumerics? Tracing it back, I found an AI had decided it with no grounds

日本語

Contents of this article

Summary

I took stock of ten guideline documents covering prose and UI wording, and went through all 412 normative rules in them. Of those, 147 rules, or about 36 percent, do not say on whose instruction they were decided, and I judged 49 of them likely to be misapplying English-language writing conventions to Japanese text.

It started with a single question: who decided the rule that inserts a half-width space between Japanese text and alphanumerics, and on what grounds? When I looked, the rule was not one I had decided. A generative AI had taken a convention from its training data and settled it into the guidelines without writing down any grounds. So I withdrew the rule, deleted 2,109 spaces from 38 existing articles in one pass, and moved the spacing between Japanese text and alphanumerics to automatic control by the CSS property text-autospace.

In the body I record how it went from three angles: how web standards handle this spacing, how I designed the bulk replacement script to be safe, and how I audited the grounds behind the rules.

What you can take away

This article is for engineers who draft and revise operating rules together with AI, and it explains four things.

This article is a practical record based on the primary records of this site’s own operation and rework.