Files
digital-psychology/docs/HANDOFF/ECR-041-architect-to-engineer.md
T
jackyu66gitandCursor 9707b72808 feat(ECR-041): OpsCMS Banner 薄写面(Write-Wave 首刀)
Admin POST/PUT + admin.cms.write/审计;C 端 GET /home/banners;首页投影回退静态 homeFeeds;migration 000051;不碰 FeedSlot/支付/UGC。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-13 19:55:27 +08:00

25 lines
897 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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*` + auditC 端 `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 ClosedMax Migration=`000051`