Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlanGuard

Deterministic offline PostgreSQL EXPLAIN JSON regression gate. Compare baseline and proposed plans without database credentials, detect cost regressions, newly introduced sequential scans, and severe row-estimate errors, then emit CI-friendly Markdown or JSON.

python -m pip install .
planguard --format json baseline.json proposed.json

Exit 0 is clean, 1 means findings, and 2 means invalid or oversized input. PlanGuard complements PostgreSQL EXPLAIN tooling and visualizers; it is intentionally snapshot-based and never connects to a database.

About

Deterministic offline PostgreSQL EXPLAIN JSON regression gate

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages