文档:T-7 确认段落地回写(开发计划 DoD 全勾 + 执行记录 / 交接文档 §B.11 / TODO / 两处 MEMORY)
- 开发计划 T-7:DoD 9 项勾选 + 新增「执行记录」小节,逐条留痕 6 处与计划的差异裁定: ① 确认段不做最低持有重判(计划缺口,强制全转属受理段决策,受理单 remark 传承); ② 新增 format/audit/engine_call 三共用模块(后者顺带完成 T-8 的「引擎时机改」); ③ nav.py 未改(确认段直调 core_ro.get_nav_on,取 T−1 路径随 v1.0 convert_fund 一并删); ④ test_convert_integration 改写推迟到 T-9(需端到端真接口); ⑤ 受理单置 confirmed 并入 apply_convert 同事务(防「批次已扣、状态未置」中间态); ⑥ MySQL rowcount=changed rows 陷阱(nav_pending 重试不得复用冲突判定)。 - 交接文档 §B.11:T-6→T-7 完成、基线 797→827、真库 36/36→37/37 与 83/83、 新增 T-7 实施期发现段、下一步 T-8/T-9(并注明 T-8 范围已缩小)。 - docs/memory/TODO.md:进度行 + T-6 真库数 + T-7 条目勾选与详述。 - .workbuddy/memory/MEMORY.md 与 docs/memory/MEMORY.md:进度与关键裁定同步; 当日工作日志补「续 3:T-7 确认段落地」。
This commit is contained in:
@@ -589,6 +589,20 @@ def main() -> int:
|
||||
_confirm(gid_f, confirm_at, next_day, engine_hook=_hook)
|
||||
check("重放不再投递引擎(仍 1 次)", len(calls), 1)
|
||||
|
||||
# F2:真实引擎(不注入 hook)+ 重放不翻倍 —— 验收 5/7/29 的真库侧
|
||||
reset_shares(core_admin, CUSTOMER, day)
|
||||
gid_f2 = _accept(_base_req(client_request_id="CVF-REQ-F2"), submit_at)["convert_group_id"]
|
||||
res_f2 = _confirm(gid_f2, confirm_at, next_day)
|
||||
check("真实引擎路径确认成功", res_f2["status"], "confirmed")
|
||||
alerts_before = q1(
|
||||
agent_admin, "SELECT COUNT(*) FROM risk_alert WHERE customer_id = :c", c=CUSTOMER
|
||||
)
|
||||
_confirm(gid_f2, confirm_at, next_day)
|
||||
alerts_after = q1(
|
||||
agent_admin, "SELECT COUNT(*) FROM risk_alert WHERE customer_id = :c", c=CUSTOMER
|
||||
)
|
||||
check("重放不新增 risk_alert(RISK-002 不翻倍)", alerts_after, alerts_before)
|
||||
|
||||
# ══ G. 真库专属约束 ══
|
||||
print("\n【G】真库专属:ENUM 严校验 / 精度 / 索引")
|
||||
enum_err = None
|
||||
|
||||
Reference in New Issue
Block a user