每账号仅一条 self(migration 40902);合盘只选 TA;账号昵称可改;首页穿衣/颜色/养生贴士。 Co-authored-by: Cursor <cursoragent@cursor.com>
52 lines
3.2 KiB
Markdown
52 lines
3.2 KiB
Markdown
# CHANGELOG — ESS process artifacts
|
||
|
||
## 2026-08-12
|
||
|
||
- **ECR-011 Closed**:integration TestECR011 PASS;CODE_REVIEW Approve
|
||
- **ECR-011 Implemented**:昵称 · 首页 daily-tips · Self 唯一/合盘交叉校验
|
||
migration `000017` · PATCH `/auth/me` · GET `/home/daily-tips` · 40902
|
||
TEST_REPORT · HANDOFF→reviewer · STATE phase=review
|
||
- **ECR-011 Approved**(Human):进入 coding / 收敛 WIP
|
||
|
||
## 2026-08-07
|
||
|
||
- **ECR-009 Implementing**:Ops-D 订单筛选 · 展示价 · 退款只读(LOOP-RUN-002)
|
||
Spec `ops-commerce.md` · BD-2026-009 · migration `000015`
|
||
- **ECR-008 P1 修复**:审计同事务 · 宫格 move 保留 row_index · Analytics nil 守卫
|
||
- **ECR-008 Implemented**:Ops-C 首页宫格 CMS + 测评上下架
|
||
migration `000014` · `/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 · 测评上下架)
|
||
工件:Spec `ops-content.md` · PRODUCT/ENGINEERING/BACKEND_DESIGN · HANDOFF · TASK · STATE
|
||
门禁:待 Human Approve 后方可编码
|
||
- **ECR-007 Implemented**:Ops-B analytics ingest + admin「数据」看板
|
||
migration `000013` · 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 Spec `ops-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:`/psy` baseURL + 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`
|