Part of #454
Question
Where does the Resources component live and who owns Resource nodes? A new resources-graph package alongside actions/skills/sessions-graph, or an extension of sessions-graph or unstructured2graph? A public resource is shared across users and sessions rather than user-owned (unlike a Memory) — what owns it, how is it joined to (:Session)/(:Action), and does that shared ownership fit the existing "every Memory is user-owned" invariant?
Part of #454
Question
Where does the Resources component live and who owns Resource nodes? A new
resources-graphpackage alongside actions/skills/sessions-graph, or an extension ofsessions-graphorunstructured2graph? A public resource is shared across users and sessions rather than user-owned (unlike a Memory) — what owns it, how is it joined to(:Session)/(:Action), and does that shared ownership fit the existing "every Memory is user-owned" invariant?