Lynn Lee / LABS

学习实验室 / 数据契约

数据契约实验室

这次上游变化,会破坏哪个消费约定?

比较生产者承诺与消费方约定,用同一批事件回放旧新版本,再查看可验证的证据。全部检查在你的浏览器内完成。

浏览器本地 · 不上传 · 合成样例

四个实验,一条明确方向。

新生产者 → 现有消费方。契约变更是声明,样例回放是观察;两者都没有执行真实生产实现。

DCL/1 是受限契约语言,不是完整 JSON Schema 校验器。未知关键字会报输入错误。

进入六单元课程阅读与修复练习 →

粘贴输入包

限制:每份输入 2 MB;500 行 JSONL;12 个消费方;Schema 深度 8、节点 160。允许末尾换行,中间空白行视为错误。

载入合成场景以开始。

保存证据

JSON 和可阅读报告包含输入契约、消费方名称、生成反例与诊断,不含原始事件值。CSV 会给公式形态的单元格加前缀,并给全部字段加引号;导入表格时请保留这些保护。