{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Stakeholder Register","description":"Project stakeholder register listing each stakeholder with organisation, role, interest and influence levels, position on the project (champion/supporter/neutral/critic/blocker), engagement strategy and communication frequency.","type":"object","required":["entity","project_name","project_code","project_manager","as_of","stakeholders","register_owner"],"additionalProperties":false,"properties":{"entity":{"type":"string","minLength":1},"project_name":{"type":"string","minLength":1},"project_code":{"type":"string","minLength":1},"project_manager":{"type":"string","minLength":1},"as_of":{"type":"string","format":"date"},"stakeholders":{"type":"array","minItems":1,"items":{"type":"object","required":["name","organisation","role","interest","influence","position","engagement_strategy","comms_frequency"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"organisation":{"type":"string","minLength":1},"role":{"type":"string","minLength":1},"interest":{"type":"string","enum":["low","medium","high"]},"influence":{"type":"string","enum":["low","medium","high"]},"position":{"type":"string","enum":["champion","supporter","neutral","critic","blocker"]},"engagement_strategy":{"type":"string","minLength":1},"comms_frequency":{"type":"string","enum":["daily","weekly","biweekly","monthly","quarterly","ad_hoc"]}}}},"notes":{"type":"string"},"register_owner":{"type":"object","required":["name","title"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"title":{"type":"string","minLength":1}}}}}