← Files Client Report CommitmentsARCHIVED FILE
EXAMPLE.json
1.67 KB · Nov 3, 2026 · 12:13 UTC
{
"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