{
  "personId": "ww1-lindgren",
  "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",
      "sources/trubetskoy-memoirs-ch5-8.html, Windows-1251, глава VII"
    ],
    "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": "В. С. Трубецкой. Записки кирасира. М.: Россия, 1991. Электронная транскрипция, главы V–VIII",
      "url": "https://regiment.ru/Lib/B/25/2.htm",
      "localOriginal": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww1-lindgren\\sources\\trubetskoy-memoirs-ch5-8.html",
      "page": "глава VI: смена командира третьего эскадрона; абзац о гибели Линдгрена; глава VII: вахмистр Баздырев",
      "kind": "independent_primary_memoir_author"
    }
  ],
  "claims": [
    {
      "text": "Трубецкой называет Эдвина Иоганновича Линдгрена штаб-ротмистром и командиром третьего эскадрона после отставки Искандера. Финское происхождение — сообщение мемуариста, не метрическая запись.",
      "locator": "Глава VII полученной HTML-транскрипции: абзац о смене Искандера Линдгреном; абзацы о гибели Линдгрена и вахмистре Баздыреве.",
      "status": "attributed_to_received_source",
      "sourceIndices": [
        1
      ]
    },
    {
      "text": "Трубецкой описывает рослого рыжеватого офицера в пенсне, его педантичную службу и трудности русского произношения; личные оценки явно атрибутировать автору, не объективный психологический портрет.",
      "locator": "Глава VII полученной HTML-транскрипции: абзац о смене Искандера Линдгреном; абзацы о гибели Линдгрена и вахмистре Баздыреве.",
      "status": "attributed_to_received_source",
      "sourceIndices": [
        1
      ]
    },
    {
      "text": "Мемуарист сообщает о гибели Линдгрена во главе эскадрона в начале войны и о смерти в том же бою Баздырева. Точная дата, обстоятельства и биография вне полка не установлены этой главой.",
      "locator": "Глава VII полученной HTML-транскрипции: абзац о смене Искандера Линдгреном; абзацы о гибели Линдгрена и вахмистре Баздыреве.",
      "status": "attributed_to_received_source",
      "sourceIndices": [
        1
      ]
    }
  ],
  "discrepancies": [
    "Полученная HTML-транскрипция помещает смену Искандера Линдгреном в главу VII, хотя factual-package называл VI. Локатор исправлен по прочитанному источнику.",
    "Поздний мемуар даёт имя полкового офицера; авторство конкретной разведзаписки остаётся без автографа."
  ],
  "remainingGaps": [
    "Авторство разведывательной записки непосредственно не сверено по автографу; именная опора — полковой Линдгрен в воспоминаниях Трубецкого.",
    "Точные даты рождения и гибели, семья, образование и формуляр не установлены.",
    "Финское происхождение и оценки характера известны по позднему мемуару, не по метрическим и служебным документам.",
    "Подлинный портрет не установлен; словесное описание не разрешает подставлять вымышленное лицо."
  ],
  "portrait": {
    "status": "not_established",
    "preserveAcceptedQuestionMark": true
  },
  "technicalVerification": "Not requested or performed.",
  "visualIdentity": {
    "identityVersion": "1914-v1",
    "eventDate": "1914-early-war-before-death",
    "calendarStyle": "Начало войны1914 до гибели; точная дата не установлена.",
    "ageAtEvent": {
      "selected": 40,
      "status": "artistic-apparent-age-only",
      "basis": "Дата рождения неизвестна; видимый40 выбран художником."
    },
    "ageAtPortrait": {
      "age": null,
      "date": null,
      "note": "Подлинный портрет в изученном пакете не установлен; внешние приметы известны из мемуара."
    },
    "readerCaption": "Художественная реконструкция по минимальным данным. Рыжеватые волосы и пенсне — по воспоминаниям Трубецкого; точные черты лица и возраст условны. Образ начала войны 1914 года до гибели, точная дата которой не установлена.",
    "costumeCaption": "Художественная реконструкция общего типа походной одежды кавалерийского офицера 1914 года. Китель — по описанию приказа171 1907 года; шинель и личная комплектация условны, плечевые знаки скрыты. Это не точный чертёж личной униформы. На портрете видны пуговицы на нагрудных клапанах вместо скрытой застёжки по описанию приказа; мелкая отделка неточна. На полном виде шесть фронтальных пуговиц вместо пяти по приказу; геометрия застёжки неточна.",
    "documentaryFeatures": [
      {
        "evidenceId": "LINDGREN-TRUBETSKOY",
        "claim": "Рослый рыжеватый человек в пенсне; штаб-ротмистр, командир третьего эскадрона.",
        "scope": "Словесные приметы позднего мемуара, не полный портрет и не измерение роста."
      }
    ],
    "inventedFeatures": [
      "Геометрия лица, нос, глаза, брови и форма усов придуманы.",
      "Видимый40, точная причёска, оттенки волос, глаз и форма оправы художественные.",
      "Высокий рост — качественная примета мемуара; конкретные пропорции и худое телосложение условны.",
      "Личный комплект, износ и посадка формы не подтверждены."
    ],
    "evidence": [
      {
        "id": "LINDGREN-TRUBETSKOY",
        "url": "https://regiment.ru/Lib/B/25/2.htm",
        "localPath": "D:/Codex/New project 2/content-system/historical-media/planning/september-restart-20261002/dossiers/people/ww1-lindgren/sources/trubetskoy-memoirs-ch5-8.html",
        "locator": "ГлаваVII: абзац о смене Искандера Линдгреном и следующие абзацы о внешних приметах/гибели.",
        "readStatus": "existing-dossier-plus-targeted-primary-memoir-transcription-read",
        "scope": "Локальная HTML-транскрипция прочитана какcp1251; рослый, рыжеватый, пенсне. Печатное издание и автограф не сверены."
      },
      {
        "id": "LINDGREN-GOSHTOVT",
        "url": "https://elib.shpl.ru/ru/nodes/13672-goshtovt-g-a-dnevnik-kavaleriyskogo-ofitsera-parizh-1931",
        "locator": "Принятое досье: записи19–21августа старого стиля; печ141–145.",
        "readStatus": "existing-reviewed-dossier",
        "scope": "Записка известна через дневник; авторство по автографу не подтверждено."
      },
      {
        "id": "RIA-OFFICER1907",
        "url": "https://www.armforc.su/ufrazvitie2_ria.htm",
        "localPath": "D:/Codex/New project 2/content-system/historical-media/planning/september-restart-20261002/dossiers/people/ww1-christiani/sources/order171-1907-transcription.html",
        "locator": "Приказ171от24марта1907: офицерский китель, пять пуговиц, нагрудные и боковые карманы.",
        "readStatus": "electronic-primary-order-transcription-read",
        "scope": "Общий покрой, не личная выдача/полковая отделка; печатный оригинал не сверен."
      }
    ],
    "portraitEvidenceIds": [
      "LINDGREN-TRUBETSKOY"
    ],
    "clothingEvidenceIds": [
      "RIA-OFFICER1907"
    ],
    "uncertainty": [
      "Дата рождения, точная дата гибели и подлинный портрет не установлены.",
      "Сопоставление полкового Линдгрена с автором записки поддерживается фамилией/полком, но автограф не получен.",
      "Не выводить черты лица из происхождения и оценок характера мемуариста.",
      "Ранний образ не утверждает участие в конкретный день сентября; для конкретной сцены отдельно подтверждать дату и форму."
    ],
    "review": {
      "status": "reviewed",
      "date": "2026-10-08",
      "method": "Один предметный просмотр фактических результатов imagegen.",
      "finding": "10 согласованных ракурсов, портрет3:4 и3 полных вида. Сохранены рыжеватые волосы, пенсне и высокий рост; нет наград и видимых плечевых знаков.",
      "limitations": "Лицо и возраст условны. Видимые пуговицы клапанов портрета и шестая фронтальная пуговица полного вида расходятся с описанием приказа; лист не является точным чертежом униформы.",
      "userAccepted": false
    },
    "personId": "ww1-lindgren",
    "name": "Эдвин Иоганнович Линдгрен",
    "era": "ww1",
    "siteSlug": "lindgren-1914",
    "equipmentEvidenceIds": [],
    "generationTool": "built-in imagegen",
    "externalPublication": false,
    "prompts": [
      {
        "role": "faces",
        "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww1-lindgren\\visual-prompts\\faces-1914-v1.prompt.txt",
        "referencedImagePaths": [
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-02.png",
            "role": "style-only",
            "sha256": "d624d7fe8a5ad5bad859cf4a7add08d6521ed3868b9838c7ca78ebe725d1cc52"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-04.png",
            "role": "style-only",
            "sha256": "0cefddf381558f11db377f4e72c29ff63ab5d73072b9f3697dae6affc7569867"
          }
        ]
      },
      {
        "role": "portrait",
        "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww1-lindgren\\visual-prompts\\portrait-1914-v1.prompt.txt",
        "referencedImagePaths": [
          {
            "path": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-c7309268-3aff-47e5-a6f0-990ae86fdfab.png",
            "role": "identity-only",
            "sha256": "16b111cc2623c02b614a5401f0d7d628c99c5f8af2e4a22f76e38eb9904c6992"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-02.png",
            "role": "style-only",
            "sha256": "d624d7fe8a5ad5bad859cf4a7add08d6521ed3868b9838c7ca78ebe725d1cc52"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-04.png",
            "role": "style-only",
            "sha256": "0cefddf381558f11db377f4e72c29ff63ab5d73072b9f3697dae6affc7569867"
          }
        ]
      },
      {
        "role": "costume",
        "path": "D:\\Codex\\New project 2\\content-system\\historical-media\\planning\\september-restart-20261002\\dossiers\\people\\ww1-lindgren\\visual-prompts\\costume-1914-v1.prompt.txt",
        "referencedImagePaths": [
          {
            "path": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-a7704643-b727-4556-9e74-1a73ed5bb3a6.png",
            "role": "identity-only",
            "sha256": "461dee00785517acfcc732c07f0f6900921009e38634c0b275c52913a6daffc9"
          },
          {
            "path": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-c7309268-3aff-47e5-a6f0-990ae86fdfab.png",
            "role": "identity-only",
            "sha256": "16b111cc2623c02b614a5401f0d7d628c99c5f8af2e4a22f76e38eb9904c6992"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-02.png",
            "role": "style-only",
            "sha256": "d624d7fe8a5ad5bad859cf4a7add08d6521ed3868b9838c7ca78ebe725d1cc52"
          },
          {
            "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-04.png",
            "role": "style-only",
            "sha256": "0cefddf381558f11db377f4e72c29ff63ab5d73072b9f3697dae6affc7569867"
          }
        ]
      }
    ],
    "generatedAssets": [
      {
        "role": "faces",
        "masterPath": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-c7309268-3aff-47e5-a6f0-990ae86fdfab.png",
        "faceViews": 10,
        "generationAttempts": 1,
        "sha256": "16b111cc2623c02b614a5401f0d7d628c99c5f8af2e4a22f76e38eb9904c6992",
        "url": "/web-media/a6/a6919dc6b1cb806d0a14bb39-1600.webp",
        "thumbnailUrl": "/web-media/a6/a6919dc6b1cb806d0a14bb39-480.webp",
        "srcSet": "/web-media/a6/a6919dc6b1cb806d0a14bb39-480.webp 480w, /web-media/a6/a6919dc6b1cb806d0a14bb39-960.webp 960w, /web-media/a6/a6919dc6b1cb806d0a14bb39-1600.webp 1600w",
        "width": 1600,
        "height": 640
      },
      {
        "role": "portrait",
        "masterPath": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-a7704643-b727-4556-9e74-1a73ed5bb3a6.png",
        "generationAttempts": 1,
        "sha256": "461dee00785517acfcc732c07f0f6900921009e38634c0b275c52913a6daffc9",
        "url": "/web-media/37/37136037e1682a6a076cd1f5-1086.webp",
        "thumbnailUrl": "/web-media/37/37136037e1682a6a076cd1f5-480.webp",
        "srcSet": "/web-media/37/37136037e1682a6a076cd1f5-480.webp 480w, /web-media/37/37136037e1682a6a076cd1f5-960.webp 960w, /web-media/37/37136037e1682a6a076cd1f5-1086.webp 1086w",
        "width": 1086,
        "height": 1448
      },
      {
        "role": "costume",
        "masterPath": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-b7082384-f8e7-45f0-8d2d-a48085a48347.png",
        "bodyViews": 3,
        "generationAttempts": 2,
        "attemptNote": "Первый вызов прерван без сохранённого изображения; второй дал сохранённый мастер.",
        "sha256": "0967fc24cfc7e1674239a6f37c124daadac48c5f9658f385e2d1083bcb83fa37",
        "url": "/web-media/db/db5a7d4b63ad1fd4d21c755b-1536.webp",
        "thumbnailUrl": "/web-media/db/db5a7d4b63ad1fd4d21c755b-480.webp",
        "srcSet": "/web-media/db/db5a7d4b63ad1fd4d21c755b-480.webp 480w, /web-media/db/db5a7d4b63ad1fd4d21c755b-960.webp 960w, /web-media/db/db5a7d4b63ad1fd4d21c755b-1536.webp 1536w",
        "width": 1536,
        "height": 1024
      }
    ],
    "referencePaths": [
      {
        "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-02.png",
        "role": "style-only",
        "sha256": "d624d7fe8a5ad5bad859cf4a7add08d6521ed3868b9838c7ca78ebe725d1cc52"
      },
      {
        "path": "D:/CodexData/generated_images/historical-style-pavel-20261003/pavel-style-04.png",
        "role": "style-only",
        "sha256": "0cefddf381558f11db377f4e72c29ff63ab5d73072b9f3697dae6affc7569867"
      },
      {
        "path": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-c7309268-3aff-47e5-a6f0-990ae86fdfab.png",
        "role": "identity-only",
        "sha256": "16b111cc2623c02b614a5401f0d7d628c99c5f8af2e4a22f76e38eb9904c6992"
      },
      {
        "path": "D:/CodexData/generated_images/01a1184e-edb5-7ae0-afab-79d27c505dff/exec-a7704643-b727-4556-9e74-1a73ed5bb3a6.png",
        "role": "identity-only",
        "sha256": "461dee00785517acfcc732c07f0f6900921009e38634c0b275c52913a6daffc9"
      }
    ],
    "connection": {
      "status": "connected-local",
      "at": "2026-10-08T10:12:46.583780+00:00",
      "buildRun": false,
      "browserReviewRun": false,
      "externalPublication": false
    }
  }
}
