Files
AgentLab/backend
ThearchyHelios 0772b42bfd K3 第一步:把认遮罩列、遮罩值的共用部分原样挪到 engine/masking.py
按 SQL 认出取自遮罩列的结果列(_derived_hidden 一套,含分档标签列 _label_columns)、按值认遮罩值(_Secrets)、
快照遮好的样子(_masked_view),连同它们用到的写死值的算法,从 engine/inquiry.py 原样挪到新的 engine/masking.py,
一个字没改。接下来核查 agent 的查询工具要在交给模型之前先遮,工具这一层不该反过来依赖审批质询的模块。

inquiry 照旧按原名导出这些名字(nodes/dual_check 按 inquiry._derived_hidden 引用,测试按 inquiry 的名字引用),
行为不变:质询、双盲复算、反方审稿的相关测试全过。
2026-10-06 16:55:29 +08:00
..