# HANDOFF — Architect → Engineer · ECR-041 **Date:** 2026-08-13 **ECR:** ECR-041 Banner 薄写面 **Auth:** `docs/WAVE0/WRITE_WAVE_AUTHORIZATION.md` · Human Coding Start **Spec:** `.ai/product/feature-spec/ops-banner-write.md` **BD:** `docs/BACKEND_DESIGN/BD-2026-041-banner-write.md` ## Do 1. Migration `000051_ops_banner_write` — grant `admin.cms.write` to `super_admin` 2. Admin `POST/PUT /admin/cms/banners*` + audit;C 端 `GET /home/banners` 3. user-h5 首页推荐区投影;空/失败回退 `homeFeeds` 4. admin-h5 CMS Banner 编辑(FeedSlot **只读**) 5. OpenAPI · CONTRACT_DIFF · integration AC 6. `repo-governance-check` PASS · TEST_REPORT · Close ## Don't FeedSlot 写 · soft-delete · 真支付 · UGC · Crisis/Handoff/ContentSafety · 扩 scope ## Done when Spec §8 AC 有测试证据;ECR Status Closed;Max Migration=`000051`