# Cleaning plan: [dataset / version] ## Scope - Owner: - Consumer/decision: - Source/retrieval time: - Raw artifact/hash: - Intended grain: - Primary/candidate key: - Time range/timezone: - Privacy constraints: - Out of scope: ## Acceptance contract - Required columns/types: - Null policy: - Allowed values/units: - Range/cross-field rules: - Key/cardinality/referential rules: - Reconciliation totals: - Warning/blocker thresholds: ## Profile evidence - Tool/version/command: - Shape and encoding: - Missingness/sentinels: - Duplicates/keys: - Types/dates/units: - Categories/text/distributions: - Baseline comparison: ## Planned transformations | ID | Finding | Rule/action | Lossy? | Count | Reversible path | Owner | |---|---|---|---:|---:|---|---| | C-001 | | | no | | | | ## Validation/review - Pre/post checks: - Rejected/quarantined artifact: - Before/after reconciliation: - Samples reviewed: - Domain approver/date: - Reproduction command/environment: - Unresolved questions: - Release: pending / accepted / rejected / escalated