Month-grid scheduling
Posts live on a month calendar as cards. Each card carries the post text, the scheduled time, and the platforms it will run on, so a week of content reads as one screen. Adding a post is one form entry or one CSV row; moving it to another day or time repositions the card, and the grid re-renders so back-to-back posts from the same platform stand out.