Storage capability passed to a Gralkor.Lens.Ingestion process.
The Store is already bound to an operator and resolved Lens. Additions use that Lens's ontology and scope; searches and removals use its group. Ingestion processes should use this capability rather than choose Graphiti group IDs themselves.
Global provenance is attached by the storage adapter and does not need to be supplied by the process.
Summary
Types
@type t() :: %Gralkor.Lens.Store{ lens: Gralkor.Lens.t() | :global, operator_id: String.t() }