## Lesson — Swallowing errors within internal validation checks (like

**Tags:** database, architecture, error-handling

Swallowing errors within internal validation checks (like schema or dimension validation) prevents top-level handlers from identifying database corruption. Propagating these errors allows a unified connection handler to identify "healable" states and consistently decide when to trigger a full index reset.
