{
  "algorithmId": "CORE-018",
  "methodVersion": "0.2.0",
  "observations": {
    "unit": "staff-hours",
    "origin": "synthetic",
    "sources": [
      {
        "id": "SYN-001",
        "kind": "synthetic",
        "label": "Fictional example",
        "url": null
      }
    ],
    "participants": [
      {
        "id": "A",
        "label": "Fictional locality A",
        "unit": "staff-hours",
        "consent": "authorized",
        "resources": 100,
        "localMinimum": 60,
        "requiredNeed": 60,
        "authorizedOffer": 30,
        "accounting": {
          "staffHours": 15,
          "budget": {
            "unit": "USD minor units; nominal 2027",
            "directCosts": [
              {
                "label": "Recorded coordination expense",
                "value": 20000,
                "unit": "USD minor units; nominal 2027",
                "sourceReference": "SYN-001"
              }
            ],
            "fiscalOffsets": [
              {
                "label": "Recorded reimbursement",
                "value": 5000,
                "unit": "USD minor units; nominal 2027",
                "sourceReference": "SYN-001"
              }
            ]
          },
          "disclosures": [
            {
              "label": "Aggregate staff capacity",
              "purpose": "Fictional civilian mutual-aid planning",
              "sensitivity": "Aggregate fictional data only"
            }
          ],
          "serviceCoverage": [
            {
              "label": "Requests served",
              "value": 60,
              "unit": "requests",
              "sourceReference": "SYN-001"
            }
          ],
          "deliveredGoods": [],
          "observedBenefits": [
            {
              "label": "Recorded forms completed",
              "value": 12,
              "unit": "forms",
              "sourceReference": "SYN-001"
            }
          ],
          "dependencies": [
            {
              "provider": "Local records",
              "fallback": "tested",
              "withdrawalEffect": "Local independent records remain usable"
            }
          ],
          "withdrawal": {
            "canWithdraw": true,
            "conditions": "Pending assistance stops when either participant withdraws"
          }
        }
      },
      {
        "id": "B",
        "label": "Fictional locality B",
        "unit": "staff-hours",
        "consent": "authorized",
        "resources": 20,
        "localMinimum": 20,
        "requiredNeed": 60,
        "authorizedOffer": 0,
        "accounting": {
          "staffHours": 3,
          "budget": {
            "unit": "USD minor units; nominal 2027",
            "directCosts": [
              {
                "label": "Recorded coordination expense",
                "value": 1000,
                "unit": "USD minor units; nominal 2027",
                "sourceReference": "SYN-001"
              }
            ],
            "fiscalOffsets": []
          },
          "disclosures": [],
          "serviceCoverage": [
            {
              "label": "Requests served",
              "value": 35,
              "unit": "requests",
              "sourceReference": "SYN-001"
            }
          ],
          "deliveredGoods": [
            {
              "label": "Recorded civilian packages",
              "value": 4,
              "unit": "packages",
              "sourceReference": "SYN-001"
            }
          ],
          "observedBenefits": [],
          "dependencies": [
            {
              "provider": "Fictional shared channel",
              "fallback": "none",
              "withdrawalEffect": "Further reconciliation becomes unavailable"
            }
          ],
          "withdrawal": {
            "canWithdraw": true,
            "conditions": "Local service decisions remain local"
          }
        }
      }
    ],
    "transfers": [
      {
        "id": "T1",
        "from": "A",
        "to": "B",
        "unit": "staff-hours",
        "authorized": 30,
        "accepted": 25,
        "allocated": 20,
        "received": 15
      }
    ]
  },
  "parameters": {}
}