{
  "version": "3.15",
  "name": "Test14: Print Events and Step Tracking",
  "registry": {
    "params": [],
    "vars": ["$step1(STRING)", "$step2(STRING)", "$step3(STRING)"]
  },
  "steps": [
    {
      "id": "Set_Step1",
      "target": "$step1",
      "value": "\"Phase 1 complete\"",
      "print": "=\"Step 1 done: \" + $step1",
      "next": "Set_Step2"
    },
    {
      "id": "Set_Step2",
      "target": "$step2",
      "value": "\"Phase 2 complete\"",
      "print": "=\"Step 2 done: \" + $step2",
      "next": "Set_Step3"
    },
    {
      "id": "Set_Step3",
      "target": "$step3",
      "value": "\"Phase 3 complete\"",
      "print": "=\"All phases done: \" + $step1 + \", \" + $step2 + \", \" + $step3",
      "next": "Stop_End"
    },
    { "id": "Stop_End" }
  ]
}
