For a site like yours franzap, a store with products, the hierarchies of context would include things like: Alice trusts Bob to provide reviews of zap.store products in the category of electronics, with smartphones being a subcategory of electronics. As the app developer, at first you would create the hierarchy of categories yourself. Eventually, the hierarchy of categories would be curated by the Grapevine. The tapestry protocol shows how to do all of that, in detail. I’ve already used it to curate lists, and curating a graph is going to be conceptually not much harder than a list.
But we need to take baby steps, which is why at first, you as the dev should manage the hierarchy of categories yourself. There are other ways to break it down into baby steps from a dev perspective. I’d love to brainstorm with you and hammer out details on how you could do that with zap.store if you’d like. 😃