{ "organizations": [ { "id": "org-root", "parentId": null, "name": "가상 사업본부", "type": "root", "leaderId": "emp-a", "displayOrder": 0 }, { "id": "team-a", "parentId": "org-root", "name": "가상 기획팀", "type": "team", "leaderId": "emp-b", "displayOrder": 1 }, { "id": "team-b", "parentId": "org-root", "name": "가상 운영팀", "type": "team", "leaderId": null, "displayOrder": 2 } ], "employees": [ { "id": "emp-a", "organizationId": "org-root", "affiliationId": "aff-a", "name": "가상직원 가", "position": "대표", "jobTitle": "본부장", "profileImage": null, "workStatus": "active" }, { "id": "emp-b", "organizationId": "team-a", "affiliationId": "aff-a", "name": "가상직원 나", "position": "책임", "jobTitle": "팀장", "profileImage": null, "workStatus": "active" }, { "id": "emp-c", "organizationId": "team-a", "affiliationId": "aff-b", "name": "가상직원 다", "position": "선임", "jobTitle": null, "profileImage": null, "workStatus": "dispatched" }, { "id": "emp-d", "organizationId": "team-b", "affiliationId": "aff-b", "name": "가상직원 라", "position": "선임", "jobTitle": null, "profileImage": null, "workStatus": "onLeave" } ], "affiliations": [ { "id": "aff-a", "name": "가상 관계사 A" }, { "id": "aff-b", "name": "가상 관계사 B" } ], "relations": [ { "id": "rel-a", "sourceOrganizationId": "team-a", "targetOrganizationId": "team-b", "type": "cooperation" } ], "presentation": { "title": "가상 조직도", "description": "가상 데이터 · 원본 집계와 업무상 총원은 구분됩니다.", "hubText": "협업 중심", "groups": { "showEmployees": true, "showSummary": true, "showDispatched": true, "showOnLeave": true, "showAffiliations": true }, "organizationOrder": [ "org-root", "team-a", "team-b" ] }, "metadata": { "schemaVersion": "0.1-draft", "asOfDate": "2026-10-12", "dataVersion": "mock-1", "updatedAt": null, "updateNote": "초안 예시" }, "schemaVersion": "0.1-draft" }