Overview
Users should be able to create true draft posts that are visible to the rest of their team.
Use Cases
Submit.as
If a Submit.as submission is automatically published to a blog, but an admin wants to remove it, they'll need to move it somewhere accessible to the entire team, instead of as a personal anonymous post.
General
In general, we should support unpublishing previously-published posts on a team.
Authors
It's clear (after T863) this is also needed for posts with authors attached. Our old "anonymous posts" system won't work, since authors belong to a specific team, and will become detached once a post is moved to a personal, anonymous post. Also, there is probably little need to move posts between a team and personal account.
Implementation
In general:
- We need to support posts owned by an organization / team, rather than an individual user
- Add a new top-level nav item: Posts (T810?)