One hard question is a better database acceptance test than ten easy ones
Do not approve a PostgreSQL-to-ChatGPT connection because ten easy questions returned plausible answers. Use one representative business question with: a known answer an explicit reporting cutoff a tenant boundary a join a versioned metric definition a meaningful stale, incomplete, or empty state Then require evidence for identity, PostgreSQL role, source/replica, freshness, coverage, normalized…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.