Contract ждёт исчезновения старых readers/writers
Сначала additive nullable column и compatible code, затем dual-write, bounded backfill, constraint validation и read switch. Старое поле удаляется лишь когда ни running, ни rollback binary от него не зависит.