{
  "id": "C016",
  "scenario": "合成三组up和requests时序：up=1且counter不变、up=0、目标序列stale；分别输出无流量、抓取失败、数据缺失。",
  "expected_task": "三组PromQL规则及promtool缺样测试，不使用无条件or vector(0)掩盖。",
  "scope": "固定合成job与instance；动态服务发现中预期目标清单需另管，不推断所有消失都是故障。",
  "entry": "run.py",
  "dependencies": "Python3.8以上与官方Prometheus3.5.0中的promtool。将工具加入PATH，或把PROMTOOL设为它的绝对路径。程序会在临时目录生成真实规则与测试输入，再调用promtool test rules；断言不符时退出失败，不用自造PromQL求值器替代。"
}
