{
  "personId": "ww2-aleshin",
  "date": "2026-10-02",
  "editorial": {
    "model": "gpt-6-astra",
    "reasoningEffort": "low",
    "agentId": "/root/astra_dossiers_1812_batch1",
    "forkTurns": "none",
    "status": "completed",
    "inputs": [
      "existing-dossier.md",
      "catalog-baseline.json",
      "factual-package.json",
      "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-aleshin\\sources\\mosenergo-war-memory-book.pdf — Печс101/PDF101"
    ],
    "outputs": [
      "dossier.md",
      "catalog-patch.json",
      "astra-editorial-output.json"
    ],
    "factReconciliation": "Parent read the received-source passages and final biography/remaining gaps. New claims retain source attribution; no independent primary records implied."
  },
  "identityBasis": "Совпадают полноеФИО и роддеятельности/конкретнаявоеннаячасть; лишьАбалинполнаяличностьвероятная.",
  "sources": [
    {
      "label": "МузейМосэнерго. Книгапамяти работниковэнергосистемы,военныхучастников1941–45.",
      "url": "https://www.mosenergo-museum.ru/upload/iblock/ee5/ee575a5abb594529b49ca0a4a045e94f.pdf",
      "page": "Печс101/PDF101",
      "localOriginal": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-aleshin\\sources\\mosenergo-war-memory-book.pdf",
      "kind": "independent_institutional_or_documentary_biographical_material"
    }
  ],
  "claims": [
    {
      "text": "Полученная книга Мосэнерго называет местом рождения Алёшина село Радюкино Медынского района, указывая Калининскую область. Географическое обозначение требует уточнения. В записи стоит призыв Каширским РВК 26 августа 1941 года и полевая почтовая станция 930. Сентябрьская пропажа без вести и получение последнего письма 30 сентября приведены вместе; точный день исчезновения из них не следует.",
      "sourceIndices": [
        2
      ],
      "locator": "Печс101/PDF101"
    }
  ],
  "discrepancies": [
    "Точная дата призыва: Мосэнерго 26 августа / каширская строка 144 — 27 августа",
    "Дата рождения полностью, исходный кадровый документ ГРЭС и призывной документ",
    "Дата прибытия в 1311-й, назначения писарем и батальонная позиция",
    "Оригинал письма, дата его написания, отправки и адресат",
    "Дата физического исчезновения и дальнейшая судьба",
    "Атрибутированный портрет; наградной документ в выбранных материалах не представлен",
    "Областная принадлежность Радюкина в книге требует уточнения; современная область автоматически не назначена."
  ],
  "remainingGaps": [
    "Точная дата призыва: Мосэнерго 26 августа / каширская строка 144 — 27 августа",
    "Дата рождения полностью, исходный кадровый документ ГРЭС и призывной документ",
    "Дата прибытия в 1311-й, назначения писарем и батальонная позиция",
    "Оригинал письма, дата его написания, отправки и адресат",
    "Дата физического исчезновения и дальнейшая судьба",
    "Атрибутированный портрет; наградной документ в выбранных материалах не представлен",
    "Областная принадлежность Радюкина в книге требует уточнения; современная область автоматически не назначена."
  ],
  "portrait": {
    "status": "unconfirmed",
    "instruction": "Keep question mark; do not invent a face."
  },
  "technicalVerification": "Not requested or performed.",
  "visualIdentity": {
    "identityVersion": "1941-v1",
    "eventDate": "1941-09",
    "calendarStyle": "Сентябрь 1941, точная дата прибытия/назначения в батальон неизвестна; это нейтральный осенний канон.",
    "ageAtEvent": {
      "selected": 35,
      "range": [
        34,
        35
      ],
      "status": "birth-year-in-institutional-memorial-book",
      "basis": "1906 год рождения по поздней Книге памяти Мосэнерго, с. 101. День рождения неизвестен, в сентябре 1941 возраст 34–35; видимые 35 выбраны в этом диапазоне."
    },
    "ageAtPortrait": {
      "age": null,
      "date": null,
      "note": "Атрибутированный портрет в просмотренном досье не установлен. Фото на странице 101 размещено у записи Архипцева и к Алёшину не присоединено."
    },
    "readerCaption": "Художественная реконструкция по минимальным данным. Книга памяти Мосэнерго (2017, с. 101) называет 1906 год рождения Алёшина, чин красноармейца и должность старшего писаря батальона. В сентябре 1941 ему 34–35 лет, точная дата рождения неизвестна; выбран видимый возраст 35. Портрет и индивидуальные приметы в просмотренных материалах не установлены. Лицо, волосы и цвета художественные.",
    "costumeCaption": "Художественная реконструкция общего солдатского облика осенью 1941 года. Книга памяти называет Алёшина красноармейцем; точная дата его прибытия и личный выданный комплект неизвестны. Общий тип солдатской шинели взят у Харитонова (1960, с. 45). Отделка, посадка, брюки, ремень и обувь условны; знаки скрыты. Поздние погоны 1943 года не перенесены.",
    "documentaryFeatures": [
      {
        "evidenceId": "ALESHIN-MOSENERGO",
        "claim": "Иван Фёдорович Алёшин, 1906 год рождения, довоенный старший бухгалтер Каширской ГРЭС, красноармеец/старший писарь штаба 3-го батальона 1311-го полка.",
        "scope": "Поздняя институциональная мемориальная запись, не первичный кадровый или призывной документ. Точная дата прибытия/назначения не установлена; возраст 34–35."
      }
    ],
    "inventedFeatures": [
      "Все индивидуальные черты широкого лица, светлые волнистые волосы, небольшие усы, отсутствие бороды, точные цвета и телосложение художественные.",
      "Видимые 35 выбраны в документальном диапазоне 34–35; день рождения неизвестен.",
      "Личный комплект, его посадка/отделка/износ, ремень, брюки и обувь не подтверждены."
    ],
    "evidence": [
      {
        "id": "ALESHIN-MOSENERGO",
        "url": "https://www.mosenergo-museum.ru/upload/iblock/ee5/ee575a5abb594529b49ca0a4a045e94f.pdf#page=101",
        "localPath": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-aleshin\\sources\\mosenergo-page101-read.txt",
        "locator": "Книга памяти Мосэнерго, том I, 2017, печатная/PDF с. 101, именная запись Алёшина.",
        "readStatus": "targeted-local-original-PDF-text-and-image-placement-read",
        "scope": "Имя, год рождения, чин и должность. Единственное фото извлечено без изменений и просмотрено; размещено у Архипцева (заголовок x137/y234, изображение x64/y166), не атрибутировано Алёшину. Календарный день рождения и точная дата назначения не даны."
      },
      {
        "id": "KHARITONOV-RANKFILE",
        "url": "https://militera.org/books/pdf/h/haritonov_ov01.pdf",
        "localPath": "D:\\Codex\\New project 2\\content-system\\historical-media\\people-dossiers\\ww2-kronrod-proposed\\sources\\haritonov-pdf45.txt",
        "locator": "Харитонов1960,печ./PDF45, младший/рядовой состав.",
        "readStatus": "selected-local-original-edition-text-read",
        "scope": "Общий тип солдатской шинели: серое сукно, застёжка на крючках, вертикальные прорезные карманы, задний хлястик. Не личная выдача Алёшину."
      }
    ],
    "portraitEvidenceIds": [],
    "clothingEvidenceIds": [
      "KHARITONOV-RANKFILE"
    ],
    "uncertainty": [
      "Не утверждать отсутствие портретов вообще: изображение не установлено в ограниченном просмотренном пакете.",
      "Фото соседней записи Архипцева не является изображением Алёшина.",
      "Точные день рождения, дата прибытия в полк и назначения писарем неизвестны.",
      "Призыв 26/27 августа расходится в двух поздних списках, здесь не разрешён.",
      "Индивидуальный комплект неизвестен; общий тип не доказывает личную выдачу."
    ],
    "review": {
      "status": "reviewed",
      "date": "2026-10-10",
      "method": "Один предметный просмотр каждой попытки/фактического результата.",
      "finding": "Вторая попытка портрета сохраняет отдельное условное лицо, отличное от Первенцева и Маневича. Десять видов головы с противоположными профилями и три полных вида. На шинели нет открытой офицерской пуговичной застёжки, карманы близки к вертикальным; головы, руки и сапоги сохранены. Портрет подключён первым.",
      "limitations": "Два верхних ракурса три четверти повторяют направление; нижний вид сверху также повернут вправо вместо заданного влево. Цвет шинели на арте серо-коричневый; точные личный покрой/цвет/выдача не установлены. Лицо и усы условны, 35 выбраны в диапазоне 34–35.",
      "userAccepted": false
    },
    "personId": "ww2-aleshin",
    "name": "Иван Фёдорович Алёшин",
    "era": "ww2",
    "siteSlug": "ivan-aleshin",
    "equipmentEvidenceIds": [],
    "generationTool": "built-in imagegen",
    "externalPublication": false,
    "prompts": [
      {
        "role": "portrait",
        "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-aleshin\\visual-prompts\\portrait-1941-v1.prompt.txt",
        "referencedImagePaths": [
          {
            "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-bcfb5fb6-9e6f-4303-90b8-a8301fd73259.png",
            "role": "style-only-same-era-site-portrait",
            "sha256": "b3c4726b946787353c044134a252fba0707c56c64f1c78f3418104afad876ea5"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-01.png",
            "role": "style-only",
            "sha256": "ef407675444bbf922e64d6e8b681c579ce9f0a7b48dd8842bf97a7d738c54f8b"
          }
        ]
      },
      {
        "role": "faces",
        "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-aleshin\\visual-prompts\\faces-1941-v1.prompt.txt",
        "referencedImagePaths": [
          {
            "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-e2de1208-0fd5-4d98-9772-6ab94bacf5a6.png",
            "role": "identity-only",
            "sha256": "01f5b3e024df7f43188a90874e2f61bd60b496cc134361d23853e5d291613aea"
          },
          {
            "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-bcfb5fb6-9e6f-4303-90b8-a8301fd73259.png",
            "role": "style-only-same-era-site-portrait",
            "sha256": "b3c4726b946787353c044134a252fba0707c56c64f1c78f3418104afad876ea5"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-01.png",
            "role": "style-only",
            "sha256": "ef407675444bbf922e64d6e8b681c579ce9f0a7b48dd8842bf97a7d738c54f8b"
          }
        ]
      },
      {
        "role": "costume",
        "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-aleshin\\visual-prompts\\costume-1941-v1.prompt.txt",
        "referencedImagePaths": [
          {
            "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-e2de1208-0fd5-4d98-9772-6ab94bacf5a6.png",
            "role": "identity-only",
            "sha256": "01f5b3e024df7f43188a90874e2f61bd60b496cc134361d23853e5d291613aea"
          },
          {
            "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-7b0eed8d-f07f-4f84-97e9-e0be62b0ef57.png",
            "role": "identity-only",
            "sha256": "13d93ddcf2585c39f8ed5a03c398bf35c7664a7cec55b9a69e7f59c0e7330099"
          },
          {
            "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-bcfb5fb6-9e6f-4303-90b8-a8301fd73259.png",
            "role": "style-only-same-era-site-portrait",
            "sha256": "b3c4726b946787353c044134a252fba0707c56c64f1c78f3418104afad876ea5"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-01.png",
            "role": "style-only",
            "sha256": "ef407675444bbf922e64d6e8b681c579ce9f0a7b48dd8842bf97a7d738c54f8b"
          }
        ]
      }
    ],
    "generatedAssets": [
      {
        "role": "portrait",
        "masterPath": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-e2de1208-0fd5-4d98-9772-6ab94bacf5a6.png",
        "generationAttempts": 2,
        "sha256": "01f5b3e024df7f43188a90874e2f61bd60b496cc134361d23853e5d291613aea",
        "url": "/web-media/f5/f59f4615bce482a6feb67e72-1086.webp",
        "thumbnailUrl": "/web-media/f5/f59f4615bce482a6feb67e72-480.webp",
        "srcSet": "/web-media/f5/f59f4615bce482a6feb67e72-480.webp 480w, /web-media/f5/f59f4615bce482a6feb67e72-960.webp 960w, /web-media/f5/f59f4615bce482a6feb67e72-1086.webp 1086w",
        "width": 1086,
        "height": 1448
      },
      {
        "role": "faces",
        "masterPath": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-7b0eed8d-f07f-4f84-97e9-e0be62b0ef57.png",
        "faceViews": 10,
        "generationAttempts": 1,
        "sha256": "13d93ddcf2585c39f8ed5a03c398bf35c7664a7cec55b9a69e7f59c0e7330099",
        "url": "/web-media/61/61c85be85b1f9d5d1172b1a5-1600.webp",
        "thumbnailUrl": "/web-media/61/61c85be85b1f9d5d1172b1a5-480.webp",
        "srcSet": "/web-media/61/61c85be85b1f9d5d1172b1a5-480.webp 480w, /web-media/61/61c85be85b1f9d5d1172b1a5-960.webp 960w, /web-media/61/61c85be85b1f9d5d1172b1a5-1600.webp 1600w",
        "width": 1600,
        "height": 640
      },
      {
        "role": "costume",
        "masterPath": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-b3340847-dcc4-42dc-8293-1d6e1fc58f96.png",
        "bodyViews": 3,
        "generationAttempts": 1,
        "sha256": "5b62f638e585038e1f02e6a88e304ea2cf859ca69d5478bfaf8991716eaf881c",
        "url": "/web-media/86/86b7cb013b6626b1b4a695a0-1536.webp",
        "thumbnailUrl": "/web-media/86/86b7cb013b6626b1b4a695a0-480.webp",
        "srcSet": "/web-media/86/86b7cb013b6626b1b4a695a0-480.webp 480w, /web-media/86/86b7cb013b6626b1b4a695a0-960.webp 960w, /web-media/86/86b7cb013b6626b1b4a695a0-1536.webp 1536w",
        "width": 1536,
        "height": 1024
      }
    ],
    "referencePaths": [
      {
        "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-bcfb5fb6-9e6f-4303-90b8-a8301fd73259.png",
        "role": "style-only-same-era-site-portrait",
        "sha256": "b3c4726b946787353c044134a252fba0707c56c64f1c78f3418104afad876ea5"
      },
      {
        "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-01.png",
        "role": "style-only",
        "sha256": "ef407675444bbf922e64d6e8b681c579ce9f0a7b48dd8842bf97a7d738c54f8b"
      },
      {
        "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-e2de1208-0fd5-4d98-9772-6ab94bacf5a6.png",
        "role": "identity-only",
        "sha256": "01f5b3e024df7f43188a90874e2f61bd60b496cc134361d23853e5d291613aea"
      },
      {
        "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-7b0eed8d-f07f-4f84-97e9-e0be62b0ef57.png",
        "role": "identity-only",
        "sha256": "13d93ddcf2585c39f8ed5a03c398bf35c7664a7cec55b9a69e7f59c0e7330099"
      }
    ],
    "connection": {
      "status": "connected-local",
      "at": "2026-10-09T21:15:40.102345+00:00",
      "buildRun": false,
      "browserReviewRun": false,
      "externalPublication": false
    }
  }
}
