gpuviewer-core 0.1.0

Telemetry core for gpuviewer: vendor backends, data model, event derivation
Documentation

gpuviewer-core — telemetry collection, data model, and event derivation.

Architecture (see CLAUDE.md and docs/research/04-synthesis.md):

  • [backend::GpuBackend]: nvtop's vendor-vtable split (static / dynamic / processes), per-field Option<T>, runtime-loaded vendor libs, failed init = skipped backend.
  • [events::EventEngine]: derives the narrated "story" events from raw samples.
  • [mock::MockBackend]: scripted simulation for CI/demos; the contract for real backends.