}
}
// Finally, try root discovery
try {
const metadata = await fetchPrm(rootUrl, targetResourceUrlObj.origin);
return { metadata, discoveryUrl: rootUrl, errors };
errors.push(e instanceof Error ? e : new Error(String(e)));
}