rfgen.inspectionΒΆ
rfgen.inspection performs read-only validation and deterministic comparison
of published record collections. It opens destinations through a configured
rfgen.storage.Storage implementation and never creates a publication.
InspectCommand accepts a storage format and implementation parameters.
audit_dataset computes the retained audit report. The record accessors it
reads through are owned by rfgen.storage.sds and documented in
rfgen.storage; they are not training loaders, samplers, or
collators.
Inspection uses the same storage-owned EntityGroupFrame decoder as
annotation. Framed views and audit joins use the composite
(emitter_group_id, emitter_index) key, so A/0 and B/0 remain distinct in
class, occupancy, and SNR statistics. A framed corpus is audited against its
record-global catalog rather than choosing one group by name; an explicitly
requested group must be present in that catalog. Legacy records retain their
previous bare-index view and report shape.
Co-channel overlap is a relation between distinct physical entities. Two
overlapping detection events carrying the same composite identity are event
multiplicity and contribute zero overlap; A/0 and B/0 are distinct and do
contribute when their time/frequency supports intersect at one receiver.