{
  "experimentId": "treasury-clean-dirty-price",
  "inputs": {
    "accruedDays": 91,
    "cleanQuote": 99.5,
    "coupon": 4,
    "face": 100000,
    "periodDays": 182
  },
  "modelVersion": "yieldguard-experiments-1.2.0",
  "receipt": {
    "id": "0d1043cd17dfb07adc88e89ff3fb468c4fe0df9ebda73e76883982af6d63a8c8",
    "request": {
      "operation": "run",
      "experimentId": "treasury-clean-dirty-price",
      "inputs": {
        "accruedDays": 91,
        "cleanQuote": 99.5,
        "coupon": 4,
        "face": 100000,
        "periodDays": 182
      },
      "seed": 42,
      "startDate": "2026-01-01"
    },
    "inputHash": "55175643baa2f3a0d8a0cb190baf49dc6fce3bd2083d44d3dabc501ae57e39eb",
    "disturbanceHash": "0b88a213fa0eeb8c148e9bc7d9b12a1305c9e18e1b7271f69c5604d14af0b0bc",
    "evidence": [
      {
        "class": "assumption",
        "source": "Prepared illustrative inputs: treasury-clean-dirty-price",
        "observationDate": "not observed",
        "transformation": "Regular semiannual coupon with actual accrued/full-period day fraction; clean USD-per-100 quotation plus cent-rounded accrued coupon at settlement.",
        "status": "illustrative"
      }
    ],
    "limitations": [
      "Illustrative user assumptions; no live market data or calibrated forecast.",
      "Results apply only to the declared mechanisms, horizon and search bounds.",
      "Regular semiannual coupon: accrued interest is half the annual coupon times actual accrued days divided by actual full-period days. The user supplies day counts; short/long coupons, ex-coupon trading and holidays are not inferred.",
      "The two-point timeline repeats the settlement-cost snapshot; it is not a mark-to-market or available-cash path. Source: https://www.ecfr.gov/current/title-31/subtitle-B/chapter-II/subchapter-A/part-306/subpart-E/section-306.35",
      "No market refresh, AI calculation, trade execution or forecast calibration.",
      "Receipts are content-addressed local calculation records, not externally signed attestations.",
      "Deterministic calculation: the seed is recorded for the common receipt contract; this experiment samples no random disturbances."
    ]
  },
  "metrics": [
    {
      "key": "semiannualCoupon",
      "label": "Full semiannual coupon",
      "value": 2000,
      "unit": "USD"
    },
    {
      "key": "accruedInterest",
      "label": "Accrued coupon payable at settlement",
      "value": 1000,
      "unit": "USD"
    },
    {
      "key": "cleanCost",
      "label": "Quoted clean consideration",
      "value": 99500,
      "unit": "USD"
    },
    {
      "key": "dirtyCost",
      "label": "Total settlement consideration",
      "value": 100500,
      "unit": "USD"
    },
    {
      "key": "minimumValue",
      "label": "Minimum modelled value",
      "value": 100500,
      "unit": "USD"
    },
    {
      "key": "finalValue",
      "label": "Final modelled value",
      "value": 100500,
      "unit": "USD"
    }
  ],
  "interpretation": "The settlement consideration includes accrued interest as well as the clean price. The full coupon belongs to the holder at the coupon date, but the accrued portion was paid to the seller; it is not additional investment profit.",
  "warnings": [
    "Illustrative assumptions; no live data or forecast calibration.",
    "Illustrative user assumptions; no live market data or calibrated forecast.",
    "Results apply only to the declared mechanisms, horizon and search bounds.",
    "Regular semiannual coupon: accrued interest is half the annual coupon times actual accrued days divided by actual full-period days. The user supplies day counts; short/long coupons, ex-coupon trading and holidays are not inferred.",
    "The two-point timeline repeats the settlement-cost snapshot; it is not a mark-to-market or available-cash path. Source: https://www.ecfr.gov/current/title-31/subtitle-B/chapter-II/subchapter-A/part-306/subpart-E/section-306.35",
    "Timeline is a value series, not settlement availability. Cash-funding feasibility is not assessed."
  ],
  "timelineKind": "value",
  "feasibilityAssessed": false,
  "feasible": true
}
