Use case: resolve a stored location into the entities the home needs.
A location that no longer resolves is an ordinary outcome, not a fault:
lessons get renamed, moved and removed while a device holds the record
that points at them. Each step therefore fails with the variant that
names the step, and the caller decides what to show — the home shows
nothing at all.
Use case: resolve a stored location into the entities the home needs.
A location that no longer resolves is an ordinary outcome, not a fault: lessons get renamed, moved and removed while a device holds the record that points at them. Each step therefore fails with the variant that names the step, and the caller decides what to show — the home shows nothing at all.