{
  "skillName": "qe-chaos-resilience",
  "skillVersion": "1.0.0",
  "requiredTools": [
    "jq"
  ],
  "optionalTools": [
    "chaos",
    "litmus",
    "kubectl",
    "python3"
  ],
  "schemaPath": "schemas/output.json",
  "requiredFields": [
    "skillName",
    "status",
    "output",
    "output.summary",
    "output.experiments",
    "output.resilienceScore"
  ],
  "requiredNonEmptyFields": [
    "output.summary"
  ],
  "mustContainTerms": [
    "chaos",
    "resilience",
    "experiment"
  ],
  "mustNotContainTerms": [
    "TODO",
    "FIXME",
    "placeholder"
  ],
  "enumValidations": {
    ".status": [
      "success",
      "partial",
      "failed",
      "skipped"
    ]
  }
}
