来源:PR(说话人证据裁决)独立审查 verdict `docs/sessions/card-vta-261015-speaker-evidence/reviews/card-vta-261015-speaker-evidence-verdict.md`(3e9a580e),全部 P2、裁决不阻断合并。逐条处置记录于 verdict;本 issue 作 backlog 跟踪: 1. metadata_override 场景读写指纹来源分歧(transcription.py:1413 / llm_ops.py:1840)——缓存重算/姓名恢复跳过,可恢复 2. top2 采样常量覆盖 samples_per_speaker>8 或 =0 的显式配置(speaker_inferencer.py:576)——约数行可修,保留更大配置并尊重 0 停用语义 3. 混合拒绝时 meta 丢失具体作废原因,只写 no_verified_evidence(speaker_inferencer.py:1182) 4. v1/v2 缓存分叉与指纹 miss 日志不可区分(speaker_inferencer.py:370 / cache_manager.py:1655) 5. v2 候选 meta 真实文件序列化契约测试缺口(test_speaker_artifact.py:36)——跨 JSON 边界断言缺失 6. evidence_type 未绑定 quote 所属 prompt 分区,「description_roster 永不独立生效」目前依赖 LLM 不误标(speaker_inferencer.py:1079) 7. _top_sample_speakers 循环内重复排序 O(N²),单消费者、speakers 参数未使用(speaker_inferencer.py:576,:631) 8. 旧 v1 工件因指纹升级全部重算,「v1 命中走旧 confidence-gate」为名义路径,应明确为预期失效(speaker_inferencer.py:361) 优先级建议:2、6 靠前(配置语义/程序保证缺口);5 次之(契约测试);其余可排查性类。
Activity
zj1123581321 commentedon Oct 17, 2026
[codex] 按个人维护、自托管开源项目的实际收益重新分诊,并经 Opus 独立咨询后,逐项裁决如下:
#262 合并并验证后关闭本汇总 issue。后续若出现具体错名、重复外部调用或损坏的持久化工件,再按实际症状重新开单。
zj1123581321 commentedon Oct 17, 2026
[codex] 八项均已明确处置,关闭总待办:
PR #262 的窄测 46 项和全量测试通过,ready 浏览器检查通过。主审的旧签名调用猜测经完整调用点反证,官方 disposition 39005111318 成功,随后 gate/gate 通过,合并就绪工具判定 READY。原 primary 失败记录保留,未将其伪报为成功。未来出现具体错误样本或明确诊断消费者时,再开独立问题。