Version-aware trade classification concordances for MoonBit
let hs = classification_system("HS", "Harmonized System")
let version = classification_version(hs, "2022", 2022)
let item = product_code(version, "0101", "Live horses", 4, active_code_state(), None)
let rule = concordance_rule(
"0101",
[mapping_target("010121", 0.7), mapping_target("010129", 0.3)],
exact_confidence(),
"local fixture",
)
let result = map_code(concordance([rule]), item.code)moon check --deny-warn
moon test --deny-warn
moon run cmd/moonbit-tradeclass --target nativemoon run cmd/moonbit-tradeclass --target nativemodel 领域对象、状态和构造校验
normalization 代码规范化、层级和前缀操作
registry 分类体系、版本和产品目录
concordance 映射图、权重传播和循环保护
aggregate 贸易记录确定性聚合
analytics 描述统计、份额、变化和窗口计算
diff 版本代码新增、删除和元数据变更
quality 规则、目录和权重质量审计
benchmark_* 可复现的基准记录、场景、规则和阈值
cmd/ 可执行演示Measure-Command { moon run cmd/moonbit-tradeclass --target native }moon fmt --check
moon info
moon check --deny-warn
moon test --deny-warn
moon check --target native --deny-warn
moon test --target native --deny-warnVersion-aware trade classification concordances for MoonBit