Private beta

Approve/block safety gate for Postgres DDL before merge

Deterministic checks on proposed schema-change DDL using your estate snapshot (table sizes), lock class, and a lock_timeout policy. Never applies migrations.

Join the waitlist

Platform and SRE leaders, get early access updates.

We’ll only use this to contact you about the private beta.

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).
Outcome: more change, same physics of locks.
AI is accelerating schema change. Postgres still punishes a bad lock. Nock is approve/block governance so risky DDL doesn’t ship unchecked.

What Nock does

Nock is a Postgres migration safety gate: deterministic approve/block on schema-change DDL before merge using your estate snapshot (table sizes), lock class, and a lock_timeout policy. It never applies migrations. Not a pattern or style linter - pattern tools catch shapes, Nock catches unsafe on your data.

How it thinks

  • Estate snapshot (table sizes): evaluates DDL against your latest estate snapshot.
  • Lock class awareness: predicts which locks a change will take and where they block.
  • lock_timeout policy: enforces safe timeouts so production does not stall.
  • Plain-language guidance: pragmatic for platform and SRE leads.

Free CLI + Team

Free: local and CI checks with your estate. Bring your own estate and sync yourself (CLI / GitHub Action / MCP).

Team: hosted estate plus org policy and audit (same engine; ops convenience). Team pricing TBA - from ~$79-99/mo.

Private beta / waitlist only - not a public launch.