data-contract
按显式数据契约校验行式数据的字段存在性、类型、空值、唯一性、枚举、范围、正则和复合主键,适用于数据入库前校验、接口数据验收和质量门禁场景。
SKILL.mdskills/data-contract/SKILL.md
GitHub数据契约校验
- 只校验调用方明确传入的行式数据和契约,不读取数据源或推断业务规则。
- 先检查契约结构,再按字段存在性、类型、空值、枚举、范围、正则和唯一性依次校验。
- 复合主键中的任一字段为空或组合值重复都必须记录为错误。
- 违规明细必须受
max_violations限制,同时保留完整违规总数和按代码统计。 - 不修改原始数据;契约通过只表示满足显式技术约束,不代表业务语义正确。