voiage.ingestion.live_probe.run_authoritative_probe
run_authoritative_probe
Section titled “run_authoritative_probe”run_authoritative_probe([positional or keyword] descriptor: Path = None, [keyword-only] source_root: Path = None, [keyword-only] expected_descriptor_sha256: str = None, [keyword-only] expected_resource_sha256: str = None, [keyword-only] enabled: bool = None) -> dict[str, str]Validate one approved local descriptor without performing network I/O.
Callers must acquire and approve the source separately. The probe is disabled by default and checks descriptor and materialization digests before emitting a compact receipt suitable for evidence ledgers.
Parameters:
descriptorPathsource_rootPathexpected_descriptor_sha256strexpected_resource_sha256strenabledbool
Returns: dict[str, str]