新增 filter_rules、admin.content_safety.read、列表/详情/试匹配 API 与 admin-h5「安全」页;禁审核写/UGC/真支付。 Co-authored-by: Cursor <cursoragent@cursor.com>
5.4 KiB
5.4 KiB
CHANGELOG — ESS process artifacts
2026-08-07
- ECR-019 Closed:ContentSafety FilterRule(
filter_rules· evaluate · admin-h5/safety· migration 000020) - ECR-018 Closed:Entitlement(
GET /admin/users/:id/entitlements· admin-h5 权益 Tab · Migration NO) - ECR-017 Closed:AskOperations(AskSessionView 只读 ·
admin.ask.read· admin-h5/ask· migration 000019) - ECR-016 Closed:UserIntelligence(
GET /admin/users/:id/insight只读聚合 · admin-h5 洞察 Tab · Migration NO) - ECR-015 Closed:RedemptionCode(批次生成 · C端兑码 · 作废 · 审计)
- ECR-014 Closed:MembershipPlan(套餐表 · admin 配置 · Grant/CreateOrder 读表)
- LOOP continuous:
docs/WAVE0/LOOP_AUTHORIZATION.md— Human 授权免逐闸确认 - ECR-013B Closed:AccountLifecycle Reviewer Approve
- ECR-013B Implemented:AccountLifecycle(UserStatus 迁移 · DeviceAuth 拒绝非 active · admin-h5 CTA)
TEST_REPORT PASS · STATE Closed - ECR-013B Approved + Coding Start Authorization(Human)
- ECR-013B Contract Definition(Start Authorization):AccountLifecycle / UserStatus L0–L4 · Spec
ops-account-lifecycle· BD-2026-013B ·CONTRACT_DIFF/ECR-013B.yaml
Parent WAVE0-FROZEN · Predecessor ECR-013A Closed - ECR-013A Closed:Reviewer Approve(Admin RBAC)
- ECR-013A Implemented:Admin RBAC(roles/permissions · RequirePermission ·
/mepermissions · admin-h5 最小展示)
TEST_REPORT PASS · STATE Closed - ECR-013A Approved + Coding Start Authorization(Human)
- ECR-013A Contract Definition(Start Authorization):Admin RBAC L0–L4 · Spec
ops-rbac· BD-2026-013A ·CONTRACT_DIFF/ECR-013A.yaml
Parent WAVE0-FROZEN - WAVE 0 FREEZE:tag
WAVE0-FROZEN@27f27a1· HUMAN_REVIEW Decision=FREEZE - WAVE 0 Contract-First Foundation:Capability Map · boundary-rules · glossary · entity-catalog · OPS-CONTRACT-TEMPLATE · contract_diff(P0) · feature-map §7
路径:docs/WAVE0/· 同步.ai/domain/*· 无 apps 变更 · 待 Human Review - ECR-012 Implemented:星座对齐收口(outlook 卫生 · 报告页复用运势面板 · 分享 type=star · 测试加厚)
TEST_REPORT PASS · STATE phase=review · 待 Reviewer Closed - ECR-012 Approved(Human):星座对齐进入 implement
BD-2026-012 Approved · TASK ready · STATE owner=engineer - ECR-012 Draft:星座对齐收口(星盘 · outlook · 合盘)
工件:PRODUCT/ENGINEERING/BACKEND_DESIGN · HANDOFF · TASK · STATE
Gap G1–G6;真支付排除 - ECR-007 Closed · ECR-008 Closed(Reviewer):review 门禁 PASS · STATE done · TRACEABILITY 更新
- ECR-008 P1 修复:审计同事务 · 宫格 move 保留 row_index · Analytics nil 守卫
- ECR-008 Implemented:Ops-C 首页宫格 CMS + 测评上下架
migration000014·/home/tools· admin「内容」· TEST_REPORT/CODE_REVIEW - ECR-008 Approved(Human):Ops-C 进入 implement
BD-2026-008 Approved · Feature Spec Active · TASK ready - ECR-008 Draft:运营内容 Ops-C(首页宫格 CRUD · 测评上下架)
工件:Specops-content.md· PRODUCT/ENGINEERING/BACKEND_DESIGN · HANDOFF · TASK · STATE
门禁:待 Human Approve 后方可编码 - ECR-007 Implemented:Ops-B analytics ingest + admin「数据」看板
migration000013· POST/analytics/events· GET/admin/analytics/*· H5 队列 · admin-h5/analytics
TEST_REPORT / CODE_REVIEW PASS · STATE phase=review - ECR-007 Approved(Human):运营行为分析 Ops-B 进入 implement
BD-2026-007 Approved · Feature Spec Active · TASK ready · STATE owner=engineer - ECR-007 Draft:运营行为分析 Ops-B(自有埋点 + admin 数据看板)
工件:Feature Specops-analytics.md· PRODUCT/ENGINEERING/BACKEND_DESIGN · HANDOFF · TASK · STATE · TRACEABILITY
2026-08-06
2026-08-06
- ESS 升级后接入
docs/BACKEND_DESIGN/(BACKEND_STANDARD 闭环) - ECR-006 Closed:运营后台 Phase A(Spec
ops-admin· BD-2026-006 · admin API + admin-h5)
2026-08-05
- Bind ESS v1.0(
--bind-only):docs/流程目录 + script wrappers - Dual-track:产品/DoD 仍以
.ai/为准;ECR/Task/Handoff 走docs/ - 纠正脚手架默认栈(非 Python/React)为 Go + Vue3
- ECR-001 Approved:结构对齐(否决全仓重写);ADR-0007;HANDOFF → engineer
- ECR-001 Phase B:拆分
HomePage/SynastryPage(≤400 行);build + homeCatalog 单测绿 - ECR-001 Phase A/C/D/E + ECR-002:membership 服务抽出;relation/star 引擎拆文件;
star/fortune→outlook(JSON 双写);integration 绿 - H5:
/psybaseURL + vite/psy/api代理;首页 + 菜单 z-index 修复 - ECR-001 Phase F + H5:types/sdk 对齐 OpenAPI;拆分 8 个超标页(均 ≤400);test:h5 35/35 绿
- QA:修 Playwright
/psy/路径与过时断言;e2e 2/2 绿(见 TEST_REPORT/ECR-001-phaseF-qa.md) - ECR-001 Closed;ECR-002 Closed;ECR-003:删 JSON
fortune双写,lucky→boost,H5 改读outlook - ECR-004:Synastry 再拆 · Scale vitest · Membership nil 守卫 · OpenAPI schemas · GitHub CI
- ECR-005:Ask/Decode/Portrait/Report/Star/Profile 再拆;OpenAPI 关键 path
$ref