Skip to contents

Audit decision provenance and completeness

Usage

audit_decision_provenance(
  x,
  required_domains = c("sampling", "validity", "fixation", "pupil", "aoi", "model",
    "sensitivity", "exclusions"),
  required_provenance = c("data_source", "software_version", "analysis_commit")
)

Arguments

x

Manifest.

required_domains

Required decision domains.

required_provenance

Provenance keys expected under `provenance`.

Value

An object of class "eye_decision_provenance_audit", stored as a named list, with components "missing_domains", "empty_domains", "missing_provenance", "complete", "manifest_hash". It contains decision provenance and completeness and associated metadata or diagnostics needed to interpret the result.