Skip to content

solutions_backend.providers.verifiers

Fresh source-state verifiers for externally observed Processor updates.

Classes

EmailObservedUpdateVerifier

Refetch an immutable message and require the exact originally admitted digest.

verify

verify(request, command, operation_id: UUID) -> ObservedActionProof

PlatformObservedUpdateVerifier

Refetch one exact Platform trigger and conservatively prove its command semantics.

verify

verify(request, command, operation_id: UUID) -> ObservedActionProof

SourceUpdateVerifier

Dispatch fresh verification by the immutable Processor source kind.

verify

verify(request, command, operation_id: UUID) -> ObservedActionProof

SourceVerificationError

Bases: RuntimeError

A fresh exact source read did not prove the proposed canonical command.