Locally-resolved properties (subset of top-level properties[], or inline).
Cross-publisher selectors the caller must resolve against other files.
Preserved verbatim from the source file — compact publisher_domains[]
entries are NOT expanded here. Use ResolvedAgentScope.cross_publisher_expanded
when iterating by publisher domain.
Same selectors as ResolvedAgentScope.cross_publisher with every
compact-form entry fanned out to its singular equivalents. A selector
with publisher_domains: [a,b,c] contributes three entries here, one
per domain, each carrying the same predicate ('all' or 'by_tag' +
property_tags). Callers that index by publisher_domain should
iterate this array, not cross_publisher — see adcp#4504.
Optionalmatched_The matched agent entry, or undefined if no entry matched the agent URL.
OptionalunresolvableWhy the resolution returned an empty result, when it did.
Result of resolving a single agent's authorization scope against an
adagents.jsonfile.propertiesare the locally-resolved entries (in-file).cross_publisherselectors point at other publishers' files; resolving them to concretePropertyobjects requires fetching those publishers' adagents.json separately.unresolvablecommunicates why the agent's scope is empty when it is.