5e69e3dd41
F-1: sentiment_library 曾只挂在 batch_eval 的 if sent_names: 分支内,而 sent_names 筛选又依赖已注册——鸡生蛋致 S 族评估管线不可达(Q3 披露潮首跑 即撞)。提升至包级 __init__ 与其余库同款;batch_eval 分支内冗余导入移除; 补子进程隔离的包导入集成回归测试。 F-3: config/factor_registry.yaml 5 名与因子库漂移(fa_gross_margin→ fund_gross_margin, s0*→sent_*4),月度批评空转+J2 误报。一次性改名对齐 (hypothesis/版本史原样保留);plan_batch 增不可解析名剔除防线(入 skipped_unregistered,main 侧 stderr 告警不炸批)+入库 yaml 全员可解析 守门测试。 tests/factor 424→427 绿(新增 3: 包导入集成/剔除防线/yaml 守门)。 Co-Authored-By: Claude Code <noreply@anthropic.com>