Once an App is Published, an Uplink module can tell whether it is servicing a Published version, or a Development version, by examining its Uplink key. It can then adapt its behavior appropriately, e.g., logging more detailed information in the Development case. This is helpful, because the Development version of an app is subject to much more rapid change, and therefore a greater risk of (developer-induced) bugs.
Before the App is Published, however, how can an Uplink module tell that it is essentially working with a Development version of the App (and so should engage in Development-style behaviors)? The key looks just like a Published-version key, so that doesn’t help.