{
  "matrix_id": "PROFILE_CADRE_CANDIDATE_PREVIEW_VISIBILITY_B40A_V1",
  "default_boundary": "HR review only until separate permission review",
  "roles": [
    {
      "role": "HR",
      "visible_content": [
        "source lineage",
        "organization and position context",
        "assessment signal summary",
        "shadow interpretation draft",
        "candidate preview completeness",
        "blocked-for-formal-use labels"
      ],
      "hidden_content": [
        "raw answer payload",
        "contact identifiers",
        "external user identifiers"
      ],
      "allowed_actions": [
        "review mapping design",
        "request next design review"
      ],
      "blocked_actions": [
        "refresh formal profile",
        "create cadre archive",
        "create people action",
        "notify employee",
        "external writeback"
      ]
    },
    {
      "role": "employee",
      "visible_content": [
        "future self-facing boundary explanation only"
      ],
      "hidden_content": [
        "assessment signal summary",
        "shadow interpretation draft",
        "cadre preview placeholders"
      ],
      "allowed_actions": [
        "understand no formal task is open"
      ],
      "blocked_actions": [
        "view candidate preview before permission review",
        "treat preview as formal profile"
      ]
    },
    {
      "role": "manager",
      "visible_content": [
        "future team-facing boundary explanation only"
      ],
      "hidden_content": [
        "individual candidate preview details",
        "shadow interpretation draft",
        "cadre preview placeholders"
      ],
      "allowed_actions": [
        "understand team display is not open"
      ],
      "blocked_actions": [
        "view candidate preview before permission review",
        "use preview as team conclusion"
      ]
    },
    {
      "role": "Boss / executive",
      "visible_content": [
        "not open in B40A"
      ],
      "hidden_content": [
        "candidate profile preview",
        "cadre candidate preview",
        "individual assessment signals"
      ],
      "allowed_actions": [
        "none in this pack"
      ],
      "blocked_actions": [
        "use preview for cadre decision",
        "treat shadow preview as talent conclusion"
      ]
    },
    {
      "role": "system administrator",
      "visible_content": [
        "engineering governance metadata",
        "evidence links",
        "review status"
      ],
      "hidden_content": [
        "raw answer payload",
        "contact identifiers",
        "external user identifiers"
      ],
      "allowed_actions": [
        "inspect governance outputs"
      ],
      "blocked_actions": [
        "business decision from preview",
        "external writeback"
      ]
    }
  ]
}