{
  "contractVersion": "hwpod-case-v1",
  "caseId": "d601-f103-v2-main-marker-download-uart",
  "title": "D601-F103-V2 main marker download and UART CaseRun",
  "mode": "download-uart",
  "hwpodSpec": "hwpod-spec.yaml",
  "subject": {
    "repoLocalPath": "F:\\Work\\HWLAB-CASE-F103",
    "commitId": "df7a4e6e551fa90d64bde5537cc000f89d63dd20",
    "subdir": "projects/01_baseline"
  },
  "validation": {
    "mode": "download-uart",
    "uart": {
      "maxBytes": 8192,
      "timeoutMs": 3000
    }
  },
  "expected": {
    "compile": {
      "success": true,
      "artifactSuffixes": [
        "projects/01_baseline/Output/atk_f103.hex",
        "projects/01_baseline/Output/atk_f103.axf"
      ]
    },
    "download": {
      "success": true,
      "summaryMarkers": [
        "Programming Done",
        "Verify OK",
        "Application running"
      ]
    },
    "uart": {
      "runIdentityRequired": true,
      "rawArtifactRequired": true
    }
  },
  "runtime": {
    "authority": "hwpod-service",
    "operationSequence": [
      "debug.build",
      "debug.download",
      "io.uart.read"
    ]
  }
}
