返回 Bug 清单
BUG-0822project-73高已修复deploy-config

Docker 恢复 + payment shutdown + rider-app path + 订单状态机 + E2E PASS

发现:2026-10-09验证:2026-10-27置信度:70%

症状

commit f6a5a2a3993b (2026-09-20) fix: Docker 恢复 + payment shutdown + rider-app path + 订单状态机 + E2E PASS

根因

commit message 描述: fix: Docker 恢复 + payment shutdown + rider-app path + 订单状态机 + E2E PASS

修复方案

修复 443 行,删除 17 行。改动文件: apps/rider-app/src/api/hermes.ts, docker-compose.yml, scripts/test_vertical_slice.ps1, services/auth-svc/Dockerfile, services/hermes-svc/Dockerfile

错误签名

fix: Docker 恢复 + payment shutdown + rider-app path + 订单状态机 + E2E PASS - docker-compose.yml: 端口重映射 18081/18083/18084 避开 yanshi 冲突
- 3× Dockerfile: 加 GOPROXY=https://goproxy.cn,direct 解决国内构建
- payment-svc: 修 signal.Notify 缺失导致优雅关机失效
- rider-app: hermes.ts getOrder /api/v1/orders → /api/v1/order (后端单数)
- state_machine.go: 14 states / 16 transitions / 13 Trigger 语义化操作
- state_machine_test.go: 9 tests (状态机转换 + 完整流程 + SLA + 争议 + Cancel 边界)
- test_vertical_slice.ps1: 端口更新 + Register 响应结构修正
- 手动补建 DB 表:

技术信息

来源项目

project-73

涉及文件

apps/rider-app/src/api/hermes.ts, docker-compose.yml, scripts/test_vertical_slice.ps1 +6

标签

git-sweep, auto-ingested, project-73, mcp-reported, source-agent