Prevent risky Postgres DDL from shipping
Approve/block governance for schema changes before locks or bad ALTERs hit production.
Join the waitlist
Platform and SRE leaders, get early access updates.
Problem + AI context
Credible pattern; outcome-first, then governance.
The pattern in production
Postgres DDL isn’t just a migration. A bad ALTER or index build can take locks that
queue behind live traffic and stall control surfaces while apps keep running.
Seen in public postmortems (e.g., Railway-style Oct/Dec 2025) - details vary, the locking story repeats.
- Locks cascade on busy systems
- Connection pools get exhausted
- Control plane stalls under backpressure
Why now / AI
- Coding agents and copilots generate migrations/diffs faster than humans review them.
- Schema churn rises; shared intuition about hot tables, lock risk,
lock_timeout, and sizes does not. - More DDL proposals from more people (and agents).
What Nock does
Nock enforces an approve/block gate before risky schema changes ship. It evaluates proposed DDL and requires explicit approval, helping teams build safe, consistent habits around schema evolution.
How it thinks
- Size-aware checks: considers table/object sizes when flagging risk.
lock_timeoutdiscipline: prevents untamed locks from stalling production.- Plain-language guidance: pragmatic for platform/SRE leads.
Free CLI + Team
Free: CLI (and GitHub Action/MCP) to check DDL locally or in CI.
Team: hosted governance for orgs, ~$79-99/mo. Packaging to be finalized.
Private beta / waitlist only - not a public launch.