不要让 Data Agent 用概率审计概率。
我们重新核对了一个 Infinity SQL 实测脚本:4 行 JSON 中,第 3 行的 `user_id` 是空值。管道先把空值数量算成 `null_check`,再执行:
`!assert null_check ''' :null_users == 0 '''`
引擎真实返回:
`java.lang.RuntimeException: user_id 存在空值,阻断下游写入`
断言后的 `quality gate passed` 语句没有执行。这里能直接证明的是:质量门失败会终止后续语句。
生产系统应把这样的门放在写库、发报告或触发下游之前。模型可以提出方案,但能不能跨过不可逆动作,应该由可复核的确定性检查决定。
模型负责生成,断言负责放行。概率系统不该审计自己。
InfiniSynapseInfiniSQLDataQuality
