Understand
Read only the context required for the request: device, locale, region and selected action.
Contextual resolution
A useful answer can change with the device, country, language, time, entitlement and availability. Resolution makes that choice deterministic and auditable.
The principle
System model
Read only the context required for the request: device, locale, region and selected action.
Filter destinations against rights, availability, safety, health and owner policy.
Return the best valid route with a reason and a safe fallback when one exists.
Truthful product status
Found, unavailable, expired and unknown codes already return distinct outcomes.
The schema supports platform, language, country, availability and health signals.
A full deterministic rules engine and decision ledger will be activated in later phases.
Human + machine
{
"schemaVersion": 1,
"entity": {
"id": "#WATCH",
"type": "media",
"verificationStatus": "scoped"
},
"actions": ["watch"]
}Resolution examples
WATCH
FR · IOS · FRENCHINSTALL
ANDROID · CANADABUY
IN STOCK · LOCAL CURRENCYClear answers
No. Resolution is designed around explicit actions, owner policy and auditable selection—not blind redirection.
No. The resolver should use the minimum context necessary and preserve privacy by design.