zhulinsen
262cf5d5de
ci: skip heavy checks for docs-only changes ( #2255 )
...
* ci: skip heavy checks for docs-only changes
* test: cover docs-only CI path filters
* fix: preserve CI checks for contract assets
* fix: preserve CI checks for license notices
2026-08-25 22:03:03 +08:00
zhulinsen
91988da149
feat: 添加报告分享图片与 Web 一键分享 ( #2146 )
...
* feat: add report image sharing
* fix(review-feedback-2146): 评审结论 - 代码检查 :当前整个 PR 仍有 2 个未关闭的高置信度代码 blocker。最新复核摘要:基于 merge-base
* fix(review-feedback-2146): preserve the Markdown fallback for unavailable snapshots and preserve
* fix(review-feedback-2146): 补一组通知回归测试,至少覆盖
* fix(review-feedback-2146): 在源码树执行 npm ci 和 npx playwright install chromium,这与预编译 desktop 发行包环境不一致
* fix(review-feedback-2146): 评审结论 - 代码检查 :当前整个 PR 仍有 1 个未关闭的高置信度代码 blocker。最新复核摘要:基于 merge-base
* fix(review-feedback-2146): 补上明确的 CLI/Chromium 安装提示,避免当前日志和 503 文案继续把用户引向
* fix(review-feedback-2146): 补到与 docs/share-images.md 一致,直接提示 cd apps/dsa-web && npm ci 和 npx
2026-08-02 16:45:37 +08:00
zhulinsen
bcb7ae4e13
feat: 将参考 AlphaSift 的选股实现纳入主项目 ( #2136 )
...
* feat: integrate built-in stock screening engine
* test: verify screening routes via public contract
* refactor: make screening integration fully native
* fix(review-feedback-2136): [Verification blocker] 当前 Head 的阻断型 CI 已最终失败:backend-gate。请在本地运行对应
* feat: persist screening runs and reuse DSA analysis
* fix(review-feedback-2136): 对选股重排应用统一的模型参数兼容逻辑
* fix(review-feedback-2136): 将字段缺失计入数据源失败
* fix(review-feedback-2136): 评审结论 - 代码检查 :当前整个 PR 仍有 3 个未关闭的高置信度代码 blocker。最新复核摘要:当前整个 PR 仍有 3
* fix(review-feedback-2136): 延迟写入候选直到覆盖率通过校验 and 将 DSA 日线成功结果写入 last-good 缓存
* fix(review-feedback-2136): 将直连日线源纳入统一调用超时 and 将新增的选股缓存目录加入桌面更新备份
* fix(review-feedback-2136): 保留完整热点缓存而非请求切片 and 遵守 DSA 上下文声明的候选上限
* fix(review-feedback-2136): 补一条端到端回归:把真实 ScreenResult 经 ScreeningService.screen 落到 /history 和
* fix(review-feedback-2136): 补一个 refresh=true 且 live fetch 失败时返回 stale cache 的回归测试,避免当前只更新 stale
2026-08-01 14:13:23 +08:00
zhulinsen
2e7f4caaae
fix: 避免 macOS unsigned 包携带残缺签名 ( #2101 )
...
* fix: mitigate broken signatures in unsigned macOS packages
* fix: normalize app signatures before DMG packaging
2026-07-26 11:40:10 +08:00
zhulinsen
e8a9ca7742
fix: harden release packages and report market context ( #1994 )
...
* fix: bundle orjson in release packages
* fix: remove duplicate decision signal excerpts
* feat: add TickFlow sector ranking fallback
2026-07-12 18:56:21 +08:00
mumu
e2fe6e3056
fix: verify packaged AlphaSift adapter at runtime ( #1637 )
...
* fix: verify packaged AlphaSift adapter at runtime
* fix(review-feedback-1637): Wait for the windowed probe process
* fix(review-feedback-1637): 收敛 docs/CHANGELOG.md 的范围漂移/描述不一致问题
* fix(review-feedback-1637): 收敛 docs/CHANGELOG.md 的无关历史改动,只保留本 PR 对 [Unreleased] 的新增修复条目
2026-06-08 07:21:59 +08:00
mumu
0ca4e07b0e
feat: integrate AlphaSift with DSA runtime enrichment ( #1577 )
...
* feat: integrate AlphaSift with DSA runtime enrichment
* feat: pin AlphaSift DSA provider context
* fix: clean up AlphaSift warning display
* fix(review-feedback-1577): pass the headers through a path AlphaSift actually uses, such as a
* fix(review-feedback-1577): 补齐 LLM 运行时桥接兼容性的关键证据
* fix: keep AlphaSift screening lightweight
* fix(review-feedback-1577): Populate DSA news when reusing context
* fix(review-feedback-1577): 补齐外部 LLM/LiteLLM 兼容依据,并修正 docs/CHANGELOG.md 的格式/重复条目问题
* fix(review-feedback-1577): 补齐外部模型/API 兼容依据或在 PR 正文中明确指向已更新文档中的官方来源与迁移/回退边界
* fix(review-feedback-1577): scripts/build-backend.ps1 已随本 PR 调整 AlphaSift 打包/收集逻辑,但完整改动文件列表未包含
* fix(review-feedback-1577): 处理 AlphaSift LLM bridge 对全局 LiteLLM 状态的并发污染风险
* fix: reuse DSA daily history for AlphaSift
* fix(review-feedback-1577): 补齐 --collect-all alphasift 或等价 hidden imports,并增加打包产物级导入验证
* fix(review-feedback-1577): fix the macOS AlphaSift package verifier
* fix(review-feedback-1577): scripts/build-backend-macos.sh 和 scripts/build-backend.ps1
* fix(review-feedback-1577): 处理运行时阻塞风险、CHANGELOG 删除既有条目,以及补齐外部模型/API 兼容证据
* fix(review-feedback-1577): scripts/build-backend-macos.sh:当前“Verifying packaged AlphaSift
* fix(review-feedback-1577): 收敛下面的可用性判断和外部 API/模型兼容证据缺口
* fix(review-feedback-1577): src/config.py、src/core/config registry.py、src/services/alphasift
* fix(review-feedback-1577): scripts/build-backend-macos.sh:新增的 packaged AlphaSift importability
* fix(review-feedback-1577): make the archive fallback require a dsa adapter entry or exercise the
* fix(review-feedback-1577): 处理无关测试改动,并补齐桌面打包文档/验证边界
2026-06-05 08:53:55 +08:00