Skip to main content

Module data_quality_hygiene

Module data_quality_hygiene 

Source
Expand description

Duplicate/stale-record hygiene workflows that stop before provider mutation. Data-quality hygiene workflow rules for source-grounded internal cleanup.

Crosswalk navigation: this module is the workflow-use surface for data-quality issues, source refs, hygiene candidates/actions, draft validation, and reviewed outcome capture. The bidirectional docs path is docs/entity-atlas/contract-crosswalk/workflow-packets.md for workflow use, source-provider-flows.md for source entry and normalization, storage-persistence.md for DataQualityHygieneOutcomeRecord, runtime-exposure.md for API/smoke exposure, and app/tests/data_quality_hygiene_workflow_contracts.rs plus API/storage tests for executable proof.

Structs§

Action
Action used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
ActionBuilder
Use builder syntax to set the inputs and finish with build().
ActionId
Action id used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
ActionRationale
Action rationale used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
AggregateLaborMinutes
Aggregate labor minutes used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
Candidate
Candidate used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
CandidateBuilder
Use builder syntax to set the inputs and finish with build().
ContextPacketId
Context packet id used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
CorrelationId
Correlation id used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
DraftAction
Draft action used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
DraftSubmission
Draft submission used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
DraftSubmissionBuilder
Use builder syntax to set the inputs and finish with build().
DraftValidation
Draft validation used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
IssueRef
Issue ref used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
LaborImpactEstimate
Labor impact estimate used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
LaborMinutes
Labor minutes used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
OutcomeRecord
Outcome record used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
OutcomeRecordBuilder
Use builder syntax to set the inputs and finish with build().
Packet
Reviewable packet handed to staff or agents with deterministic gates already applied.
Request
Input rules for building the workflow packet from source-grounded records.
RequestBuilder
Use builder syntax to set the inputs and finish with build().
Workflow
Workflow used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.

Enums§

ActionKind
Decision choices for action kind in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
ActionPriority
Decision choices for action priority in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
BlockedAction
Actions the agent must never perform without a human/operator system of record.
CandidateKind
Decision choices for candidate kind in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
DraftRejectionReason
Decision choices for draft rejection reason in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
Error
Decision choices for error in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
FeedbackOutcome
Decision choices for feedback outcome in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
HygienePersona
Decision choices for hygiene persona in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
RemovedManualWork
Decision choices for removed manual work in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
SafeAgentAction
Review-safe agent tasks allowed to save staff time without crossing mutation or send gates.
Sensitivity
Decision choices for sensitivity in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
SourceFreshness
Decision choices for source freshness in the data-quality hygiene workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.

Constants§

SCHEMA_VERSION
Stable Schema version constant for the data quality hygiene layer.
WORKFLOW_NAME
Stable Workflow name constant for the data quality hygiene layer.

Type Aliases§

Result
Result type returned by fallible data quality hygiene operations.