TagNormalizer maps incoming tag strings to a canonical
vocabulary. Reasons:
"Family" ⇒ "family"; "home office" ⇒
"home-office").
"fam", "families" ⇒ "family").
The map lives in src/main/precompiled/ai/ownsona/TagNormalizer.java as plain static data. To add a synonym, edit the map and rebuild. No migration needed — existing rows keep their original tags, and the normalizer applies only to new writes.