graph LR
    subgraph Driver Component ["Driver Component (e.g. bootstrap/boot-drivers:...)"]
        DriverCode["Driver Implementation (C++ DriverBase2 / Rust Driver)"]
        Inspector["Inspector"]
        DriverCode --> Inspector
    end

    Archivist["Archivist (Diagnostics Subsystem)"]
    Tooling["Host (ffx inspect) / Target (iquery)"]

    Inspector -- "fuchsia.inspect.InspectSink" --> Archivist
    Tooling -- "Query Inspect Selectors" --> Archivist