torchcell.verification.ProvenanceGapCensus
- class ProvenanceGapCensus(*, n_records: int, n_records_with_gaps: int, n_gaps: int, by_reason: dict[str, int] = <factory>, by_field: dict[str, int] = <factory>, worklist_fields: list[str] = <factory>)[source]
Bases:
BaseModelAggregate view of the
ProvenanceGaps across a built dataset – the worklist.A documented gap is a PASS, not a failure: this census is informational. Its payoff is
worklist_fields– the distinct fields carrying adeferred_pending_source_reviewgap, i.e. exactly what a future per-paper SI comb (or OCR fan-out) would close.- model_config: ClassVar[ConfigDict] = {'extra': 'forbid'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].