Walks Postgres schema changes that don't block writers. Additive first, backfill, constraint last.
Add columns nullable, backfill, then constrain. Rename via double-write. Drop last.