phenotypic.sdk_.RunDiagnostics#

class phenotypic.sdk_.RunDiagnostics(accepted: int, verified: int, failed: int)[source]#

Bases: object

Counts derived from images. Nothing branches on these (§4.2, §9).

One-line projections over ImageState.verdict, not cached counts of a collection the caller already holds.

manifest.json’s counts and the event log’s presence were in an earlier draft of this dataclass and are dropped (U-5): verified zero consumers survive P6, and carrying demoted evidence into RunState is what keeps it alive as a quasi-evidence surface. The files remain on disk for a human debugging a run.

Methods

__init__

Attributes

Parameters:
accepted: int#
verified: int#
failed: int#