The ruler generates the GeneratorURL from some static strings, which do not include the (internal) instance ID, and do not have a means of including the the user-facing instance ID.
The base URL defaults to "" , which gives us values like "generatorURL": "/graph?...".
It is plumbed through here: