{
  "contractVersion": "sianlabs.workforce/1.0-draft",
  "chunkIndex": 0,
  "chunkSha256": "07ef2cc7f2669bb079b724daf8404bd9946c2accce10898a373f853f5bccf0bd",
  "world": {
    "asOf": "2026-10-30",
    "jurisdictions": [
      {
        "id": "jur_gb",
        "code": "GB",
        "name": "United Kingdom",
        "region": "Europe"
      }
    ],
    "legalEntities": [
      {
        "id": "le_bank",
        "code": "BANK",
        "name": "Example Synthetic Bank",
        "kind": "bank",
        "jurisdictionId": "jur_gb",
        "parentLegalEntityId": null,
        "branchJurisdictionIds": [],
        "status": "active"
      }
    ],
    "locations": [
      {
        "id": "loc_london",
        "code": "LDN",
        "name": "London office",
        "city": "London",
        "countryCode": "GB",
        "jurisdictionId": "jur_gb",
        "region": "Europe",
        "siteType": "office",
        "timeZone": "Europe/London"
      }
    ],
    "teams": [
      {
        "id": "team_risk",
        "name": "Risk",
        "unitType": "team",
        "jobFunction": "Risk",
        "divisionCode": null,
        "parentTeamId": null,
        "scope": "global",
        "region": "Europe",
        "primaryLocationId": "loc_london",
        "legalEntityId": "le_bank",
        "costCentre": "CC001",
        "headPersonId": "per_alex",
        "alignedDivisionCode": null,
        "establishedOn": "2020-01-01"
      }
    ],
    "people": [
      {
        "id": "per_alex",
        "workerId": "W00000001",
        "givenName": "Alex",
        "familyName": "Example",
        "preferredGivenName": null,
        "displayName": "Alex Example",
        "email": "alex@example.invalid",
        "employment": {
          "type": "permanent",
          "status": "active",
          "hireDate": "2020-01-01",
          "endDate": null,
          "fte": 1
        },
        "job": {
          "familyCode": "RISK",
          "jobFunction": "Risk",
          "title": "Risk lead",
          "corporateTitle": "Director",
          "grade": "G08",
          "seniority": "senior",
          "role": "team_lead",
          "isPeopleManager": false
        },
        "primaryTeamId": "team_risk",
        "divisionCode": null,
        "locationId": "loc_london",
        "legalEntityId": "le_bank",
        "managerId": null,
        "directory": {
          "objectId": "11111111-1111-4111-8111-111111111111",
          "userPrincipalName": "alex@example.invalid",
          "mailNickname": "alex",
          "samAccountName": "aexample"
        }
      }
    ],
    "memberships": [
      {
        "id": "mem_alex",
        "personId": "per_alex",
        "teamId": "team_risk",
        "kind": "primary",
        "role": "lead",
        "validFrom": "2020-01-01",
        "validTo": null
      }
    ],
    "reportingLines": [],
    "teamHierarchy": [],
    "exceptions": [
      {
        "rule": "manager_required",
        "subjectId": "per_alex",
        "reason": "designated_root"
      }
    ]
  },
  "revisions": []
}
