1.4 KiB
1.4 KiB
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 |
| 文档 | 建立缺陷追溯和验证证据 | 新增功能档案 |