cadrumo.application.modelo._row_source_identity_replay module¶
Join encrypted calculation row identities onto replayed filing rows.
- class ModeloRowSourceFingerprint(**data)[source]¶
Bases:
BaseModelSafe public provenance for one replayed row coordinate.
- Parameters:
binding_id (BindingId)
row_index (int)
source_kind (BindingSourceKind)
fingerprint (ContentDigest)
- binding_id: BindingId¶
- row_index: int¶
- source_kind: BindingSourceKind¶
- fingerprint: ContentDigest¶
- attach_revision_row_source_identities(*, draft, revision)[source]¶
Attach every persisted row identity to its exact replayed draft row.
Core types:
CalculationRevision,ModeloDraft.- Return type:
- Parameters:
draft (ModeloDraft)
revision (CalculationRevision)
- revision_row_source_fingerprints_for_review(revision)[source]¶
Project encrypted revision identities onto the canonical safe review shape.
Core types:
CalculationRevision.- Return type:
- Parameters:
revision (CalculationRevision | None)