Now make the factory realistic.
Robot A comes from one vendor.
Robot B comes from another.
The safety infrastructure comes from somebody else.
The technician's wearable belongs to another system.
Production priorities come from MES.
Maintenance uses its own software.
Some systems exchange data through an industrial data platform.
Others use their own fleet managers, edge infrastructure or proprietary platforms.
The answer cannot be that one vendor owns the complete stack.
Participants need to federate around the operational scenario while keeping their local autonomy.
And that federation does not have to exist permanently.
Robot A, Robot B, the technician and the affected infrastructure may participate in the same Operational Reality only while their actions are mutually dependent.
Once that scenario ends, they return to their local context.