Your Task
Spec out this feature in detail. What UI changes? What API endpoints? What edge cases (mobile preview? multiple unpublished changes?)? Then write the React component for the preview modal. Use AI to help you move fast—we want to see how you work with AI, not just the final code.