Repository navigation
本版修复对抗性审查中复现的证据绕过,并允许按作者调查整个团队。评审格式升级为 research-radar-scout/v2。
修复
- 人物身份:已确认人物的姓名必须出现在采集到的论文署名中,或通过
person.listed_name/author_index显式对应。此前只靠自填 ID 就能把任意人名绑定到论文上。 - 证据分工:团队分项需要论文之外的人物来源,联系可达性需要主页、机构或公司页面。此前一条论文全文证据即可支撑全部四个满分分项。
- 占位来源:真实评审拒绝
example.*、*.invalid、*.test、localhost和私有 IP。合成论文包不能被当作真实评审渲染,演示报告带有 SYNTHETIC 标记。 - 跨天调查:新增
scout refresh显式推进研究截止日as_of,并记录prepared_at与as_of_history。此前隔天补充的证据必然校验失败,只能回填虚假日期。as_of现为必填且不能晚于今天。 - 完成声明:complete 候选必须填写
open_questions列表。 - 评分激励:配置中非排除阶段的系数不得低于 unknown;默认 B 轮由 0.6 调为 0.75,查实 B 轮不再比不查融资得分更低。
新增
scout prepare --per-author:为每位署名作者建立候选;同一论文可有多名候选,但同一署名位置或同一人物不能重复。scout migrate:将 0.1.x 评审原地升级为 v2,保留.v1-backup;已完成的候选重新打开,需补充open_questions并按新规则复核。- 报告分开显示待审候选与未选论文数量;研究者档案列出未决问题。
- 标签触发的通用发布流程
release.yml,替代仅适用于 0.1.1 的一次性流程。
维护
- 演示 runbook 移到
docs/,不再随 talent-scout 安装到宿主。 - 测试校验两个 skill 旁的配置副本与包内默认配置一致。
- paper-sweep 明确来源失败时最多重跑一次;talent-scout 给出默认调查预算(每次深入不超过 10 个候选)。
升级注意
- 运行
research-radar scout migrate --review <file>后再渲染旧评审。迁移后补齐open_questions,并修正署名不匹配、团队/联系证据不足或占位 URL 等新校验错误;不要通过修改 ID 或日期绕过检查。 - 使用自定义评分配置时,确认所有非排除阶段的系数不低于
unknown。 - 默认 B 轮分数会上升;与 0.1.x 报告比较排名时请注意这一变化。
安装与验证
python -m pip install research_radar-0.2.0-py3-none-any.whl
research-radar doctor
research-radar demo --data-dir demo-v0.2.0两个 skill 和安装脚本在 Source code 源码包中;wheel 提供 Python CLI 和默认配置。SHA256SUMS.txt 用于校验安装包。