Files

1.4 KiB
Raw Permalink Blame History

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