refactor(ECR-001): 接入 ESS 并完成结构对齐 Phase A–E

绑定 ESS 双轨治理,拆分超大 H5 页与 Go 引擎,抽出 membership 服务,
并将 star/fortune 重命名为 outlook(JSON 双写兼容);同时修复 /psy API 代理与首页 + 菜单层级。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-08-05 17:51:40 +08:00
co-authored by Cursor
parent 583133dd09
commit 19d3cd5945
75 changed files with 4199 additions and 2505 deletions
@@ -0,0 +1,29 @@
# Handoff
**From:** ENGINEER
**To:** REVIEWER
**ECR:** ECR-001 Phase B
**State:** coding → review
**Date:** 2026-08-05
## Artifacts
- [x] Code — HomePage / SynastryPage 拆分
- [x] TEST_REPORT — `docs/TEST_REPORT/ECR-001-phaseB.md`
- [x] Task — `docs/TASKS/TASK-20260805-ECR001-phaseB.yaml`
- [ ] CODE_REVIEW — Reviewer
## What changed
- `HomePage.vue` 1065 → 133`components/home/*` + `useHomePage` / `useHomeMood` / `homeCatalog`
- `SynastryPage.vue` 1015 → 187`components/synastry/*` + `useSynastryPage`
- 无 API / 文案语义 / 路由变更意图
## Restrictions still active
- 勿混 Phase CF
- 勿改 fortune / membership 抽出(其它 Phase
## Goal for Reviewer
- 确认无行为漂移;抽查首页与合盘关键路径
- PASS 则 STATE.owner → release_manager 或按流程回 Architect 开下一 Phase Task
## Done for this hop
- [x] Phase B 两优先页拆完且 build/单测绿