Unified post data model to support drafts, scheduling, platform selection, and per-platform status tracking.