SuperAPI AI 工具集

tolerance-check

测试与质量

查看项目

更新于 11-03 10:03

技能介绍

Tolerance Check 是 microsoft/cat-agent-skills 中的一个技能,用于对检验批次中的每个特性确定性地计算偏差状态、统计量以及证书交叉核对结果。

用途

该技能用于在检验批次评审中,将实际测量值与规格公差进行比对,并针对批次中的每个特性给出偏差状态、统计数据和证书交叉核对结果。

使用时机

在 spec-ingest 之后使用,并在每次批次评审时使用。

输入

输入为来自 spec-ingest 的 characteristics.json、measurements.csv 和 coc.json,这些输入遵循 mfg.quality-inspection.v1 输入契约。

步骤

  1. 根据契约验证输入。
  2. 运行 scripts/tolerance_check.py --spec characteristics.json --measurements measurements.csv --coc coc.json --out deviations.json
  3. 逐字引用引擎输出——状态、统计量、带宽消耗、发生率。切勿用文字重述或重新计算任何数字。
  4. 如果任何特性带有 doc_conflict=true,应首先处理它:证书说明一件事,测量说明另一件事,以测量为准(disposition-rules.md #4.3)。

输出

输出为 deviations.json,即 {deviations} 跳:characteristics[] 包含统计量、状态、doc_conflict、置信度、source=engine:tolerance_check、引用。

接地要求

每个特性行都带有从 spec-ingest 转发的图纸引用;冲突需引用证书 ID 和规则。

约束

所有数学计算都在引擎中进行。此处不讨论严重性或处置——那是 defect-grade 的职责。证书声明永远不会抑制实测不合格项。

升级/不确定性

引擎升级(缺少公差 #4.4、文档冲突 #4.3)会原样传递到有效载荷以及最终的 NCR。