Data Quality
Data Quality
Sprint 16 adds a local, permission-gated foundation for data quality review, duplicate review, record verification, staff adoption, daily checklists, and system QA issue tracking.
Use this when you need a quick orientation to Data Quality.
Sprint 16 adds a local, permission-gated foundation for data quality review, duplicate review, record verification, staff adoption, daily checklists, and system QA issue tracking.
The foundation is intentionally human-led. It records issues, decisions, verification checks, and checklist progress, but it does not auto-merge duplicates, overwrite records, run external integrations, or perform destructive cleanup.
Web routes
/data-qualityshows the summary cards, data quality issue intake, recent issues, and QA carryovers./data-quality/duplicatesrecords duplicate review pairs and decisions./data-quality/verificationstracks manual record verification checks./data-quality/adoptionrecords local staff adoption events./data-quality/daily-checklistscreates and updates daily rollout/checklist items./data-quality/qa-issuestracks manual QA findings and sprint carryovers.
Data model
Sprint 16 adds these PostgreSQL-backed records:
DataQualityIssueDuplicateReviewRecordVerificationStaffAdoptionEventDailyChecklistDailyChecklistItemSystemQaIssue
Each record has a stable number, status enum, timestamps, user relations where relevant, and activity logging for create/status-change actions.
Guardrails
- Duplicate review is decision tracking only. No automatic merge is performed.
- Record verification is manual. It does not mutate the source record being verified.
- Staff adoption events are manually recorded in the app. No external telemetry is added.
- System QA issues are local tracking records. They do not create production deployment or monitoring hooks.
Developer Details
- Source
- apps/docs/content/data-quality/README.md
- Owner
- Module Owner
- Status
- Current
- Module
- Data Quality
- Related route
- /data-quality