{
  "source_path": "work_store/VWCG-1120-consumption-strategy-account-scope/review-note.md",
  "status": "historical-conflict-snapshot-not-an-active-contract",
  "original_sha256": "1c5b8c88318ca3781855b7c7d3e7f09641a7f1d7efbfbdb27a0bef9f7e0137ac",
  "original_text": "# VWCG-1120 技术开发文档评审记录\n\n## 当前状态\n\n<<<<<<< HEAD\n`implemented / verification-complete-with-baseline-blockers`\n\n## 评审结论\n\n方案已按用户后续开发授权在指定原分支完成实现，但尚未提交、推送、执行共享环境迁移或运行流水线。核心实现已解决以下问题：\n=======\n`review-ready / implementation-not-started`\n\n## 评审结论\n\n方案可进入研发评审，但不能直接写成“已可上线”。核心设计已解决以下问题：\n>>>>>>> 5d05833ef476571c794ef3016336bc136526872c\n\n- 账户资格以原始金额预分摊冻结，切断优惠与扣款的循环依赖。\n- 账户交集进入策略 SQL，高优先级不匹配时自然继续下一条策略。\n- 个人账户统一映射为 `cash`，兼容活动本金、可提现现金和透支。\n- 同步、异步、队列、绑盘、线上订餐明确使用各自交易事实快照。\n- 历史策略回填全部三账户，保证升级兼容。\n- 订单保存最小资格快照，便于重试、对账和问题追溯。\n\n## 邻接风险\n\n当前“仅首单优惠”在高优先级策略不满足时也可能直接返回无策略，语义上与本需求的“继续下一条”问题相似。是否一并调整必须由产品确认，不能作为顺手重构静默上线。\n\n<<<<<<< HEAD\n## 已执行\n\n- 已修改 `store` 业务代码、SQL、PC 页面和专项测试。\n- 已执行 PHP 语法检查、专项 PHPUnit、真实账户库事务回滚冒烟和 Vue 模板/脚本解析。\n- 已运行全量 PHPUnit 并确认新增测试通过；仓库基线仍有 14 个 Error、22 个 Failure、3 个 Skip。\n\n## 仍未执行\n\n- 未创建云效子任务、工时、评论或状态变更。\n- 未提交或推送 `store` 分支。\n- 原型站被 Cloudflare `403` 拦截，未完成视觉核验。\n- 未执行共享环境数据库迁移、真实 HTTP 全链路回归或新流水线。\n- 前端 ESLint 被现有无效规则配置阻断；全量构建被现有 `node-sass@4.14.1` 与当前 arm64/Node 运行时不兼容阻断。\n=======\n## 未执行\n\n- 未修改 `store` 业务代码或 SQL。\n- 未执行 PHPUnit、前端 lint/unit/build 或真实 HTTP 回归。\n- 未创建云效子任务、工时、评论或状态变更。\n- 未提交或推送 `store` 分支。\n- 原型站被 Cloudflare `403` 拦截，未完成视觉核验。\n>>>>>>> 5d05833ef476571c794ef3016336bc136526872c\n\n## 控制项目现场\n\n`zhctprompt` 本地 `master` 与远端分叉，并存在未知未跟踪目录。按治理规则未执行 pull、merge、stash、clean 或全量提交；本任务文件位于独立目录，提交时只能精确暂存本目录，不能带入其他改动。\n\n## 下一步\n\n<<<<<<< HEAD\n1. 使用具备 Projex API 写权限的云效 Token 创建或复用研发子任务，并填写计划日期和预计工时。\n2. 在目标环境先执行迁移，再完成同步、异步、ID=0 未命中、绑盘和线上订餐真实回归。\n3. 完成原型视觉验收并处理前端构建环境。\n4. 用户明确要求后再提交、推送、运行流水线，并回写状态、实际工时和验证证据。\n\n## 文档发布记录\n\n- 发布时间：2026-07-28\n- 远端提交：`c3251714ba77911af001bddb1b77b6abf8f6e724`\n- 云效流水线：`4968291 / 开发服务器`\n- 流水线运行：`636`\n- 运行状态：`SUCCESS`\n- HTML：\n  `https://zhctpmt.yyangpt.cn/work_store/VWCG-1120-consumption-strategy-account-scope/technical-development-document.html`\n- Markdown：\n  `https://zhctpmt.yyangpt.cn/work_store/VWCG-1120-consumption-strategy-account-scope/technical-development-document.md`\n- HTML 验收：HTTP `200`，`Content-Type: text/html; charset=utf-8`，\n  线上与本地 SHA-256 均为\n  `a1a80abe744b8fe4b787d93f14d86e5867aeb6fb98849c92efb05275e29d1179`。\n- Markdown 原文验收：HTTP `200`，线上与本地 SHA-256 均为\n  `4abae18fb68083ec66982836a076e010f0576e5b5cdf29c938066fabfd91870c`，\n  且包含标题 `VWCG-1120`。\n=======\n1. 产品/研发确认技术文档第 16 节的 5 项门禁。\n2. 若授权进入开发，先通过云效 CLI 创建或复用研发子任务并填写计划日期和预计工时。\n3. 保持用户指定的当前 `store` 分支，按 S1～S7 顺序实施。\n4. 真实验证完成后再回写云效状态、实际工时、分支/提交/MR 和验证证据。\n>>>>>>> 5d05833ef476571c794ef3016336bc136526872c\n",
  "blocks": [
    {
      "line": 5,
      "variant_a": "`implemented / verification-complete-with-baseline-blockers`\n\n## 评审结论\n\n方案已按用户后续开发授权在指定原分支完成实现，但尚未提交、推送、执行共享环境迁移或运行流水线。核心实现已解决以下问题：\n",
      "variant_b": "`review-ready / implementation-not-started`\n\n## 评审结论\n\n方案可进入研发评审，但不能直接写成“已可上线”。核心设计已解决以下问题：\n"
    },
    {
      "line": 30,
      "variant_a": "## 已执行\n\n- 已修改 `store` 业务代码、SQL、PC 页面和专项测试。\n- 已执行 PHP 语法检查、专项 PHPUnit、真实账户库事务回滚冒烟和 Vue 模板/脚本解析。\n- 已运行全量 PHPUnit 并确认新增测试通过；仓库基线仍有 14 个 Error、22 个 Failure、3 个 Skip。\n\n## 仍未执行\n\n- 未创建云效子任务、工时、评论或状态变更。\n- 未提交或推送 `store` 分支。\n- 原型站被 Cloudflare `403` 拦截，未完成视觉核验。\n- 未执行共享环境数据库迁移、真实 HTTP 全链路回归或新流水线。\n- 前端 ESLint 被现有无效规则配置阻断；全量构建被现有 `node-sass@4.14.1` 与当前 arm64/Node 运行时不兼容阻断。\n",
      "variant_b": "## 未执行\n\n- 未修改 `store` 业务代码或 SQL。\n- 未执行 PHPUnit、前端 lint/unit/build 或真实 HTTP 回归。\n- 未创建云效子任务、工时、评论或状态变更。\n- 未提交或推送 `store` 分支。\n- 原型站被 Cloudflare `403` 拦截，未完成视觉核验。\n"
    },
    {
      "line": 60,
      "variant_a": "1. 使用具备 Projex API 写权限的云效 Token 创建或复用研发子任务，并填写计划日期和预计工时。\n2. 在目标环境先执行迁移，再完成同步、异步、ID=0 未命中、绑盘和线上订餐真实回归。\n3. 完成原型视觉验收并处理前端构建环境。\n4. 用户明确要求后再提交、推送、运行流水线，并回写状态、实际工时和验证证据。\n\n## 文档发布记录\n\n- 发布时间：2026-07-28\n- 远端提交：`c3251714ba77911af001bddb1b77b6abf8f6e724`\n- 云效流水线：`4968291 / 开发服务器`\n- 流水线运行：`636`\n- 运行状态：`SUCCESS`\n- HTML：\n  `https://zhctpmt.yyangpt.cn/work_store/VWCG-1120-consumption-strategy-account-scope/technical-development-document.html`\n- Markdown：\n  `https://zhctpmt.yyangpt.cn/work_store/VWCG-1120-consumption-strategy-account-scope/technical-development-document.md`\n- HTML 验收：HTTP `200`，`Content-Type: text/html; charset=utf-8`，\n  线上与本地 SHA-256 均为\n  `a1a80abe744b8fe4b787d93f14d86e5867aeb6fb98849c92efb05275e29d1179`。\n- Markdown 原文验收：HTTP `200`，线上与本地 SHA-256 均为\n  `4abae18fb68083ec66982836a076e010f0576e5b5cdf29c938066fabfd91870c`，\n  且包含标题 `VWCG-1120`。\n",
      "variant_b": "1. 产品/研发确认技术文档第 16 节的 5 项门禁。\n2. 若授权进入开发，先通过云效 CLI 创建或复用研发子任务并填写计划日期和预计工时。\n3. 保持用户指定的当前 `store` 分支，按 S1～S7 顺序实施。\n4. 真实验证完成后再回写云效状态、实际工时、分支/提交/MR 和验证证据。\n"
    }
  ]
}
