Commit Graph

1199 Commits

Author SHA1 Message Date
claude_dev 6aa0632595 fix(frontend): v4 原型样式原样移植——竖向地铁图(圆环dot/站名/N个对象+贯穿线▶+pending琥珀pulse)+edges六条着色渲染+健康水位独立卡五chip+决策卡chip徽标与去处理按钮 [vps]
CI/CD / test (push) Successful in 56s
CI/CD / nas-deploy (push) Successful in 33s
CI/CD / nas-verify (push) Successful in 9s
2026-10-10 20:44:56 +08:00
claude_dev c0f19a1dfe chore: 5e0f2ae 补环境标签备案——该 commit 的 [vps] 误落 body 尾部而非标题行(enforce-label 只扫 %s 标题行故拦;前两犯=漏打标签,本次=位置错,共享 master 禁 amend) [nas]
CI/CD / test (push) Successful in 45s
CI/CD / nas-deploy (push) Successful in 32s
CI/CD / nas-verify (push) Successful in 10s
2026-10-10 20:32:44 +08:00
claude_dev 6714f9027b docs(pipeline-ux): 变更记录两笔——D1 地铁图融总览落地(stations 端点+SubwayBar+Home 改版+隔离坑注记)+三路对拍列 tooltip 口径注记 [nas]
CI/CD / test (push) Failing after 4s
CI/CD / nas-deploy (push) Has been skipped
CI/CD / nas-verify (push) Has been skipped
2026-10-10 20:31:53 +08:00
claude_dev 9bba796dfe feat(frontend): 三路对拍四列表头加 ⓘ tooltip——样外IC/ICIR/Q5-Q1多空/有效天数口径注记(用户「几列也加上说明」;采样=日频Spearman秩相关/ICIR未年化/Q5-Q1近似五分位/有效天数=截面≥5只且常数信号日计入) [vps] 2026-10-10 20:31:49 +08:00
claude_dev 5e0f2ae373 feat(pipeline): D1 地铁图融总览落地——GET /pipeline/stations 七站聚合+SubwayBar 站点条+Home 改版(用户指认 v4 稿完整形态)
新端点 stations:七站计数(假设池=活跃卡+琥珀 pending/因子工厂非graveyard/
晋级评审 assessable+t≥2 同门/合成层固定2/策略出生诚实0/孵化梯+实盘 stage
计数)+HEALTH 五格(衰减告警/集体水位/数据缺口/数据链路/as_of)+edges 六条
迁移边(D4 数据先备,渲染二期);前端 SubwayBar(dot 灯/badge/琥珀+N/who
hover/点站跳转)+Home 流水线全景卡+等你决策卡(tag 徽标+灯色)+零待办安静态;
测试=TestStations 两件(隔离须连 ensure_runtime_registry 自举 mock,种子
merge 会向 tmp 空档灌真条目)+Home spec 三件 [vps]
2026-10-10 20:31:45 +08:00
claude_dev 67edf26024 feat(frontend): 弹药升级进速览区——stats-row 扩六格(近窗t/全史t/全期IC/正IC占比/末次月度批/版本)+逐年IC单行;出生档案卡原弹药行退役(用户指位:近窗t那组就是弹药该在的地方,近窗vs全史天然对照) [vps]
CI/CD / test (push) Successful in 45s
CI/CD / nas-deploy (push) Successful in 29s
CI/CD / nas-verify (push) Successful in 9s
2026-10-10 19:56:04 +08:00
claude_dev cecbd52fff fix(frontend): 三路对拍恒空态根修——getCompositeChallenge 少解构 axios response(r.challenge=undefined 恒走空态模板;浏览器实证空态文案 vs API curl 真数据矛盾定位;mock 测试盲区=mockResolvedValue 绕过真实函数解构,真环境才暴露) [vps]
CI/CD / test (push) Successful in 43s
CI/CD / nas-deploy (push) Successful in 37s
CI/CD / nas-verify (push) Successful in 11s
2026-10-10 19:43:00 +08:00
claude_dev 098d735ded docs(factor): 因子域总设计补 7.8 challenger 档案锚点(设计全貌归流水线 spec §4.4)+两工程坑入账(CLI guard/symbols 裸码格式);design-doc 门 fe1b27f 补档 [nas]
CI/CD / test (push) Successful in 43s
CI/CD / nas-deploy (push) Successful in 29s
CI/CD / nas-verify (push) Successful in 9s
2026-10-10 19:21:52 +08:00
claude_dev fe1b27fa73 fix(factor): challenger close 恒空根修——load_universe_bars symbols 须裸代码(截面盘列名带.SZSE 后缀直传=symbol 全格式查不中,真跑实证三路全空 days=0);传裸码 loader 回拼 vt_symbol 还原全格式天然对齐 [vps]
CI/CD / test (push) Failing after 5s
CI/CD / nas-deploy (push) Has been skipped
CI/CD / nas-verify (push) Has been skipped
2026-10-10 19:20:48 +08:00
claude_dev ef207b032c chore: 1a55b54 补环境标签备案——该 commit 只打 [no-doc] 漏 [nas] 致 run 3002 label 门拦(同 c4ae457 前例,共享 master 禁 amend) [nas]
CI/CD / test (push) Successful in 47s
CI/CD / nas-deploy (push) Successful in 29s
CI/CD / nas-verify (push) Successful in 10s
2026-10-10 19:03:38 +08:00
claude_dev 1a55b54524 chore: e109c06 design-doc 门补声明——sanguo_factor 改动=CLI guard 纯 bugfix(不改因子域设计,因子域设计面班次二已在流水线 spec §4.4 落账);UI 可见性属流水线域同 push 已更 pipeline spec [no-doc]
CI/CD / test (push) Failing after 3s
CI/CD / nas-deploy (push) Has been skipped
CI/CD / nas-verify (push) Has been skipped
2026-10-10 19:03:06 +08:00
claude_dev e109c06b0f feat(composite): 三路对拍前端可见性——合成层页第二卡(三路对比表+规则判读+特征贡献+冗余chips+空态)+GET challenge 端点(最新件/坏件skip);修 challenger CLI 断链(__main__ guard 缺失=python -m 静默空跑,11-01 stage6 必空,部署验证现场抓获);spec §4.4 落账含 QA 无合成 UI 核实 [vps]
CI/CD / test (push) Failing after 5s
CI/CD / nas-deploy (push) Has been skipped
CI/CD / nas-verify (push) Has been skipped
2026-10-10 18:57:25 +08:00
claude_dev 0093c0c154 docs(pipeline): 决议O卡片墓园聚合语义——C方案(全死才埋+人工判卡死活因子陪葬+部分死角标/死因tooltip修404/终态卡分解前置422+卡片promoted空白挂账);修D5一卡多因子语境错位 [nas]
CI/CD / test (push) Successful in 44s
CI/CD / nas-deploy (push) Successful in 32s
CI/CD / nas-verify (push) Successful in 7s
2026-10-10 18:33:48 +08:00
claude_dev e1336ad2d6 docs: c4ae457 补标签备案——该 commit 标题只打 [no-doc] 漏 [nas] 致 run 2995 label 门拦(纯 spec 落账不触运行时);共享 master 禁 amend 只能本条补挂,后续以本条为 c4ae457 身份批之锚;待推 VPS 查询时 c4ae457 以本条 [nas] 身份计 [nas]
CI/CD / test (push) Successful in 41s
CI/CD / nas-deploy (push) Successful in 5s
CI/CD / nas-verify (push) Successful in 13s
2026-10-10 15:54:18 +08:00
claude_dev 74d09ccbda docs(audit): 10-06夜间进展+10-07终审验收两定时班报告补归档(漏commit收编) [nas]
CI/CD / test (push) Failing after 4s
CI/CD / nas-deploy (push) Has been skipped
CI/CD / nas-verify (push) Has been skipped
2026-10-10 15:51:14 +08:00
claude_dev 552382bf2d docs(plans): 班次一/二实施计划归档——判定弹药+AST防换皮+test隔离 / LGBM challenger三路对拍 [nas] 2026-10-10 15:50:24 +08:00
claude_dev a0389e4f33 fix(factor): codex 尾批——_read_value_parquet 索引严格升序+唯一校验(embargo shift(-2) 以位置序为地基,乱序/重复件 structured reject 入缺源 skip) [nas] 2026-10-10 15:05:52 +08:00
claude_dev 3082db5a31 fix(factor): codex 复审班次二修批——LGBM 训练切分 embargo 2 交易日+11M 显式裁剪/三路统一可评样本 mask/缺源与坏件整月 skip/close loader purge 直读+真实路径单测/cols union/冗余按日循环/LOW 四项(docstring 语义+allow_nan=False+wrapper chal 摘要) [nas] 2026-10-10 14:47:31 +08:00
claude_dev c4ae457563 docs: 三路对拍班次二落地落账 spec §4.4(含宽表源现场核实修正=stage4 截面盘) [no-doc] 2026-10-10 12:43:43 +08:00
claude_dev d51ee7df72 feat(factor): challenger CLI+月度链 stage6 接线(影子失败不阻链;宽表源=stage4 截面盘,月度批 values 不含 12 源) [nas] 2026-10-10 12:42:28 +08:00
claude_dev 066a2d3b87 feat(factor): challenger 对拍评估——三路样外 IC/ICIR/分层多空+特征贡献+池冗余注记件 [nas] 2026-10-10 12:38:24 +08:00
claude_dev cf451466a6 feat(factor): challenger 三路信号——方向调整等权/ICIR 档案加权/LGBM walk-forward(样外隔离铁律) [nas] 2026-10-10 12:34:10 +08:00
claude_dev 275c66baf5 feat(factor): challenger_lgbm 数据层——在役池档案/防缺口 label/双侧 CSRankNorm [nas] 2026-10-10 12:29:47 +08:00
claude_dev 5231dbc99a fix(factor): codex 复审 LOW——当月点追加条件扩为 t 或 ic_mean 任一非空(degenerate 月 t=None 但 IC 有效不漏出 factor_stats) [nas] 2026-10-10 11:35:42 +08:00
claude_dev 73bddca583 docs: spec §4.2 AST 防换皮措辞对齐实现——方言内重实现(120 行 Python ast)+软硬口径独立声明+工厂看板落点确认 [nas] 2026-10-10 11:16:18 +08:00
claude_dev bfd08561fc fix(frontend): codex review——弹药行字段级渲染(tAll=null 单独显示—,其余字段照常,区分无报告与样本不足) [vps] 2026-10-10 11:14:57 +08:00
claude_dev 28e648b4fe fix(api): codex review 修批——factors 列表 icFullT 从月报 factor_stats.tAll 接真(单次读取)+decompose similarity 仅建条落盘(已存在幂等重注册不重写) [vps] 2026-10-10 11:14:15 +08:00
claude_dev eaac48a1db fix(factor): codex review 修批——expression_match UnaryOp/keywords 编码+递归兜底签名+func名不独立计数+limit/爆栈防护;monthly_review 当月点带 ic_mean+非法 month 剔出逐年 [nas] 2026-10-10 11:10:29 +08:00
claude_dev ca264defbd docs: 流水线 spec 判定弹药/AST防换皮/三路对拍/test隔离四块增补+quant12_v2a 权重窗审计结论 [nas] 2026-10-10 10:43:36 +08:00
claude_dev 031348c9a3 feat(frontend): 因子详情全期弹药行+疑似换皮徽标(工厂列表/详情两触点) [vps] 2026-10-10 10:37:28 +08:00
claude_dev f45e14234e feat(api): decompose 注册时防换皮比对存 similarity 提示(非硬拒,judgement 人做)+detail/列表带出 [vps] 2026-10-10 10:32:04 +08:00
claude_dev 91c5e2a4a3 feat(factor): expression_match 防换皮模块——Python ast 交换律归一化+最大公共子树占比(QuantaAlpha 算法思想方言内实现) [nas] 2026-10-10 10:24:27 +08:00
claude_dev 73ba705bca feat(api): 因子详情端点透传 icStats 全期弹药(无报告如实 None)+monthly_dir env 覆盖 [vps] 2026-10-10 10:20:45 +08:00
claude_dev 86bfbcf283 feat(factor): 月度批评报告判定弹药三件——factor_stats 聚合(全期合成t/正IC占比/逐年IC)+md 渲染 [nas] 2026-10-10 10:18:21 +08:00
claude_dev d4617812c5 docs: 日度化调度实配落账——流水线 spec §4.2+runbook schtask 表/月度批节+因子线档 monthly_batch 行(含 registry 运行副本对齐决议) [nas]
CI/CD / test (push) Successful in 45s
CI/CD / nas-deploy (push) Successful in 0s
CI/CD / nas-verify (push) Successful in 12s
2026-10-10 07:22:15 +08:00
claude_dev 3bca54d69b feat(factor): NAS 日度 runner 一次性容器两段链+月度 runner registry 切运行副本(存量错位修正:批侧原读 config 种子,首班后出生因子不在批视野) [nas] 2026-10-10 07:22:15 +08:00
claude_dev 299f3a27ed feat(factor): VPS 日度调度壳——wrapper 两段链+schtask 注册(XML Daily 21:30,等 xt_eod 收完);月度 wrapper registry 切运行副本(与新因子/判死同源) [vps] 2026-10-10 07:22:15 +08:00
claude_dev 3ced1474a8 feat(factor): monthly_batch --daily 日度模式——as_of 直用不归一月末+daily_ 标签(决议 H 修订夜班批 as-of=T-1) [vps] 2026-10-10 07:22:15 +08:00
claude_dev 97764cee80 fix(frontend): 工厂来源列单行收敛——链接缩为🔗标识 hover 见卡号,退役长链接文字(行高被撑两三行) [no-doc] [vps]
CI/CD / test (push) Successful in 45s
CI/CD / nas-deploy (push) Successful in 28s
CI/CD / nas-verify (push) Successful in 7s
2026-10-09 22:44:02 +08:00
claude_dev 2490034b3d feat(pipeline): 因子墓园可见性——factors/graveyard 端点+假设池墓园 tab 判死因子区(用户验收暴露:判死后无任何视图;老编号因子无卡回写也兜底) [vps]
CI/CD / test (push) Successful in 46s
CI/CD / nas-deploy (push) Successful in 57s
CI/CD / nas-verify (push) Successful in 8s
2026-10-09 22:39:37 +08:00
claude_dev 86f80fbdad feat(frontend): 因子详情页存量因子档案制度前说明行——manual 且无表达式/承载时明示非数据丢失 [no-doc] [vps]
CI/CD / test (push) Successful in 47s
CI/CD / nas-deploy (push) Successful in 33s
CI/CD / nas-verify (push) Successful in 9s
2026-10-09 22:19:25 +08:00
claude_dev 8ec818db63 docs(runbook): NAS 月度批报告 API 可见性软链落账+runner 生效位提前对齐注记 [nas] 2026-10-09 22:19:25 +08:00
claude_dev 1e84b07d42 fix(frontend): spec 文件 mountDetail 参数类型修正——vue-tsc -b 与 CI 对齐 [vps]
CI/CD / test (push) Successful in 39s
CI/CD / nas-deploy (push) Successful in 30s
CI/CD / nas-verify (push) Successful in 8s
2026-10-09 20:30:20 +08:00
claude_dev 9475836c38 fix(api+frontend): codex review 六件——死因空白strip/终态422防500/落盘回读断言/validator精确断言/promoted确认路径/文案不越权承诺 [vps]
CI/CD / test (push) Successful in 41s
CI/CD / nas-deploy (push) Failing after 14s
CI/CD / nas-verify (push) Has been skipped
2026-10-09 20:21:23 +08:00
claude_dev 10a6af6338 docs(factor): §7.6 补出生自述行+送墓园触点增补(决议N 因子线侧记录,补 design-doc gate) [nas]
CI/CD / test (push) Successful in 41s
CI/CD / nas-deploy (push) Failing after 13s
CI/CD / nas-verify (push) Has been skipped
2026-10-09 20:10:33 +08:00
claude_dev 84d7daf139 feat(frontend): 因子详情页档案自述行+危险区送墓园(生产态重确认/死因必填) [vps]
CI/CD / test (push) Failing after 5s
CI/CD / nas-deploy (push) Has been skipped
CI/CD / nas-verify (push) Has been skipped
2026-10-09 19:59:26 +08:00
claude_dev 8d009dc233 feat(frontend): 工厂看板因子名副行展示出生 description [vps] 2026-10-09 19:57:39 +08:00
claude_dev 2b9186b6d6 feat(api): 因子出生链落 description——注册块/factors/detail 三处带出,registered 回传 [vps] 2026-10-09 19:55:56 +08:00
claude_dev d43ddd851d feat(api): 分解器输出 schema 四字段——description 必填清洗,缺失走反馈循环 [vps] 2026-10-09 19:54:41 +08:00
claude_dev f3bfbc9dad feat(factor): upsert_factor 条目级 description——仅建条落盘幂等不覆盖 [vps] 2026-10-09 19:52:35 +08:00