This is true "transactionally", that is: the GRIS is a single universally available pool of u-forms and if one is changed then everyone can immediately see the change.
However this is clearly impossible. So distributed mechanisms are used to make this appear as true as possible.
The "GRIS Principle" involves the implementation of distributed mechanisms. It states that differences (of content) within a single u-form in distant repositories can be tolerated, but it must always be true that the desired goal is convergence of the content. That is: one must not encode any information in the differences between u-form contents in remote repositories.
One example of a "GRIS Principle" violation might be to have an attribute called "venue_modified_time" that encodes the time at which the u-form was last changed in the repository venue in which it is found. This is a violation because the value of this attribute is clearly meant to be different in each distributed repository venue.
