Skip to content

Result Records and Evidence Levels

Every table and figure should be traceable to data, configuration, code revision, seed, hardware, and an explicit evidence level. This prevents a compact mechanism check from being presented as a source-scale reproduction.

Required Record

from silva_networks import SILVAResultRecord

record = SILVAResultRecord(
    family="silva_fno_deq",
    evidence_status="compact-verified",
    dataset="analytic periodic field",
    dataset_version="v1",
    split="seeded four-sample fixture",
    configuration="field-comparison-v1",
    seed=122,
    metrics=(("mse", 0.145), ("residual", 0.02)),
    data_fingerprint="sha256:...",
    code_revision="commit-or-working-tree-revision",
    hardware="CPU; precision=float32",
    deviations=("compact 8 by 8 grid",),
)
assert record.validate() == ()

Promotion Rule

Evidence moves forward only when the next stage's acceptance checks and artifacts exist. A successful subset run remains subset-verified; it does not become source-scale-reproduced because its learning curve looks promising.

Figure and Table Captions

State the family, dataset and split, metric, number of seeds, scale tier, evidence level, and whether uncertainty is across seeds, samples, or batches. Link the machine-readable result and configuration beside the caption whenever the publication surface permits it.

Where to Go Next

Question Page
Where are the family-specific acceptance stages? Family Dossiers
How are result records represented in Python? Research-Depth API
Which comparisons emit measured records? Cross-Family Comparisons