I think a phrase “goal misgeneralization” is a wrong framing because it gives impression that it’s system makes an error, not you who have chosen ambiguous way to put values in your system.
I think malgeneralization (system generalized in a way which is bad from my perspective) is probably a better term in most ways, but doesn’t seem that important to me.
I think a phrase “goal misgeneralization” is a wrong framing because it gives impression that it’s system makes an error, not you who have chosen ambiguous way to put values in your system.
See also Misgeneralization as a misnomer (link is not necessarily an endorsement).
I think malgeneralization (system generalized in a way which is bad from my perspective) is probably a better term in most ways, but doesn’t seem that important to me.
Choosing non-ambiguous pointers to values is likely to not be possible