[
  {
    "fixture": "negative/missing-component.cspec.yaml",
    "diagnostics": [
      {
        "ruleId": "cspec-shape",
        "severity": "error",
        "path": [],
        "messageMatches": "component|required"
      }
    ]
  },
  {
    "fixture": "negative/bad-name-shape.cspec.yaml",
    "diagnostics": [
      {
        "ruleId": "cspec-shape",
        "severity": "error",
        "path": ["name"],
        "messageMatches": "pattern|name"
      }
    ]
  }
]
