diff --git a/DEVLOG.md b/DEVLOG.md index 4180b40..fdd9e4d 100644 --- a/DEVLOG.md +++ b/DEVLOG.md @@ -1962,3 +1962,10 @@ PMS 页面需要重新登录;基座页面版本与研究字段已实机核对 自然用户两次确认科士达提议均被要求重新确认。代码误将实时报价计算的在途金额纳入仓位依据指纹。新增稳定承诺依据,覆盖来源、标识、股票、数量及执行进度;指纹按其比较。额度仍使用原实时金额,原规则闸与执行终检保持。旧输入缺稳定依据时保守比较,旧提议可重核一次。 先新增三个回归,原代码出现两失败一错误。修复只涉及 plan_revision.py 与 proposal_service.py;既有批次 38 增加回归并更新入口说明。预期仅报价变化不会再重跑研判或重复要求确认,实际数量、承诺、持仓和资金变化仍重核。关联桥台账 069。部署前须本地和候选镜像禁网通过,再仅在 155 重建四容器。具体部署与真机判收待追加。 + + +### 10:50 部署判收补记 + +15072f7 的 18 个专项用例、44 批本地和候选镜像禁网回归全部通过。10:44:28 在 155 重建四容器,镜像 7003b81c79000cb61633d94a6529253a412de9c2cbc5522e296aea71a0e2f337,代码指纹 cf0a57a03a76。15 项参数与三票修复账本不变,七条暂停指令仍 CANCELLED,审计 122+1。健康正常、QMT ONLINE、resync=0、对账差异为空。188 未操作。 + +14 笔昨日修复后自然成交已逐笔判收:数量、父指令进度与批次毛盈亏未双记。既有逐笔舍入一分钱差异单列。修复后的自然确认、开盘后新评析传播时延仍待事件,不能以本地通过替代。详细证据、备份与绑定挂载下的回退步骤见四仓同步交接 10:50 节。 diff --git a/docs/PMS三项对账差异排查_2026-10-15.md b/docs/PMS三项对账差异排查_2026-10-15.md index 1beb236..f7f6c61 100644 --- a/docs/PMS三项对账差异排查_2026-10-15.md +++ b/docs/PMS三项对账差异排查_2026-10-15.md @@ -155,3 +155,14 @@ batch40 增至 22 例,内存数据库验证数量增加、均价失效、固 12:50:47 再次独立逐字段核验通过,三票数量、成本与盈亏保持上一节读数,审计仍为 122+1,对账 diffs=[]、severity=OK。健康 200、db_ok=True、calendar_degraded=False,QMT ONLINE、last_seq=acked_seq=1226717、last_error 为空。PMS_PLAN_VERSION_RECHECK 仍 False。全部备份及不可还原边界继续有效,明日 07:25 接续安排保持。 最终日志位于 155 `~/pms_logs/mean-validity-build-20261015.log`、`mean-validity-tests-20261015.log`、`mean-validity-deploy-20261015.log`、`mean-validity-ledger-verify-20261015.json`。四仓文档继续同步;只有文档更新无需再次重启容器。 + + +## 2026-10-16 自然成交防双记补验 + +只读核对 10-15 12:50:47 修复后发生的 14 笔深科技卖出。成交发生在 13:31:36—13:41:45,合计 1,000 股、28,270.78 元,14 个成交号唯一且 processed=1。五条子单 D01、D02、D03、D04、D06 的实际成交数量分别为 400、300、100、100、100。汇总表中同五个委托的完成镜像已存在。 + +父指令 INS_20261015_000021SZ_EXIT_133100 的 exec_qty=1,000,状态 CONFIRMED。原持仓 1,000 股归零。批次 1302、1303 分别核销 400、600 股,其余历史批次逐字段保持。没有出现汇总镜像导致的第二次持仓扣减或执行进度累加。exec_avg_price 为 NULL,符合新增成交后不沿用旧均价的修复约定。 + +独立按原批次成本 36.182 元逐笔重算,分笔入账舍入到分后,两批已实现毛盈亏为 -3,237.32 和 -4,673.91 元,与账本一致。合计 -7,911.23 元。一次性按总金额减总成本为 -7,911.22 元,一分钱差异来自既有逐笔舍入。该票原批次是历史 RECON 成本,本次只判收修复后成交未双记,不宣称其全部早期历史成本已经重建。费用、旧批次与历史净值边界保持。 + +证据:155 ~/pms_logs/natural-fills-20261016-1035.json,读取的基线为 history-repair-after-write-20261015.json。核验脚本 verify_natural_fills_20261016.py 仅做 SELECT;没有调用回放、修复写入、采纳或交易。后续 10-16 仍无新成交,本项自然事件证据不再列为完全缺失。