OwnerRef
OwnerRef = {
kind:"location";path:string;site:string; } | {key:string;kind:"component";provider:string; }
Identifies the fetch that produced the value a resolveReference caller is walking — an Adapter
is edge data, so only a resolve of the document containing the edge can apply it. location:
a page, resolved via resolveLocation. component: an already-resolved Component, re-resolved
via getComponent — the shape a nested field, or a standalone fetch outside any page (e.g. a
header/footer Component fetched by external id), both produce.