torchcell.literature.BackfillReport

class BackfillReport(*, root: str, used_zotero: bool, results: list[~torchcell.literature.backfill.KeyBackfillResult] = <factory>)[source]

Bases: BaseModel

Summary of a mirror-wide backfill run.

property enriched: int

Count of directories enriched from Zotero.

property offline: int

Count of directories written offline (provenance incomplete).

property skipped: int

Count of directories skipped (manifest already present, no –force).

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].