OpenDQV Cloud starter template (v0.1) — your tenant inherits this baseline. First customer edit creates v1.0 in your audit trail; pin by yaml_hash for replay. Standard customer data quality validation
| Rule | Field | Severity | What it enforces (the message your team sees) |
|---|---|---|---|
| valid_email | error | Invalid email format | |
| age_minimum | age | error | Age cannot be negative |
| age_reasonable | age | warning | Age seems unreasonably high |
| unique_id | id | error | Duplicate customer ID detected within this batch. |
| positive_balance | balance | warning | Negative balance detected |
| valid_phone | phone | error | Invalid phone number format |
| name_required | name | error | Customer name is required |
| score_range | score | error | Score must be between 0 and 100 |
| valid_date | date | error | Invalid date format |
| username_format | username | error | Username contains invalid characters |
| password_length | password | error | Password must be at least 8 characters |
| loyalty_tier_valid | loyalty_tier | error | loyalty_tier must be one of: gold, silver, bronze, standard |
Run your own data against this contract in the free trial — drop a CSV in the dashboard, no code, no credit card. Start free trial →