Retail.
Retail EPCIS spans receiving, replenishment and point of sale. Each event attributes the observer and the account that captured it; minimally-scoped reads mean a partner sees its own scope and nothing outside it, with no redacted shape left behind to argue about.
whospine:capturedBy
Two readers, two scopes, one store of record.
GET /epcs/{epc}/events # the retailer's own key
→ 5 events: dc receiving … shelf
GET /epcs/{epc}/events # a supplier, under a narrower grant
→ 2 events: the two hops the grant admits
// no tombstones, no redaction marks — absence, by construction
Illustrative: the same trace read under two grants. Scope enforcement is a gateway law: out-of-scope events are absent from the response, not redacted in it.
For the retail systems engineer.
Partner data-sharing arguments are usually arguments about redaction shapes. A read surface that returns only what the grant admits — and nothing that implies what it withheld — removes the shape being argued about. The party grain on each event is derived at read time from the grant chain, never stamped.