{
  "version": "3.15",
  "name": "TC03: Branch No Match Continues to Next",
  "registry": {
    "params": ["score(INT)"],
    "vars": ["$grade(STRING)"]
  },
  "steps": [
    {
      "id": "Branch_grade",
      "next": "Set_default",
      "cases": [
        ["=score >= 90", "Set_A"],
        ["=score >= 70", "Set_B"]
      ]
    },
    { "id": "Set_A",       "target": "$grade", "value": "A",        "next": "Stop_end" },
    { "id": "Set_B",       "target": "$grade", "value": "B",        "next": "Stop_end" },
    { "id": "Set_default", "target": "$grade", "value": "no_match", "next": "Stop_end" },
    { "id": "Stop_end" }
  ]
}
