Solutionunvalidated
Replace the hardcoded schema-gap alert with a real p50/p95 latency block — Wrap every query in try/except where missing-relation/column errors call conn.rollback() and no-op silently. Tension: genuine errors still append to out["errors"]. Outcome: Also added a p95 budget alert.
e8a54812-5709-4bb0-9827-b851a2e16848
Replace the hardcoded schema-gap alert with a real p50/p95 latency block — Wrap every query in try/except where missing-relation/column errors call conn.rollback() and no-op silently. Tension: genuine errors still append to out["errors"]. Outcome: Also added a p95 budget alert.