I'm designing the frontend for a system (lots of text boxes for numeric entry, a couple of on/off switches). This isn't proving too tough, but I'm encountering some difficulty because there's also a command line interface to the same system. If someone changes a value there, it will take precedence, but should the text boxes at the frontend have their value change? I feel that might be a bit odd for users who see them primarily as an input space to have them change, especially given the CLI usage will be somewhat less common than Frontend.
I've laid out some potential options, including having a separate label for the "current true value" of the system.
What considerations would lead me towards one of these options?
Are there better options?
What is this topic/situation called - I feel like it must be a very common problem but I'm having trouble researching it.
Thank you kindly.