标题(20-200 字符) 描述(背景/上下文) 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组件的反馈原则闭环。 用户故事 验收标准(JSON,数组,每项 given/when/then) [] 支持 JSON 数组格式。空数组表示无 AC。 非功能需求(JSON 对象,key/value 字符串) {} 优先级 P0 P1 P2 P3 负责人 截止日期 标签(逗号分隔) 保存修改 取消