`max_wal_size` is a checkpoint trigger, not a maximum—and the real cost is paid by setting it too low, not too high.