# Backend Design: ECR-026 ScheduledPublication | ID | BD-2026-026 | | Status | Approved | | Coding | Loop authorized | | Level | L2 | | Migration | YES 000027 | ## Backend Change Boundary ```text Domain: ScheduledPublication (read) App: AdminHandler → admin.Service → AdminRepo API: GET /admin/cms/publications; GET /admin/cms/publications/{id} Permission: admin.cms.read Migration: 000027 ``` ## Out of boundary 定时发布写操作 · UGC · 真支付 · Banner/FeedSlot 写 Rollback: down migration + remove routes/UI