Files

28 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# GitNexus 开发前影响计划
- 功能编号:FEAT-QA-001
- 总体风险:LOW(实际修改范围);生产关联符号若修改为 CRITICAL,因此明确排除
## 直接与间接影响
- `gitnexus_query` 定位到市场概览 Service、TDX 日期映射和 HTTP E2E。
- `gitnexus_context(getShanghaiCalendarDate)` 确认生产函数由 `createTradeDateWarning` 调用。
- `gitnexus_impact(getShanghaiCalendarDate, upstream, includeTests=true)` 返回 CRITICAL:直接消费者 1、影响五个市场概览接口和 5 条流程。该结果用于约束本次不修改生产函数。
- `gitnexus_impact(market-overview.e2e-spec.ts, upstream, includeTests=true)` 返回 LOW:上游 0、执行流 0。
- 根因由 2026-08-24 完整门禁稳定复现:夹具日期为 `20260818`,真实系统日期导致生产服务正确返回 `delayed`,E2E 错误断言 `fresh`。
## 跨模块同步修改
| 维度 | 判断 | 同步修改 |
|---|---|---|
| HTTP/OpenAPI | 响应和契约不变 | 无 |
| Web API | 不涉及 | 无 |
| 消息契约 | 不涉及 RocketMQ | 无 |
| 数据库 | 不涉及 MySQL 或 Schema | 无 |
| Redis | 不涉及 | 无 |
| API | 生产模块不变,仅 HTTP E2E 生命周期 | 修改测试 |
| Scheduler/Worker | 不涉及 | 无 |
| 配置部署 | 不涉及 | 无 |
| 测试 | 固定夹具时钟并恢复真实时钟 | 修改 E2E |
| 文档 | 建立缺陷追溯和验证证据 | 新增功能档案 |