{
  "identityVersion": "1941-v1",
  "eventDate": "1941-09",
  "calendarStyle": "Сентябрь1941,нейтральныйобраз:точныедни личныхподготовительныхдействий неизвестны,октябрьские события не перенесены.",
  "ageAtEvent": {
    "selected": 29,
    "range": null,
    "status": "artistic-visible-age-birth-unknown",
    "basis": "Дата рождения неизвестна. Видимые29художественные; недатированныйснимок не устанавливает возраст1941."
  },
  "ageAtPortrait": {
    "age": null,
    "date": null,
    "note": "Снимок при публикации связывается с Постниковым только контекстом сайта; дата, независимая подпись и происхождение не установлены."
  },
  "readerCaption": "Художественная реконструкция по минимальным данным. Постников назван командиром 464-го отдельного сапёрного батальона. Лицо ориентировано на снимок при его воспоминании на портале московского ополчения, но атрибуция только по контексту сайта: дата и происхождение оригинала неизвестны. Полное имя и возраст не установлены; видимые 29 лет, возрастная адаптация, причёска и цвета условны.",
  "costumeCaption": "Художественная реконструкция общего полевого облика командира сапёрного батальона осенью 1941 года. Общий покрой гимнастёрки — по Харитонову, описание 1935 года. Точное личное звание и выданный комплект Постникова неизвестны; знаки скрыты. Шинель, отделка, ремень, сапоги и посадка условны; поздние погоны не перенесены.",
  "documentaryFeatures": [
    {
      "evidenceId": "POSTNIKOV-MEMOIR",
      "claim": "С.Постников подписан бывшим командиром464отдельногосапёрногобатальона21ДНО;описываетподготовку/ремонтмостов/дорог.",
      "scope": "Поздниймемуар:должность,не личныйчин/возраст/полноеимя илиднидействий."
    },
    {
      "evidenceId": "POSTNIKOV-CANDIDATE",
      "claim": "Приавторскоммемуаре размещёнснимокмолодогочеловекавформе.",
      "scope": "АтрибуцияТОЛЬКОпоконтекстусайта/именифайла,неподписанныйисторическийоригинал. Использованкак условнаялицеваяопора;одежда/знакиснимканеперенесены."
    }
  ],
  "inventedFeatures": [
    "Черты лица опираются на условно атрибутированный снимок; тождество человеку1941 не доказано.",
    "Видимые29лет,возрастнаяадаптация,волосы/глаза/цвета,телосложение и личнаяформа условны."
  ],
  "evidence": [
    {
      "id": "POSTNIKOV-MEMOIR",
      "url": "https://www.3mksd.ru/ts162.htm",
      "localPath": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-postnikov\\sources\\postnikov-memoir-opening-read.txt",
      "locator": "Раздел С.Постникова,авторскаястрока и подготовительнаячасть ДО1октября.",
      "readStatus": "targeted-local-primary-memoir-transcription-read",
      "scope": "Должность/работы. Страницы1961 101–106 указаны републикатором, печатныйоригинал не прочитан."
    },
    {
      "id": "POSTNIKOV-CANDIDATE",
      "url": "https://mosopolchenie.ru/memories/sapery-v-geroicheskoi-oborone",
      "localPath": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-postnikov\\sources\\portrait-site-context-candidate.jpg",
      "locator": "НедатированныйJPEGприрассказе,415×600;sourcecardиограничениясохраненырядом.",
      "readStatus": "local-original-candidate-image-viewed-and-source-context-read",
      "scope": "site_context_only. Независимаяатрибуция/датировка/исходныйархивныйшифр неизвестны; старыйcanonicalPortrait=false не повышен до подлинного."
    },
    {
      "id": "KHARITONOV-COMMAND-GYMNASTERKA",
      "url": "https://militera.org/books/pdf/h/haritonov_ov01.pdf",
      "localPath": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww2-postnikov\\sources\\haritonov-page44-read.txt",
      "locator": "Харитонов1960,печ./PDF44,гимнастёрка командногоиначальствующегосостава,описание1935.",
      "readStatus": "selected-original-edition-text-read",
      "scope": "Стояче-отложнойворотник,потайнаяпланка3пуговицы,2кармана с трёхмысовымиклапанами;не личнаявыдача Постникову."
    }
  ],
  "portraitEvidenceIds": [],
  "clothingEvidenceIds": [
    "KHARITONOV-COMMAND-GYMNASTERKA"
  ],
  "uncertainty": [
    "Кандидат не становится подписанным историческим портретом. Дата/происхождение/полнаяличностьнеизвестны.",
    "Не объединять с однофамильцами,не назначать личныйчин из должности.",
    "1961годпубликации,не написания;печатныес101–106неполучены.Двасайтаодинмемуар.",
    "Октябрьские бои/раны не датированы сентябрём.",
    "Общийпокройне доказывает личнуювыдачу."
  ],
  "review": {
    "status": "reviewed",
    "date": "2026-10-10",
    "method": "Один предметный просмотр каждого фактического результата.",
    "finding": "Рисованныйцветнойпортрет3:4, десятьсогласованныхвидовлица с противоположнымипрофилями и заднимиракурсами, триполныхвида. Потайнаяпередняяпланка,дванагрудныхкармана,отложнойворотник;головы/руки/обувь/краяшинелисохранены. Знакисфотографии не перенесены,нет1943погон/ран/наград. Портретподключёнпервым.",
    "limitations": "Дватри-четвертиповоротаголовы повторяютнаправление;двапереднихвида тела близки,среднийобращёнвправо вместо заданноголево. Цветшинеликоричневатыйвместосерого. Этоусловнаяадаптациякандидата,нет независимойатрибуции/датировки;возраст29/цвета и личнаякомплектация художественные,не нормативныйатлас.",
    "userAccepted": false
  },
  "personId": "ww2-postnikov",
  "name": "С. Постников",
  "era": "ww2",
  "siteSlug": "postnikov-464",
  "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-postnikov\\visual-prompts\\portrait-1941-v1.prompt.txt",
      "referencedImagePaths": [
        {
          "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\research\\season-2026-09-11\\documents\\ww2-postnikov-mosopolchenie-page-image.jpg",
          "role": "unconfirmed-site-context-face-candidate-not-uniform-rank-date-or-authentication",
          "sha256": "f635e99229cb0ff1088aa409cdcf17f5e0d2a3421537672959738ab782a88b01"
        },
        {
          "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-postnikov\\visual-prompts\\faces-1941-v1.prompt.txt",
      "referencedImagePaths": [
        {
          "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-e2ccaafe-5473-48f5-9f1f-3910b07b9bf0.png",
          "role": "accepted-conditional-identity-only-not-uniform-trim",
          "sha256": "5634b22daaa3cb843e560f61b0663e199c380387dc713f6610ff22fd6bfe4067"
        },
        {
          "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-postnikov\\visual-prompts\\costume-1941-v1.prompt.txt",
      "referencedImagePaths": [
        {
          "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-e2ccaafe-5473-48f5-9f1f-3910b07b9bf0.png",
          "role": "accepted-conditional-identity-only-not-uniform-trim",
          "sha256": "5634b22daaa3cb843e560f61b0663e199c380387dc713f6610ff22fd6bfe4067"
        },
        {
          "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-a2232058-08e0-44eb-8466-e574a4085f27.png",
          "role": "conditional-identity-only",
          "sha256": "fea9f674e966ae2fee44600896c4cce3c4b1e638c311315a0f52ee04796c69aa"
        },
        {
          "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-e2ccaafe-5473-48f5-9f1f-3910b07b9bf0.png",
      "generationAttempts": 1,
      "sha256": "5634b22daaa3cb843e560f61b0663e199c380387dc713f6610ff22fd6bfe4067",
      "url": "/web-media/83/831bdf68a94ff6d87f09178e-1086.webp",
      "thumbnailUrl": "/web-media/83/831bdf68a94ff6d87f09178e-480.webp",
      "srcSet": "/web-media/83/831bdf68a94ff6d87f09178e-480.webp 480w, /web-media/83/831bdf68a94ff6d87f09178e-960.webp 960w, /web-media/83/831bdf68a94ff6d87f09178e-1086.webp 1086w",
      "width": 1086,
      "height": 1448
    },
    {
      "role": "faces",
      "masterPath": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-a2232058-08e0-44eb-8466-e574a4085f27.png",
      "faceViews": 10,
      "generationAttempts": 1,
      "sha256": "fea9f674e966ae2fee44600896c4cce3c4b1e638c311315a0f52ee04796c69aa",
      "url": "/web-media/b7/b7d378034dc37d8b794c7c53-1600.webp",
      "thumbnailUrl": "/web-media/b7/b7d378034dc37d8b794c7c53-480.webp",
      "srcSet": "/web-media/b7/b7d378034dc37d8b794c7c53-480.webp 480w, /web-media/b7/b7d378034dc37d8b794c7c53-960.webp 960w, /web-media/b7/b7d378034dc37d8b794c7c53-1600.webp 1600w",
      "width": 1600,
      "height": 640
    },
    {
      "role": "costume",
      "masterPath": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-1ba4fd95-13e8-4d16-b68f-148fbb068122.png",
      "bodyViews": 3,
      "generationAttempts": 1,
      "sha256": "3897099fd0ba734f1dd044f0b3b731d73cbdb10d7eba7d4b86f252f2f8f7f2da",
      "url": "/web-media/51/51614d1ca8a95931c7e5d029-1536.webp",
      "thumbnailUrl": "/web-media/51/51614d1ca8a95931c7e5d029-480.webp",
      "srcSet": "/web-media/51/51614d1ca8a95931c7e5d029-480.webp 480w, /web-media/51/51614d1ca8a95931c7e5d029-960.webp 960w, /web-media/51/51614d1ca8a95931c7e5d029-1536.webp 1536w",
      "width": 1536,
      "height": 1024
    }
  ],
  "referencePaths": [
    {
      "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\research\\season-2026-09-11\\documents\\ww2-postnikov-mosopolchenie-page-image.jpg",
      "role": "unconfirmed-site-context-face-candidate-not-uniform-rank-date-or-authentication",
      "sha256": "f635e99229cb0ff1088aa409cdcf17f5e0d2a3421537672959738ab782a88b01"
    },
    {
      "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-e2ccaafe-5473-48f5-9f1f-3910b07b9bf0.png",
      "role": "accepted-conditional-identity-only-not-uniform-trim",
      "sha256": "5634b22daaa3cb843e560f61b0663e199c380387dc713f6610ff22fd6bfe4067"
    },
    {
      "path": "D:\\CodexData\\generated_images\\01a1184e-edb5-7ae0-afab-79d27c505dff\\exec-a2232058-08e0-44eb-8466-e574a4085f27.png",
      "role": "conditional-identity-only",
      "sha256": "fea9f674e966ae2fee44600896c4cce3c4b1e638c311315a0f52ee04796c69aa"
    }
  ],
  "connection": {
    "status": "connected-local",
    "at": "2026-10-09T22:16:34.418383+00:00",
    "buildRun": false,
    "browserReviewRun": false,
    "externalPublication": false
  }
}
