QualityFigure#

This page is generated from the code and must not be edited by hand.

One quality figure of one run: a count with its denominator, a duration, or a peak memory.

Only what the engine counts exactly from what it stored; nothing is estimated. Each figure is named by its figure identifier in the catalog at ingence/quality, which holds its label, its unit and its one-line method, written once. A breakdown (files by kind, claims by primitive and tier) is one row per facet; a figure with no breakdown has the empty facet. A share is never stored: it is count over total, and a reader shows both.

Not a claim and not an observation: it describes a run’s tables, and the run’s tables are all it is computed from, so it can be recomputed from them and compared with the stored row. The versions that wrote the run stay on the run record and are not copied here.

Fields#

Field

Type

Required

If left out

count

whole number (at least 0) or null

no

null

duration_ns

whole number (at least 0) or null

no

null

facet

text

no

""

figure

text

yes

note

text

no

""

peak_bytes

whole number (at least 0) or null

no

null

phase

text

yes

run_id

text

yes

schema_version

text

no

"1.23"

state

QualityState

no

"counted"

total

whole number (at least 0) or null

no

null

The types named above are described on the shared types page: QualityState.