{
  "specVersion": "0.1",
  "id": "your-namespace/scaled-distance-example",
  "version": "0.1.0",
  "name": "Scaled-distance example",
  "summary": "The template's worked example: peak particle velocity at each receiver from the site's own scaled-distance law and the maximum instantaneous charge, with log-normal percentiles. Replace it with your model.",
  "vendor": { "name": "Your company" },
  "method": "empirical",
  "capabilities": [
    {
      "output": "receiver_ppv",
      "inputs": {
        "required": [
          "receivers",
          "calibration.siteLaw",
          "design.maxInstantaneousCharge"
        ],
        "optional": []
      },
      "validity": {
        "scaledDistance": { "min": 2 },
        "notes": "Declines inside the near field (below 2 m/√kg) and a receiver without a resolved distance; outside the law's fitted range the output is marked extrapolated."
      }
    }
  ],
  "execution": { "mode": "sync", "typicalSeconds": 1, "maxSeconds": 600 },
  "pricing": { "model": "included" },
  "dataHandling": {
    "regions": ["au"],
    "retention": "none",
    "trainsOnCustomerData": false
  }
}
