Files
digital-psychology/docs/HANDOFF/ECR-001-architect-to-engineer.md
T
jackyu66gitandCursor 19d3cd5945 refactor(ECR-001): 接入 ESS 并完成结构对齐 Phase A–E
绑定 ESS 双轨治理,拆分超大 H5 页与 Go 引擎,抽出 membership 服务,
并将 star/fortune 重命名为 outlook(JSON 双写兼容);同时修复 /psy API 代理与首页 + 菜单层级。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 17:51:40 +08:00

1.5 KiB
Raw Blame History

Handoff

From: ARCHITECT
To: ENGINEER
ECR: ECR-001
State: design → ready_for_engineeringPhase A/B 待领取)
Date: 2026-08-05

Artifacts

  • ECR (Approved) — docs/ECR/ECR-001-structural-realignment.md
  • PRODUCT_SPEC — docs/PRODUCT_SPEC/ECR-001-structural-realignment.md
  • ENGINEERING_SPEC — docs/ENGINEERING_SPEC/ECR-001-structural-realignment.md
  • RISK_REVIEW — N/A
  • IMPLEMENTATION_PLAN / TEST_PLAN — docs/HANDOFF/ECR-001-implementation-plan.md
  • TRACEABILITY updated
  • TEST_REPORT / CODE_REVIEW — Engineer per Phase
  • ADR-0007 — .ai/adr/0007-ess-ai-dual-track.md

Restrictions — Do not modify

  • 公共 API URL / envelope
  • 用户可见文案与交互语义(除非子 ECR)
  • 技术栈与 monorepo 边界
  • 一次 PR 多个 Phase
  • internal/star/fortune 破坏性重命名(归 ECR-002

Goal for receiver

  1. 领取 Phase A(文档对齐)或直接 Phase BH5 拆页,推荐先做最大痛点)。
  2. 为该 Phase 建 docs/TASKS/TASK-*-ECR001-phaseX.yamlrole: engineer
  3. 实现后:ess-validate --phase coding + 本仓 DoD Review Report。
  4. 绿则更新 docs/STATE/ owner → reviewer。

Done for this hop

  • 架构诊断:全仓重写否决;分阶段结构对齐
  • ESS 工件齐备
  • 双轨 ADR Accepted

References

  • docs/PROJECT_PROFILE.md
  • .ai/coding.md · .ai/architecture.md · .ai/architecture/go-services.md
  • EvidenceH5/Go 行数勘察(2026-08-05