Skip to content

feat(platform): modernize fincore and PR governance - #35

Merged
cloudQuant merged 29 commits into
devfrom
feature/iteration-195-pr-governance
Sep 2, 2026
Merged

cloudQuant merged 29 commits into
devfrom
feature/iteration-195-pr-governance

Conversation

@cloudQuant

@cloudQuant cloudQuant commented Sep 1, 2026 •

Copy link
Copy Markdown
Owner

What & Why

将 Iteration 195 的 PR 治理改造与当前工作区的 Fincore 0.5 兼容性更新集成到 dev。该更新消除旧 Fincore 调用假设,补齐运行时/数据库兼容路径,并使历史回放测试以预测截止时间而非墙钟完成时间判断 maturity。

How

  • 更新 Fincore 指标适配层、分析器和后端依赖约束,并保留兼容的降级行为。
  • 修复 SQLite/MySQL 初始化、可选 huggingface_hub 测试隔离,以及 PostgreSQL 原生 enum 的启动兼容性。
  • 落地 PR 治理、风险分类和发布证据合同;补充对应测试与运维文档。

Governance declaration

  • 目标分支: dev
  • 风险等级: R3
  • 测试证据: de8c924 上完整后端回归为 4776 passed, 129 skipped;b8afe9b5 上 tests/test_db.py 与 tests/test_semantic_retrieval_service.py 组合回归为 28 passed;相关文件 Ruff 检查、Ruff 格式检查和 git diff --check 均通过。

Test Plan

  • GitHub CI 必须在当前 PR head 上全部通过,才允许合并到 dev。
  • dev 合并后将在正式 release 候选树上重新执行完整后端回归。

i18n 变更清单 (i18n change manifest, 175 §4.7)

  • zh-CN key 数量 (count): 0
  • en-US key 数量 (count): 0
  • 本 PR 新增 key (added):
    • 无
  • 本 PR 删除 key (removed):
    • 无

Checklist

  • Tests added/updated
  • Documentation updated
  • No secrets / credentials committed
  • GitHub CI pending for the current head

@cloudQuant cloudQuant changed the title Feature/iteration 195 pr governance feat(platform): modernize fincore and PR governance Sep 2, 2026
@cloudQuant
cloudQuant merged commit 41603a1 into dev Sep 2, 2026
46 checks passed
@cloudQuant
cloudQuant deleted the feature/iteration-195-pr-governance branch October 21, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant