Idea: an option to allow end users to add domain values.
Let's say it's a Hydrants point layer. There is a field for Color with Domains in SDE. It has existing values of Red, Blue, Green.
A field user comes across a Yellow hydrant. Allow them to add Yellow. It adds it on the spot and adds it to the domain values list. (as the Code AND the Description. I always avoid 'code' numbers for text and make the code always identical to the description; would be great if that could be set as a default behavior for a Domain. )
This is not something trivial we could add on as a workaround, that I can think of. I suppose some very slick Arcade in a Field Maps Designer form could trigger some backend python or attribute rule to kick off a SQL trigger or something? But this would be far better as a supported feature out of the box.
I asked senior product managers in the Data Management team at Esri UC 2024 and as of yet, it is not a capability. This would be great to see. Users in Survey123, Field Maps, from Exp. Builder sites, etc could add values in on-the-fly.