{
  "nodes": [
    {
      "ID": "start-here",
      "name": "Start here",
      "type": "Start here",
      "properties": {},
      "size": 5,
      "position": {
        "x": 0,
        "y": 0,
        "z": 0.01
      },
      "description": "This is a template: the node types, looks and properties of a Mindshare use case, with its nodes and links taken out, ready for your own information.\n\nNode types: Position, Candidate, Overall evaluation, Criterion, Skill, Experience, Education, Certification, Language, Guide.\n\nTry it out:\n1. Cmd/Ctrl-click empty canvas, or right-click it and choose Create node here. Give the node an ID, a name and a description, and pick one of the node types; its properties appear below.\n2. Add a second node, then Cmd/Ctrl-click the first node and then the second to link them, and name the link.\n3. Click a node to read it in the Detail panel.\n\nWhen your map no longer needs this node, select it and press Delete."
    }
  ],
  "links": [],
  "visuals": [
    {
      "nodeType": "Position",
      "shape": "circle",
      "borderColor": "#e8684a",
      "properties": [
        {
          "name": "Department",
          "dataType": "typelist"
        },
        {
          "name": "Seniority",
          "dataType": "typelist"
        },
        {
          "name": "Location model",
          "dataType": "typelist"
        },
        {
          "name": "Opened on",
          "dataType": "datetime"
        },
        {
          "name": "Requisition ref",
          "dataType": "string"
        }
      ]
    },
    {
      "nodeType": "Candidate",
      "shape": "circle",
      "borderColor": "#5b8ff9",
      "properties": [
        {
          "name": "Applicant ref",
          "dataType": "string"
        },
        {
          "name": "AI rank",
          "dataType": "int"
        },
        {
          "name": "AI match score",
          "dataType": "dec"
        },
        {
          "name": "Stage",
          "dataType": "typelist"
        },
        {
          "name": "Experience band",
          "dataType": "typelist"
        },
        {
          "name": "Notice period",
          "dataType": "string"
        },
        {
          "name": "Screened on",
          "dataType": "datetime"
        }
      ]
    },
    {
      "nodeType": "Overall evaluation",
      "shape": "hex",
      "borderColor": "#7262fd",
      "properties": [
        {
          "name": "AI weighted score",
          "dataType": "dec"
        },
        {
          "name": "Human weighted score",
          "dataType": "dec"
        },
        {
          "name": "Human review",
          "dataType": "typelist"
        },
        {
          "name": "Must haves met",
          "dataType": "int"
        },
        {
          "name": "Must haves total",
          "dataType": "int"
        },
        {
          "name": "Open concerns",
          "dataType": "string"
        },
        {
          "name": "Human decision",
          "dataType": "typelist"
        },
        {
          "name": "Decided by",
          "dataType": "string"
        },
        {
          "name": "Decided on",
          "dataType": "string"
        }
      ]
    },
    {
      "nodeType": "Criterion",
      "shape": "star",
      "borderColor": "#f6bd16",
      "properties": [
        {
          "name": "Weight",
          "dataType": "perc"
        },
        {
          "name": "Must have",
          "dataType": "bool"
        },
        {
          "name": "Category",
          "dataType": "typelist"
        },
        {
          "name": "Assessed by",
          "dataType": "typelist"
        },
        {
          "name": "Scale anchors",
          "dataType": "string"
        }
      ]
    },
    {
      "nodeType": "Skill",
      "shape": "circle",
      "borderColor": "#61ddaa",
      "properties": [
        {
          "name": "Skill area",
          "dataType": "typelist"
        }
      ]
    },
    {
      "nodeType": "Experience",
      "shape": "hex[5]",
      "borderColor": "#f6903d",
      "properties": [
        {
          "name": "Experience kind",
          "dataType": "typelist"
        }
      ]
    },
    {
      "nodeType": "Education",
      "shape": "hex[7]",
      "borderColor": "#78d3f8",
      "properties": [
        {
          "name": "Level",
          "dataType": "typelist"
        },
        {
          "name": "Field",
          "dataType": "string"
        }
      ]
    },
    {
      "nodeType": "Certification",
      "shape": "hex[8]",
      "borderColor": "#008685",
      "properties": [
        {
          "name": "Issuer",
          "dataType": "string"
        },
        {
          "name": "Current",
          "dataType": "bool"
        }
      ]
    },
    {
      "nodeType": "Language",
      "shape": "hex[9]",
      "borderColor": "#9661bc",
      "properties": [
        {
          "name": "Language",
          "dataType": "typelist"
        },
        {
          "name": "CEFR level",
          "dataType": "typelist"
        }
      ]
    },
    {
      "nodeType": "Guide",
      "shape": "rectangle",
      "borderColor": "#f08bb4",
      "properties": [
        {
          "name": "Guide kind",
          "dataType": "typelist"
        }
      ]
    },
    {
      "nodeType": "Start here",
      "shape": "rectangle",
      "borderColor": "#00FF60"
    }
  ],
  "dataTypes": {
    "Department": "typelist",
    "Seniority": "typelist",
    "Location model": "typelist",
    "Opened on": "datetime",
    "Requisition ref": "string",
    "Applicant ref": "string",
    "AI rank": "int",
    "AI match score": "dec",
    "Stage": "typelist",
    "Experience band": "typelist",
    "Notice period": "string",
    "Screened on": "datetime",
    "AI weighted score": "dec",
    "Human weighted score": "dec",
    "Human review": "typelist",
    "Must haves met": "int",
    "Must haves total": "int",
    "Open concerns": "string",
    "Human decision": "typelist",
    "Decided by": "string",
    "Decided on": "string",
    "Weight": "perc",
    "Must have": "bool",
    "Category": "typelist",
    "Assessed by": "typelist",
    "Scale anchors": "string",
    "Skill area": "typelist",
    "Experience kind": "typelist",
    "Level": "typelist",
    "Field": "string",
    "Issuer": "string",
    "Current": "bool",
    "Language": "typelist",
    "CEFR level": "typelist",
    "Guide kind": "typelist",
    "Link role": "typelist",
    "Must have met": "typelist",
    "AI score": "int",
    "AI confidence": "typelist",
    "AI evidence": "string",
    "AI source": "typelist",
    "AI evaluator": "string",
    "Human score": "int",
    "Human evidence": "string",
    "Human source": "typelist",
    "Human evaluator": "string",
    "Human reviewed on": "string",
    "Agreement": "typelist"
  },
  "detailView": [
    {
      "nodeType": "*",
      "own": "*",
      "others": []
    },
    {
      "nodeType": "Criterion",
      "own": "*",
      "others": [
        "Weight",
        "Must have"
      ],
      "order": [
        "Candidate",
        "Skill",
        "Experience",
        "Education",
        "Certification",
        "Language",
        "Guide",
        "Position"
      ]
    },
    {
      "nodeType": "Candidate",
      "own": "*",
      "others": [
        "AI rank",
        "Stage"
      ],
      "order": [
        "Overall evaluation",
        "Criterion",
        "Skill",
        "Experience",
        "Education",
        "Certification",
        "Language",
        "Position",
        "Guide"
      ]
    },
    {
      "nodeType": "Overall evaluation",
      "own": "*",
      "others": [
        "AI weighted score",
        "Human weighted score",
        "Human decision"
      ]
    },
    {
      "nodeType": "Position",
      "own": "*",
      "others": [],
      "order": [
        "Criterion",
        "Candidate",
        "Guide"
      ]
    }
  ]
}
