I wanted one set of SQL checks to work in three places: while exploring a query, from a terminal and during code review.
That became SQL Atlas. It is a local, deterministic SQL analyzer with a browser interface, a CLI and a GitHub Action. This article covers the interfaces, the CI contract and the limits of static SQL analysis.
One analyzer, three interfaces
The analyzer returns structured data instead of printing messages directly. Each interface decides how to present the same result:
The browser explains findings and links them to learning material.






