Owner-bound captured view of one Viewer's trace and inspection snapshots.
The store captures both snapshots at start and serves Runs and analysis
queries from that retained admission. viewer.private is not part of that
immutability: every serving call re-reads the project document and, when
its digest changed, reloads it. Revocation (true to false) drops the
held InspectionSnapshot and the private-authorized trace snapshot inside
the same handle_call and never serves from the discarded admission.
Widening (false to true) and newly finished runs take effect only on
refresh/1 or refresh/2, which recapture under the grant current at that
moment.
Summary
Functions
Returns a specification to start this module under a supervisor.
Types
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec stop(t()) :: :ok