semantic-normalization
按显式规则统一行式数据中的空值标记、布尔值、日期时区、数值单位和枚举别名,适用于跨来源数据对齐、分析前标准化和迁移数据预处理。
SKILL.mdskills/semantic-normalization/SKILL.md
GitHub语义规范化
- 只执行调用方明确声明的字段规则,不自动猜测单位、时区、枚举或空值语义。
- 空值、布尔、时间、缩放和枚举规则逐条应用;无法转换时保留原值并记录行号、字段和原因。
- 无时区时间必须使用显式来源时区解释,再转换到目标时区并输出带偏移的标准时间。
- 数值缩放必须排除布尔值,枚举转换必须要求非空映射,禁止静默吞掉未知枚举。
- 始终深复制输入,返回逐值审计和输出指纹,不修改调用方持有的原始数据。