chore(FEAT-MO-002): 调整 Web 开发端口为 8888

This commit is contained in:
2026-08-24 17:49:19 +08:00
parent 1f6ed00e6f
commit f00e114f88
22 changed files with 409 additions and 4 deletions
@@ -0,0 +1,46 @@
# 代码 Review
- 功能编号:FEAT-MO-002
- reviewer_type:self
- reviewer:Codex
- 日期:2026-08-19
## 审查范围
审查 `web/vite.config.ts`、`web/src/vite-config.test.ts`、`web/playwright.config.ts`、本地开发手册及对应功能档案。
## PRD 与设计符合性
符合:Vite、Playwright 和本地开发文档统一使用 8888,API 3000、TDX 隧道 17710 和回环监听保持不变。
## 发现
| 严重程度 | 位置 | 问题 | 影响 | 处理 |
|---|---|---|---|---|
| 无 | - | 未发现本次范围内问题 | - | - |
## 测试缺口
收尾时完整 E2E 首次运行发现市场概览测试夹具时钟未隔离;该跨日缺陷不属于端口行为,已由 `FEAT-QA-001` 使用固定测试时钟修复并纳入完整门禁。
## 安全与残余风险
保持 `127.0.0.1` 和 `strictPort`,不停止其他项目。残余风险是 8888 被其他进程占用时启动会明确失败。
## 性能与资源影响
仅改变监听端口;Vite 启动约 194ms,无新依赖和外部负载。
## GitNexus 与同步修改
GitNexus 对 Vite 和 Playwright 配置影响评估为 LOW;同步更新了配置测试、E2E 地址和本地开发文档。
## 修复与复审
端口测试已完成 RED/GREEN;独立 Review 要求补锁回环地址和 `strictPort`,对应断言已增加。档案中的本机绝对路径、临时 PID 和旧验证结论已清理;完整门禁通过,等待最终复审。
## 最终结论
最终独立复审确认回环监听、8888、`strictPort`、Playwright 和文档一致;无 Critical、Important 或 Minor 问题,`Ready to commit: Yes`。
最终结论:passed
@@ -0,0 +1,36 @@
# 开发规范符合性 Review
- 功能编号:FEAT-MO-002
- reviewer_type:self
- reviewer:Codex
- 日期:2026-08-19
## 检查结果
- [x] 必要中文注释准确且没有逐行废话注释。
- [x] 文件按稳定职责拆分,没有过度碎片化。
- [x] 端口、监听地址和时间语义明确。
- [x] 错误处理和 strictPort 行为保持不变。
- [x] 安全策略、性能目标、验证证据和残余风险完整。
- [x] 未引入依赖,未发生 API 或前端请求边界变化。
- [x] GitNexus 开发前影响分析和开发后检测已记录,风险 LOW、0 受影响执行流。
- [x] 开发总结记录了需求、范围变化、完成项、延期项和验证证据。
- [x] PRD、设计、测试、发布和回退口径一致。
## 不符合项与处置
独立 Review 发现安全配置断言不足、功能档案含本机绝对路径/临时 PID 且验证结论已过时。现已清理敏感环境细节并补充 `host`、`port`、`strictPort` 回归断言;完整门禁通过,等待最终复审。
## 安全、性能与架构检查
监听仍为 127.0.0.1;端口变化不改变资源性能;8080 外部进程未被操作。
## GitNexus 与开发总结检查
影响风险 LOW,配置、测试、E2E 和文档同步修改均已记录;开发总结列出 TDX 外部隧道与 MySQL 健康检查证据。
## 最终结论
最终独立复审确认完整门禁、GitNexus、安全清理和逐路径提交策略符合规范;无未关闭问题。
最终结论:passed