{
  "format": "counterattack-workspace",
  "version": 1,
  "exportedAt": "2026-09-07T00:00:00.000Z",
  "workspace": {
    "id": "template-vessel-and-ports",
    "name": "Шаблон: судно и порты"
  },
  "graph": {
    "version": 3,
    "nodes": [
      {
        "id": "slot-vessel",
        "name": "судно",
        "type": "Organization",
        "risk": "Relevant",
        "detail": "Само судно: название, номер IMO, флаг. Типа «судно» в продукте пока нет, поэтому оно окрашено как организация",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 120,
          "y": 120
        }
      },
      {
        "id": "slot-registered-owner",
        "name": "зарегистрированный владелец",
        "type": "Organization",
        "risk": "Relevant",
        "detail": "Кто записан владельцем в судовом реестре",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 360,
          "y": 120
        }
      },
      {
        "id": "slot-ship-manager",
        "name": "судовой менеджер",
        "type": "Organization",
        "risk": "Relevant",
        "detail": "Кто управляет судном изо дня в день; часто не владелец",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 600,
          "y": 120
        }
      },
      {
        "id": "slot-port-of-loading",
        "name": "порт погрузки",
        "type": "Location",
        "risk": "Relevant",
        "detail": "Где груз поднялся на борт",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 840,
          "y": 120
        }
      },
      {
        "id": "slot-port-of-discharge",
        "name": "порт выгрузки",
        "type": "Location",
        "risk": "Relevant",
        "detail": "Куда груз был заявлен, и куда пришёл на самом деле",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 120,
          "y": 270
        }
      },
      {
        "id": "slot-port-call",
        "name": "заход в порт",
        "type": "Event",
        "risk": "Relevant",
        "detail": "Один заход: дата, порт, что погрузили или выгрузили. Одна запись на заход",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 360,
          "y": 270
        }
      },
      {
        "id": "slot-shipper",
        "name": "грузоотправитель",
        "type": "Organization",
        "risk": "Relevant",
        "detail": "Кто назван отправителем груза в документах",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 600,
          "y": 270
        }
      },
      {
        "id": "slot-consignee",
        "name": "грузополучатель",
        "type": "Organization",
        "risk": "Relevant",
        "detail": "Кто назван получателем",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 840,
          "y": 270
        }
      },
      {
        "id": "slot-ship-register",
        "name": "запись судового реестра",
        "type": "Source",
        "risk": "Relevant",
        "detail": "Запись реестра, с датой",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 120,
          "y": 420
        }
      },
      {
        "id": "slot-manifest",
        "name": "грузовой манифест",
        "type": "Source",
        "risk": "Relevant",
        "detail": "Что, по манифесту, везли",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 360,
          "y": 420
        }
      },
      {
        "id": "slot-position-track",
        "name": "трек положения",
        "type": "Source",
        "risk": "Relevant",
        "detail": "AIS или записи порта о том, где было судно; пропуски отмечены как пропуски",
        "evidence": "",
        "userCreated": true,
        "attachments": [],
        "position": {
          "x": 600,
          "y": 420
        }
      }
    ],
    "edges": [],
    "groups": [],
    "views": [],
    "relationTypes": [],
    "deletedNodeIds": [],
    "deletedBaseEdgeKeys": []
  },
  "content": {
    "articles": [],
    "operations": [
      {
        "kind": "operation",
        "id": "ask-owner-and-manager",
        "title": "Кто владелец судна по реестру, и кто им управляет?",
        "summary": "",
        "status": "Backlog",
        "type": "Verification",
        "score": "",
        "owner": "",
        "entity": "slot-vessel",
        "entities": [
          "slot-vessel",
          "slot-registered-owner",
          "slot-ship-manager",
          "slot-ship-register"
        ],
        "queueTime": "",
        "attachments": [],
        "userCreated": true
      },
      {
        "kind": "operation",
        "id": "ask-port-calls",
        "title": "В какие порты заходило судно за период, и в какие даты?",
        "summary": "",
        "status": "Backlog",
        "type": "Verification",
        "score": "",
        "owner": "",
        "entity": "slot-vessel",
        "entities": [
          "slot-vessel",
          "slot-port-call",
          "slot-port-of-loading",
          "slot-port-of-discharge"
        ],
        "queueTime": "",
        "attachments": [],
        "userCreated": true
      },
      {
        "kind": "operation",
        "id": "ask-manifest-vs-discharge",
        "title": "Что везли по манифесту, и совпадает ли это с записью о выгрузке?",
        "summary": "",
        "status": "Backlog",
        "type": "Verification",
        "score": "",
        "owner": "",
        "entity": "slot-manifest",
        "entities": [
          "slot-manifest",
          "slot-port-of-discharge"
        ],
        "queueTime": "",
        "attachments": [],
        "userCreated": true
      },
      {
        "kind": "operation",
        "id": "ask-flag-changes",
        "title": "Под каким флагом ходит судно, и менялся ли он?",
        "summary": "",
        "status": "Backlog",
        "type": "Verification",
        "score": "",
        "owner": "",
        "entity": "slot-vessel",
        "entities": [
          "slot-vessel",
          "slot-ship-register"
        ],
        "queueTime": "",
        "attachments": [],
        "userCreated": true
      },
      {
        "kind": "operation",
        "id": "ask-shipper-consignee",
        "title": "Кто отправитель и получатель, и связаны ли они между собой?",
        "summary": "",
        "status": "Backlog",
        "type": "Verification",
        "score": "",
        "owner": "",
        "entity": "slot-shipper",
        "entities": [
          "slot-shipper",
          "slot-consignee",
          "slot-manifest"
        ],
        "queueTime": "",
        "attachments": [],
        "userCreated": true
      },
      {
        "kind": "operation",
        "id": "ask-track-gaps",
        "title": "Где было судно там, где в треке пропуски?",
        "summary": "",
        "status": "Backlog",
        "type": "Verification",
        "score": "",
        "owner": "",
        "entity": "slot-vessel",
        "entities": [
          "slot-vessel",
          "slot-position-track"
        ],
        "queueTime": "",
        "attachments": [],
        "userCreated": true
      }
    ]
  },
  "attachments": {
    "included": false,
    "missing": []
  },
  "_note": {
    "en": "Template, not an investigation. The records are roles to fill, the tasks are questions to answer, and no relation is drawn until a document shows it. Replace each role with what the documents actually name; delete what this case does not have.",
    "ru": "Шаблон, а не расследование. Записи — роли, которые предстоит заполнить, задачи — вопросы, на которые предстоит ответить, и ни одна связь не нарисована, пока её не покажет документ. Замените каждую роль тем, что на самом деле названо в документах; чего в этом деле нет — удалите."
  }
}
