🏛 架构平台 Arch.Platform

修复 baseline_research 模块饿死 bug:跨模块配额未均衡导致伊斯兰/拜占庭史料零召回

2570f6c1
✏️ 编辑
优先级 P1
类型 Bug 修复
状态 草稿
负责人

📝 描述

novel-pipeline 的 baseline_research.py::_collect_for_type 按模块顺序遍历、填满配额即 return,europe 排首且数据最丰,导致 byzantine/islamic 模块查询计划未执行就返回。后果:《异乡人的圣城》研究集成(REQ-65e92c1b) 30 条史料全部来自中世纪欧洲模块,东方(伊斯兰)一侧 0 条,而 baseline 源库实有伊斯兰人物69/事件56/信仰体系6、拜占庭人物41——源库无缺,缺陷在消费侧。修复:改跨模块轮询分配配额;人物补软日期过滤(death_date_max, 保留空日期)剔除百年后人物(如混入的狮心王理查1189);检索词补东方侧。属对已ship组件的反馈原则闭环。

🔄 推进状态

新状态
负责人
描述(rejected/cancelled 必填)

创建于 2026-07-09 05:37