Repository navigation
Data Quality Agent v0.1.0
Data Quality Agent v0.1.0
Data Quality Agent v0.1.0 is the first public release of the project.
What is included
- Public demo: https://sunnnn2005.github.io/data-quality-agent/
- Support-ticket case study:
docs/support-ticket-case-study.md - Machine-verified artifact:
docs/verified-support-ticket-result.json - Read-only PostgreSQL Docker Compose demo
- OpenAI-compatible LLM tool-calling agent
- Source-cited business-rule retrieval
- Bounded CSV business-data upload
- Auditable run traces
- Three-scenario evaluation harness
- Public feedback issue template
Verified demo result
The support-ticket demo is verified by scripts/verify_support_ticket_demo.py in CI:
- status:
FAIL - quality score:
24 - row count:
8 - finding count:
5 - expected checks:
duplicate_primary_keymissing_valuesnegative_amountnumeric_outliers
- expected business rules:
support_tickets:R1support_tickets:R2support_tickets:R3support_tickets:R4
Test status
39automated tests pass locally and in GitHub Actions.- CI runs both the deterministic test suite and the support-ticket demo verifier.
Boundaries
- The default path does not require paid APIs or model keys.
- External model calls are opt-in through
OPENAI_API_KEY. - PostgreSQL access is disabled by default and uses a read-only adapter.