We are routinely rolling out new features which require us to publish all the pages, but we have some pages which are in the review stage and we don't want to publish those pages.
Manually maintaining the list of these pages is difficult. Is there a way to make a page not publishable? If that is possible, we will just mark it un-publishable until it is ready, then we change it back to be publishable.