← Files Client Report CommitmentsARCHIVED FILE

EXAMPLE.json

1.67 KB · Nov 3, 2026 · 12:13 UTC

↓ Download file

{
  "input": {
    "reportRef": "REP1",
    "asOf": "2026-10-10",
    "commitments": [
      {
        "id": "A1",
        "clientRef": "ClientA",
        "kpiRef": "K1",
        "deliverable": "Explain enquiry count variance",
        "ownerRef": "Owner1",
        "dueDate": "2026-10-08",
        "status": "open"
      },
      {
        "id": "A2",
        "clientRef": "ClientA",
        "kpiRef": "K2",
        "deliverable": "Deliver target worksheet",
        "ownerRef": "Owner1",
        "dueDate": "2026-10-08",
        "status": "delivered",
        "completedOn": "2026-10-09"
      }
    ]
  },
  "expected": {
    "summary": "1 open report commitments overdue; 1 delivered late.",
    "rows": [
      {
        "id": "A1",
        "reportRef": "REP1",
        "clientRef": "ClientA",
        "kpiRef": "K1",
        "deliverable": "Explain enquiry count variance",
        "ownerRef": "Owner1",
        "dueDate": "2026-10-08",
        "completedOn": "none",
        "status": "open",
        "daysOverdue": 2,
        "deliveredDaysLate": 0,
        "reviewState": "openOverdue"
      },
      {
        "id": "A2",
        "reportRef": "REP1",
        "clientRef": "ClientA",
        "kpiRef": "K2",
        "deliverable": "Deliver target worksheet",
        "ownerRef": "Owner1",
        "dueDate": "2026-10-08",
        "completedOn": "2026-10-09",
        "status": "delivered",
        "daysOverdue": 0,
        "deliveredDaysLate": 1,
        "reviewState": "deliveredLate"
      }
    ],
    "warnings": [
      "Supplied reporting commitments only; no messages, reminders or enforcement. Use opaque client and owner references without names, contact details or sensitive data."
    ]
  }
}

SHA-256: 85a387e78169f7247ddea4801569eff1ed41e2dcd88bba5987a2de19ee62c76b