Commit Graph

97 Commits

Author SHA1 Message Date
baobao 984e3d7f00 提议采纳:逐票快速核验、原子保存与重复确认幂等(台账 078)
一、盛弘股份09:45采纳因整榜读取超过3秒失败,实测3MB响应5.481秒。
改用已发布计划的逐票接口,取数失败保留原准备内容,已知研究变化仍阻断。
恢复只核验原数量,确认不重问模型、不新记消费;页面不把连接失败当建议变化。

二、普通建仓的采纳状态、动作审计和指令同事务提交。
API至真实SQL的13项离线反例覆盖故障回滚、双击、响应丢失重试和失效边界。
重复确认返回原指令,提议身份进入指令幂等键,避免同日不同建议碰撞。

三、47批隔离禁网回归和三页面守卫通过。候选镜像与155部署另记。
交易时段、排序、仓位、择时与下发终检没有改变。卖出与策略发单不并入本次事务改造。
2026-10-21 10:07:35 +08:00
baobao 54e26b64f9 交接副本同步 2026-10-20 11:41:00 +08:00
baobao 0acf7b8fdb 提议采纳:后台完成准备,人工确认只做快速检查(桥台账077)
一、待确认建议先完成研究、数量、规则和消费留痕。研究变化交后台原扫描重评,组合变化复用研判,准备结果与审计原子发布。

二、采纳不调用模型或新增消费快照,固定用户看到的数量,保留资料新鲜度、资金、规则、到期和买卖冲突检查。更新与确认通过原JSON条件互斥。

三、54项专项与46批隔离禁网回归通过,浏览器替身交互零错误。交易时段、策略阈值和既有执行终检保持;188及历史账务不改。生产部署另行判收。
2026-10-20 11:31:02 +08:00
baobao 82f4f00848 交接副本同步 2026-10-19 14:33:24 +08:00
baobao 28053f3bfc 交易执行:人工清仓保留待可卖任务,归零仍停止旧买入(台账 076)
一、人工采纳清仓原来按当日可卖量裁剪。T+1为零时返回已采纳却丢弃执行安排,旧买入仍可能续单。现在只按确认数量与当前总持仓取较小值,执行器继续限制当日可卖量。持仓已归零仍停止旧买入,不额外生成卖单。

二、补齐两项真实入口回归,24专项与45批本地隔离禁网验证通过。普通减仓、成交核销与业务阈值保持。首次部署已由自然调度停止科士达剩余买入,补修尚待部署判收。
2026-10-19 14:24:59 +08:00
baobao fad1bb1fb5 交易执行:清仓停止旧买入,补齐跨轮互斥与真实进度(台账 076)
一、科士达旧建仓600股已成400股,风控清仓400股已成200股,旧买入仍活跃。完整清仓统一停止买入指令、提议及未解锁批次,停止依据追加账本,旧进度不能复活终态。普通减仓仅暂停买入,做T配对不误作清仓。

二、出口先撤后发,认领排除待撤,发送前复核来源与方向。页面按子委托事实显示等待,补回上游原始卖出理由。22项专项及45批隔离禁网回归通过。

三、不修改成交、成本、盈亏、交易时段、仓位和策略阈值。仅拟部署155模拟实例,188不动;部署与自然调度判收另记。
2026-10-19 14:16:20 +08:00
baobao fa919c9f3d 提议采纳:记录失效撤下的部署与真实判收 2026-10-16 14:50:01 +08:00
baobao 60de23e79a 每日计划:明确否决的提议自动撤下,保留原因和并发保护(台账 073)
一、明确失效后结束旧建议。瑞芯微14:20自然重核返回REJECT,仍留待确认会误导用户;复用EXPIRED并记录撤下原因,暂时不可用继续守成。

二、撤下与拒绝留痕同事务,原状态和JSON防并发。沿用既有拒绝和重问,不调整准入、仓位或交易时段,不恢复旧批准。

三、30项专项和44批隔离禁网测试通过,含事务回滚、重复收尾及页面守卫;Node交互替身通过。候选镜像和155部署判收另记。
2026-10-16 14:36:31 +08:00
baobao 333ddc9392 提议采纳:记录真实拒绝原因、部署核验与验证边界 2026-10-16 14:07:59 +08:00
baobao 4f6b1922f1 提议采纳:保留拦截原因与确认内容,完善等待及结果反馈(台账 072)
一、真实拒绝需要让用户看见原因
瑞芯微13:40研判拒绝只回通用错误,原提议仍展示旧结论。失败保留具体原因与检查记录,条件更新避免覆盖并发结果,原数量及批准依据保持。

二、更新内容必须重新确认
确认框展示新数量与理由并清空旧选择。等待期间阻止重复点击,超时或断网不自动重发。浏览器等待覆盖有效研判超时与取数;已有失败不能复用旧批准。

三、验证与边界
24个专项、44批本地隔离禁网回归及Node交互替身通过。未改准入、研判、仓位、执行规则与时段,部署仅限155模拟仓。候选镜像和线上验证另记,188不操作。
2026-10-16 13:56:08 +08:00
baobao 938fff2e0f 交接副本同步 2026-10-16 13:34:54 +08:00
baobao 1e300adf95 交接副本同步 2026-10-16 13:25:30 +08:00
baobao b35c198f34 运行核验:记录网格越界修复部署与七笔成交核销 2026-10-16 11:37:13 +08:00
baobao bafecb7fea 网格策略:卖出按档位余额与实际网格持仓封顶
一、自然成交反例
威胜信息原网格档位1000股,首卖700后恢复300股。第二次穿越仍按配置卖700股,实际侵入400股底仓。原代码只以配置档量和总可卖量封顶,遗漏档位余额和实际ADD持仓。

二、修复与验证
增加两项数量上限,保持原穿越条件、参数、价格、资金上限和最小申报要求。四组新增回归原实现均失败,修复后45个策略用例及44批配置隔离禁网回归全部通过。未成交和部分成交仍按原流程恢复余额。

三、实际成交边界
真实七笔成交合计1400股、32933.49元,批次和指令已逐笔核验。保留实际成交,不回填底仓或反向交易,已取消策略不恢复。仅部署155模拟仓,188不动。关联桥台账070,规格与部署判收另同步。
2026-10-16 11:27:19 +08:00
baobao 18b6a20ccb 运行核验:记录重核修复部署与十四笔自然成交判收 2026-10-16 10:50:19 +08:00
baobao 15072f72e4 提议重核:报价波动不重复触发确认,保留真实承诺变化核验
一、修复重复确认
正常用户在 10:02 和 10:04 两次确认科士达均被要求重核。实时估算在途金额进入仓位指纹,报价变化会误判为承诺变化。稳定依据改用来源、标识、股票、数量与成交进度。

二、验证与边界
批次 38 的 18 个用例和完整 44 批隔离禁网回归通过。涵盖纯报价不重跑研判、真实承诺变更、旧输入保守兼容、并发确认。新增字段不改变原占用金额计算、候选顺序与执行终检。

三、部署范围
只部署已授权的 155 模拟 PMS,188 不动。旧提议格式升级仍需一次重核,不迁移旧批准。桥决定台账 069 与四仓规格、交接另行同步。用户已有台账草稿与探针不纳入。
2026-10-16 10:41:27 +08:00
baobao 1d7c74f46c 交接副本同步 2026-10-16 10:22:01 +08:00
baobao 564f553457 交易页面:补齐右栏分区折叠样式 2026-10-16 10:18:15 +08:00
baobao 16d8fd76b2 交易页面:精简提议与候选信息,突出建议和风险
一、让交易员先看建议与风险。数量、金额和仓位差异置于卡面,重复操作说明合并,数量计算过程收进详情。候选显示等待条件,来源与参数折叠保留。

二、仅调整呈现。三项页面守卫通过,缺价、时区和仓位显示检查通过。采纳、驳回、策略动作及候选筛选函数与改前一致。交易规则和运行参数未改。

三、部署采用 155 静态绑定挂载。先备份并断网验证,再拉取;不重启交易进程。线上判收另行记录。
2026-10-16 10:13:37 +08:00
baobao f79ddffd1b 交接副本同步 2026-10-16 09:50:47 +08:00
baobao c2d0dc921f 交易页面:研究依据复用详情入口,收起技术追溯字段
一、修复侧栏信息堆叠
右侧提议新增字段展开后出现长版本号溢出,裁决按钮被挤到下方。删除该清单,沿用基本面入口,按判断与风险组织研究详情。

二、保留追溯并统一阅读方式
版本、指纹与消费顺序收进默认折叠的数据来源。候选、持仓和运维提议共用详情,不改变研究原文、交易数量、参数或采纳核验。

三、验证
本地三道页面守卫通过。JavaScript 语法、空记录、零值、研究变化、数字格式与原始数据保持验证通过。155 挂载已核对,纯静态页无需重建交易进程,实机验收另记。
2026-10-16 09:45:43 +08:00
baobao 5378f70e8c 交接副本同步 2026-10-16 09:31:49 +08:00
baobao 3057250330 每日选股计划:统一收到版本的读写指纹,修正页面追溯说明
一、真实页面误报未落快照
收到记录已使用决策版本与查询范围指纹,变化和只读预览仍使用旧名册指纹。三个出口统一使用收到身份,旧数据保持原口径。记录结构及历史内容不改。

二、研究展示一致
删去上游实时装配、无版本戳及始终按分数排序的过期说明。运维提议页复用已有研究详情,与交易员视图一致。没有调整排序、过滤、数量或采纳规则。

三、验证
新增同版与查询范围的往返回归。全部 44 批隔离禁网测试通过;补齐页面展示后,三项页面守卫再通过。候选镜像与线上验收另行记录。
2026-10-16 09:17:34 +08:00
baobao 3989b21c75 交接副本同步 2026-10-16 07:41:50 +08:00
baobao 0095fc0004 交接副本同步 2026-10-15 12:51:53 +08:00
baobao a56dac5ab1 指令进度:新成交使旧修复均价失效,保留固定金额证据(台账 020)
一、历史修复补齐了 24 条父指令均价,但既有增量入账接口只提供数量。
后续成交若只改执行量,均价会继续显示旧修复时点数值。

二、执行量增加时同步使均价失效,固定时点金额仍保存在修复进度和操作审计。
不改变成交数量、批次、资金、策略或旧指令的暂停状态。

三、内存数据库行为测试通过,batch40 共 22 例;完整 44 批本地隔离禁网通过。
2026-10-15 12:47:30 +08:00
baobao 2909738263 交接副本同步 2026-10-15 12:44:08 +08:00
baobao 0871885801 历史账本:按逐笔恢复数量成本盈亏与执行进度,备份审计及事务回退(台账 020)
一、双来源历史重复污染了三票的批次、成本与父指令进度。
完整备份的 134 笔成交重建为 700、1900、1400 股;只按数量对账无法恢复盈亏。

二、真实买入唯一对应原批次,卖出按既有批次优先级重算。
33 个虚假或 RECON 批次归零留痕,61 个真实批次恢复;实际超目标成交保留。
误判已完成指令的剩余执行暂停,不自动复活旧单;活跃网格恢复真实余量。

三、写回经过备份哈希、并发原行核对和单表 SQL 事务,逐行审计并支持条件回退。
21 个新用例与完整 44 批隔离禁网回归通过。未改线上参数、原始成交、游标或历史净值;
手续费与历史峰值缺证据的部分明确保留边界。生产判收另记。
2026-10-15 12:34:06 +08:00
baobao 43cdc25881 交接副本同步 2026-10-15 12:09:50 +08:00
baobao e9afc7a3a3 成交回放:按委托归属隔离逐笔与汇总来源,避免重复入账(台账 019)
一、修复汇总回放的缺口
155 模拟仓八个委托同时由 ws 逐笔与 trading_order 汇总入账,形成三项持仓差异。出口身份相同的汇总镜像只推进游标,账本由原逐笔通道负责。

二、失败守成与兼容
查询失败、代码方向冲突、券商号冲突及多记录命中保留待重试。部分成交、逐笔迟到和模式切换不再重复记账;外部人工成交保持原回放。不改历史账本、交易参数和策略。

三、验证与部署边界
新增十二例先复现再通过,配置隔离及禁止联网的四十三批回归全部通过。155 部署及自然成交判收单独记录,不以离线测试冒充历史差异已修复。
2026-10-15 11:58:16 +08:00
baobao 3339d04ce4 每日计划:登记桥部署后模拟仓消费核验 2026-10-15 11:35:16 +08:00
baobao 78fb64ac36 每日计划:记录模拟仓部署与消费留痕实测(台账 018) 2026-10-15 10:49:22 +08:00
baobao 65d2940957 每日计划:记录消费顺序并核验提议依据(台账 018)
一、让候选顺序传到建仓。记录计划版本、有效参数、过滤与信号优先原因,保留实际消费历史。

二、采纳前检查依据。材料或组合依据变化时重走现有研判与数量流程,旧确认返回更新内容;条件更新防止重复采纳。新增控制默认关闭,保留所有现有参数。

三、验证与上线。隔离离线全量测试及三道页面守卫通过,新批次 15 例;先模拟部署,生产观察另记。
2026-10-15 10:27:12 +08:00
baobao afec4f7ecd 记录155部署验收与时间口径 2026-10-12 12:19:19 +08:00
baobao 55e2ed6aa3 隔离单测并整合命令结算与一字板修复
接续 Claude ead20bf 与 01dbcdb,分别保留为第 36、37 批测试。按用户决定在命令完成前取消未解锁方案,并支持故障重试。补齐漏桩与联网失败护栏,开发机 41 批 983 例通过。同步 Codex 开发入口与交接记录。
2026-10-12 11:50:40 +08:00
zlt 72e38cf888 交接文档更正:选股系统与决策系统的提交都已在远程,09-18 的「未推送」是没先取远程状态的误判
用 git fetch 加 git ls-remote 向代码服务器直接核对,三处仓库本地与远程一致。
交接文档第二节第 1 条、日程表与开工步骤同步改口;开工步骤里的迁移包改为可选。DEVLOG 09-20 节点同日更正。

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-20 09:31:56 +08:00
zlt 9171bd8bd8 工作交接 2026-09-20:换开发机前的现状、四件要紧事、155 实况与开工步骤;补记 155 源码挂载的例外
交接文档 docs/交接_2026-09-20.md。成文前只读核对 155 与 188,核出四件此前没记录的事:
155 上源码经服务器本地的 docker-compose.override.yml 挂载进容器(make stale 在 155 恒为一致);
工作包乙 f5cc1b8 已随 09-18 的部署提前生效,09-22 早上上游切质地轴时会自动切序,待用户拍板是否先关开关;
系统自决首周自动采纳为零,四只候选都在 09:31 前后因研判不可用交人;
单测的假仓储没替换读数表仓储,155 上每跑一次 make test 往 pms_consensus_stat 写一行假数据。
另把不部署看页面的假后端整理进 docs/dev_preview/(不在代码指纹范围内)。
CLAUDE.md 与 DEVLOG 开头关于「源码打进镜像」的说法补了 155 的例外。只动文档,代码指纹不变。

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-20 09:12:52 +08:00
zlt cb73f74717 DEVLOG:评析报告页内排版、组合操作移到运维视图、顶栏单行化已午间部署 155,判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 11:55:13 +08:00
zlt 6dbc87d458 DEVLOG:提议失效不跨自然日、管理视图状态列、计划标数据日已盘中部署 155,判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 09:43:33 +08:00
zlt 95665b067a DEVLOG:持仓表操作列折叠与状态列重排已盘中部署 155,判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 11:31:57 +08:00
zlt 74ac867e9e DEVLOG:候选行与持仓表综合分析列已盘中部署 155,判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 11:05:07 +08:00
zlt 7cf1d5be40 DEVLOG:三个维度统一已盘中部署 155,判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 10:41:38 +08:00
zlt bb711ab5db DEVLOG:抽屉重做与文案清理已盘中部署 155,判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 09:31:06 +08:00
zlt 094e7214c6 DEVLOG:个股详情抽屉重做节点(开发机完成,未部署)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 09:16:07 +08:00
zlt 985abc48a2 DEVLOG:三包按评审修订并部署 155,自决全开,真机判收读数回填
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-14 16:49:12 +08:00
zlt 459edffc52 DEVLOG:页面专业化包五段式节点(开发机完成+浏览器冒烟,未部署)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-14 15:59:48 +08:00
zlt 44ec6d4a5d 系统自决包:把新建仓/深亏补仓/目标价的该不该做交回合议与研判(台账 015)
PMS_SELF_DECIDE 四档 off/record/decline/full,人只处理四类例外(研判不可用、上游硬风险、
合议装不上、判决词认不出)。合议加择时异议观察(wait_timing);动作引擎打 decide_kind;
proposal_service._self_decide 按决定表判采纳/放弃/交人,自动采纳走建议档重算数量、自动清仓
按可卖量夹紧并先撤方案;裁决接口改收预设理由码(decide_reasons);观察读数加七类、复核加
两张表、日报加自决注意项。撤销台账 001 与 008 两句。全量单测 894 例 ALL SUITES PASS
(既有 871 例全绿即 off 逐字回旧)。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-14 15:07:41 +08:00
zlt da272cc1c1 下一阶段开发规格说明书:系统自决、页面专业化、选股打分(只写文档,未动代码)
用户拍板:自决直接全开;目标价到价清仓、深亏补仓、判决关注三项全部自动;
工作包四批准且改完即可重启桥。规格逐条给出十六个交人触发点的新归属、
合议乘研判的最终决定表、决定种类取值、数据契约与理由模板、三个参数、
单测与哨兵、验证命令与回退,附八个流程示例、与现有状态机的冲突核对表、页面词表。
摸底查实两处冲突:仓位矩阵「技术面看空」那格的观察字段无人消费;
目标价自动清仓遇挂着网格方案的票会对倒,落指令前要先撤方案。

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-14 14:00:33 +08:00
zlt 2958d955ab DEVLOG 回填:盘中确认+页面收尾已 12:35 部署 155,盘中确认开关设 False
版本 f3c766b、指纹一致 a4089e22999f、四容器健康、make test ALL SUITES PASS、建表 21 张。
PMS_TECH_INTRADAY_CONFIRM=False(读回 False),观察检查点正常。09:40 策略层那一跳查实
为空跑(今天唯一自动策略是网格非跟踪止盈,SAR 止损线与紧止盈都无对象可触发)。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-14 12:40:16 +08:00
zlt f3c766b9c8 DEVLOG:盘中确认包与页面收尾包五段式节点(开发机完成,未部署)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-14 12:19:58 +08:00