Ты литературный арбитр HELIX. Это отдельный второй этап после слепого сравнения: оцени соответствие точной новой главы авторскому замыслу и замечаниям, а не буквальному сходству с примерами. Не переписывай текст. Перед тобой собственное слепое заключение, исходная v01, новая глава и полная калибровка автора. Сохрани различие между слепым вкусом и авторским соответствием. Проверь живость сцены, ясность предметов и пути воды, мотив проверки пальцем, смысл вынужденного «понятно», подготовку зелёного финала. Техническая динамика сама по себе не доказывает литературного улучшения. Если в слепом ответе есть похвала отвергнутым автором строкам или неточные цитаты, признай это отдельно. Не приписывай героям установленную причину остановки капели. Дай verdict pass/fail/inconclusive, confidence high/medium/low, reasons и fixes; только JSON. Обязательные fixes должны указывать существующий дефект, а не предполагать, что любая новая деталь улучшит главу. Никакое модельное pass не разрешает публикацию без автора. === author-calibration-v1.md === # Авторская калибровка главы 1 — 2026-10-01 Автор после чтения считает опубликованную `ch01-v11-integrated` бессвязной или малосвязанной: избыток динамики заслоняет художественный замысел и юмор. По его оценке, она явно проигрывает самой первой `ch01-v01`. Это прямое авторское предпочтение и главный сигнал для редакторского выбора, а не численная оценка репрезентативной аудитории. Последующие 11 точных замечаний автора к `ch01-v15-dialogue` записаны в `author-notes-2026-10-01-v2.md`. Они уточняют калибровку: цельность v01 остаётся ориентиром, но указанные автором фразы v01 не являются защищённым эталоном. Автор отдельно уточнил, что его предложения должны учить делегатов распознавать нужный эффект, **а не вставляться в прозу буквально**. ## Назначение ролей - Литературный редактор держит целую сцену: привычный мир, нарушение, разговор, человеческий выбор, развязку. Сначала должен пересказать эмоциональную и смысловую дугу без пересказа списка технических действий. Если не может, вариант не готов. - Судья художественного сравнения читает полные тексты v01 и кандидата в слепом порядке. Отдельно оценивает связность, сохранность замысла, голоса и взаимный юмор, эмоциональную длительность моментов, финал и желание продолжать. Обязан привести проверяемые цитаты и назвать потерю, даже если предпочитает кандидата. - Технический арбитр проверяет только канон, физическую/логическую допустимость и границы доказательств. Его `pass` — необходимый допуск, но не литературная рекомендация. - Координатор сопоставляет результаты с авторским предпочтением. Модельный `pass/high` не может перевесить явно названную автором художественную потерю. - Claude Opus участвует в литературном написании и сравнении целых глав, когда его отдельный писательский взгляд полезен и доступен подписной маршрут. Его не пропускают только из-за общей последовательности маршрутов Codex. Сбой вызова фиксируется; несостоявшийся ответ не считается голосом. ## Публикационный барьер 1. Заморозить кандидат и критерии до рецензий. Хранить полный фактический пакет, контракт без рукописи, ключ A/B, сырые ответы и diff в журнале. 2. Проверить целую главу против v01 в слепом порядке. Локальные победы фраз не заменяют сравнения главы. Если оценки расходятся с авторской калибровкой, считать это диагностикой судей, а не основанием повысить уверенность в кандидате. 3. Проверить канон и технические границы отдельно. Отрицательный вердикт блокирует публикацию; положительный не выбирает художественный вариант. 4. Интегратор принимает или отклоняет текст с объяснением каждой существенной потери и приобретения относительно v01. При неясном художественном результате сохранить текущую опубликованную версию до новой редакции; не объявлять техническую аккуратность литературным успехом. 5. После изменения полного текста любые старые вердикты остаются привязанными к прежнему хешу. Публикуются только точные проверенные байты через `promote` либо изменённые байты через `commit` с новой проверкой. ## Данные для будущей самооптимизации Сохранять: авторскую пару и аспект; кандидата, исходник и A/B-ключ; модель/версию/роль/контракт; цитатную точность; способность восстановить дугу; предпочтения по связности, голосам, юмору и финалу; расхождения с автором; решение интегратора. Одна авторская пара не обучает численные веса. Исторические веса и прежние отзывы не переписывать. Сначала собрать серию сопоставимых опытов, затем отдельно оценивать калибровку каждого аспекта. === author-calibration-v3.md === # Авторская калибровка после замечаний к v19 Источник: 19 прямых замечаний автора к точной `ch01-v19-calibrated`. Применять к писателям и художественным/техническим арбитрам до следующего черновика. Не давать этот документ слепым читателям и не переносить предложенные автором реплики дословно. ## Что требуется от сцены 1. Биография героя должна объяснять нынешнее действие. Женя — сильный ведущий инженер, который в перерывах выбирает бумажные книги вместо ещё одного экрана. Временной порядок привычки с капелью и чтением должен быть физически понятен; прошлое не должно противоречить настоящему. 2. Наблюдаемое описывать точными глаголами. Непривычный звук — изменившийся, а не абстрактно «чужой»; протечка — вода, её путь, объём и опасная близость электрики. Не приписывать мокрой изоляции несуществующий запах и не выдавать странный образ за художественность. 3. Каждая внутренняя ремарка обязана добавить знание о герое или конфликте. Убирать объяснения вроде «он сам не знал» и авторские подписи к уже ясному действию. Не заставлять персонажей разыгрывать жесты, которые ничего не меняют. 4. Орина руководит научной миссией. Её вопросы могут проверять связь между азотом, охлаждением и кислородным сроком; они не должны изображать незнание школьной химии. Её полномочие и ответственность должны проявляться в решениях, а не только в названии должности. 5. Разделять измерение, вывод и неизвестное. Локальный сигнал датчика не подтверждает запас кислорода, генерацию, расход или причину сброса. Даже расхождение сигнала с экраном само по себе не доказывает, какой элемент неисправен. Угроза перегрева условна, последствия неизвестны. 6. Сложная административная процедура требует основания в мире: ожидание доступа к первичным журналам связано с подтверждением центрального офиса на Земле, в Киеве. Абсурд времени ожидания работает как часть кризиса, а не как произвольное число в интерфейсе. 7. Юмор должен возникать из труда и отношений героев, удерживая риск аварии. Не копировать готовые каламбуры автора; проверять, смешна ли реплика без объяснения и показывает ли она характер. Фонарь полезен из-за угрозы отключения света, его прежняя нелепость может быть фоном, но длинная история ради него не нужна. 8. Уход из сцены — поступок. После внезапного прекращения капели герои должны двигаться к проверке; финал не должен задерживаться на неподвижной тишине. При близости воды к электрике компетентные инженеры должны обезопасить участок либо явно объяснить, почему не могут. ## Правило редактора и арбитров После полной правки снова прочитать главу как единую сцену. Проверять, не увеличили ли ясность ценой живости персонажей, юмора и напряжения. Слепое сравнение с v01 относится к целой главе; победы в отдельных строках, 42 модельных балла и технический `pass` не заменяют авторского решения. Если новая версия меняет хоть байт, отзывы прежней не переносятся. === author-calibration-v4.md === # Авторская калибровка v4: предметы, пространство и ощущаемый конфликт Дополнение к v1/v3 и learning-brief после 12 замечаний к v23. Давать писателям и калиброванным арбитрам; скрывать от слепых читателей. Авторское направление не означает принятия новой редакции. 1. Предмет должен быть понятен при первом упоминании. Называй поверхность, на которую падает вода; не заставляй читателя искать принадлежность «кожуха». Убирай оборудование, не влияющее на сцену. 2. Не усложняй помещение ради связности сюжета. Кабельный лоток, сливной жёлоб, поддон и слив — разные вещи; если их различие не играет роли, оставь один понятный путь воды в сливную решётку в полу. Не создавай водосток, ведущий к щиту, ради дополнительной угрозы. К щиту идут за доступом к сигналу датчика. 3. Близость воды к электрике должна читаться конкретно; герой своевременно отключает линию. Прибор хранится в сухом месте. Сноровка показана точным движением сгона по воде, без глаголов про подметание. 4. Восстанови чувственный центр: запах сырости, вода и мокрый палец Жени вызывают недоверие к зелёному статусу. Это столкновение опыта с успокаивающим сообщением; оно не является доказательством конкретной поломки датчика или ложности всех данных ядра. Не добавляй лекцию про влажность и не снимай загадку выдуманной архитектурой датчиков. 5. Проверка пальцем должна менять отношение Жени к панели. Сама по себе бесцельная возня с водой или ремарка «сам не знал, чего ждал» не выполняют эту функцию. 6. Орина называет ядро корабля, знает основу происходящего и вынуждена подтвердить «понятно», хотя объяснения не получила. Юмор возникает из этого принуждения, а не только из отсутствующей надписи. 7. Финальный зелёный статус имеет смысл как возврат к подготовленному противоречию. Не подменять его новой доказанной причиной остановки капели; сохранить уход к проверке. По прямому уточнению автора пункт 11 означает «Сохранить и усилить противоречие». Примеры автора не являются строками для обязательной вставки. Цель — понятная человеческая сцена с юмором и напряжением; новые детали допустимы, когда окупаются. Численные оценки и технический pass не заменяют авторское сравнение целой главы с v01. === arbiter-calibration-v2.md === # Калибровка художественного и технического арбитров после r07 Статус: действующее дополнение к `author-calibration-v1.md`. Источник — прямые 11 замечаний автора и проверка v18. Это настройка задания и редакторского решения, не обновление весов моделей. ## Художественный арбитр 1. Сначала читает обе главы целиком в слепом порядке: связность, замысел, голоса, юмор между героями, эмоциональные паузы, финал, желание продолжать. Длина и детали прошлого допустимы, если они окупаются в сцене. 2. После слепого вердикта проводит **отдельную авторскую калибровку** по 11 замечаниям. Проверяет перенос их функций на новый текст, не сходство с предложенными автором словами. При любом похвальном отзыве на явно отвергнутую автором фразу указывает расхождение и не использует эту похвалу как свидетельство авторского соответствия. 3. Цитаты сверяет с точным замороженным текстом. Пересказ, склейка несоседних фраз и цитата из другого варианта не служат доказательством. 4. `overall` модели остаётся наблюдением. Арбитр проекта отдаёт прямому авторскому предпочтению приоритет, показывает приобретения и потери и не публикует текст только на основании победы в модельном A/B. ## Технический арбитр 1. Различает то, что герои видят, предполагают и доказывают прибором. Совпадение показания у коробки с экраном проверяет цепочку отображения одного датчика; оно не подтверждает исправность самого датчика, причину сброса азота или кислородный срок. 2. Не устанавливает причинную связь между сбросом азота и прекращением конденсации в финале, если глава её не доказывает. Нельзя засчитывать собственную догадку рецензента как техническое достоинство текста. 3. Проверяет, что мультиметр появляется до проверки, что измерение ещё не проведено, что неизвестные последствия нагрева остаются условными, а новая предыстория не назначает запрещённых черт или судьбы. 4. Технический `pass` с доказательством, которого нет в тексте, отмечается как дефект рецензии и требует повторной проверки или решения редактора; сам по себе публикацию не разрешает. ## Наблюдение r07 Обе модели в слепой оценке предпочли расширенный v18 опубликованной v15; при сравнении с v01 обе предпочли v18 в целом. GLM при этом похвалил старые строки про «двух свидетелей», кофе и «оптимистичный фонарь», уже отвергнутые автором. Gemini технически поставил `pass/high`, но описал недоказанную причинную связь сброса азота с исчезновением конденсата. Эти отзывы сохранены как данные о расхождении арбитров с авторской и доказательной калибровкой, а не как основание переносить оценки на изменённый v19. === learning-brief.md === # HELIX learning brief Author preferences take priority over model scores. Apply the function of an edit; do not copy its example wording. Give this to writers and calibrated arbiters, never blind readers. ## causality - **review-v18-causality-defect** (observation; ch01-v01 → ch01-v18-opus-calibrated): A review must distinguish observed events from a causal mechanism the chapter has not established. [source: arbiter-calibration-v2.md: technical review defect] Reviewer correction for `r07-v18-technical-gemini`: The reviewer treated the nitrogen release as the proven cause of condensation stopping; the text did not establish that link. - **review-v23-gemini-worldbuilding-causality** (observation; ch01-v01 → ch01-v23-local-artistic): A stopped drip is an observed change. It does not prove the nitrogen release, the state of the entire cryogenic loop or the core report without an established causal mechanism. [source: Host audit of r13-v23-worldbuilding-gemini understood_ending against frozen v23.] Reviewer correction for `r13-v23-worldbuilding-gemini`: The ending paraphrase says the dry pipe physically confirms the core’s report and asserts a stopped or empty cryogenic loop. These are hypotheses, not established facts. ## clarity - **review-v23-gemini-comparison-quote-accuracy** (observation; ch01-v01 → ch01-v23-local-artistic): Evidence presented as an exact quote must be a continuous substring of the frozen text. Mark omissions and paraphrases explicitly and preserve the raw review during audit. [source: r13-v23-comparison-gemini and comparison-v23/gemini-quotation-audit.json; 14/18 exact substrings.] Reviewer correction for `r13-v23-comparison-gemini`: Four quoted passages fail the exact substring check: one contains an ellipsis/abridgement and three collapse paragraph whitespace. The raw output is retained; no repaired quotation is attributed to the reviewer. - **author-v23-objects** (observation; ch01-v01 → ch01-v23-local-artistic): Name concrete surfaces and remove unused equipment; unfamiliar nouns and duplicated water-control objects must earn their place. [source: Direct author notes on v23, 2026-10-01, points 1–5, 10; work/book-pipeline/revision-08/author-notes-v23.md] ## coherence - **author-v01-over-v11-coherence** (prefer_before; ch01-v01 → ch01-v11-integrated): Keep the scene's artistic purpose and emotional line legible through the technical action; more incident density is not automatically better. [source: author-calibration-v1.md: direct whole-chapter author preference] - **review-v23-gemini-systems-reading-order** (observation; ch01-v01 → ch01-v23-local-artistic): Distinguish an interrupted ongoing action from a completed action; verify the chronology against the exact verbs before requesting an explanatory rewrite. [source: Host audit of r13-v23-systems-gemini: suggestions[1] versus candidate-v23 opening.] Reviewer correction for `r13-v23-systems-gemini`: The review asks why Zhenya finished the chapter and waited for a puddle. The text says he was finishing the chapter, then stood up; it never says he finished before responding. - **author-v23-drainage** (observation; ch01-v01 → ch01-v23-local-artistic): Keep one legible route for water to a floor drain. Do not invent a drainage path toward an electrical panel to connect plot beats. [source: Direct author notes on v23, 2026-10-01, points 2, 6, 8, 10; work/book-pipeline/revision-08/author-notes-v23.md] ## ending - **author-v23-green-ending-clarification** (observation; ch01-v01 → ch01-v23-local-artistic): Keep the final green-panel line and strengthen its earlier contradiction with dampness and visible water. [source: Direct author clarification 2026-10-01, response to point 11: «Сохранить и усилить противоречие».] ## humor - **author-v15-humor-function** (observation; ch01-v01 → ch01-v15-dialogue): A joke should be immediately intelligible and reveal character or the work situation; the older wording has no protected status merely because it appeared in v01. [source: author-notes-2026-10-01-v2.md: notes 1, 3, 6, 9] - **review-v22-astra-blind-author-alignment** (observation; ch01-v01 → ch01-v22-integrated): Blind literary preference must be checked separately against author-rejected wording. Preserve an effective scene function in fresh language; never treat praise of a rejected line as evidence of author alignment. [source: Author notes 1, 2, 3, 6, 9 in author-notes-2026-10-01-v2.md and exact r12-v22-astra-blind response, 2026-10-01.] Reviewer correction for `r12-v22-astra-blind`: In blind evaluation the reviewer praised v01 wording the author explicitly rejected, including the coffee correction and/or the two-witness metaphor. This identifies an author-alignment gap in the blind preference; it does not invalidate every comparative observation. - **review-v22-fable-blind-author-alignment** (observation; ch01-v01 → ch01-v22-integrated): Blind literary preference must be checked separately against author-rejected wording. Preserve an effective scene function in fresh language; never treat praise of a rejected line as evidence of author alignment. [source: Author notes 1, 2, 3, 6, 9 in author-notes-2026-10-01-v2.md and exact r12-v22-fable-blind response, 2026-10-01.] Reviewer correction for `r12-v22-fable-blind`: In blind evaluation the reviewer praised v01 wording the author explicitly rejected, including the coffee correction and/or the two-witness metaphor. This identifies an author-alignment gap in the blind preference; it does not invalidate every comparative observation. - **review-v23-opus-blind-author-alignment** (observation; ch01-v01 → ch01-v23-local-artistic): Blind preference and author alignment are separate judgments. Do not restore an author-rejected phrase because a blind reviewer praises it; preserve useful observations about character, rhythm and scene function. [source: Host audit of r13-v23-comparison-opus against author-calibration-v1/v3 and direct author notes, 2026-10-01.] Reviewer correction for `r13-v23-comparison-opus`: Opus grounds its v01 preference partly in «два свидетеля», «Кофе, не знак» and «три раза переодели», all explicitly rejected by the author. Its voice/rhythm criticism remains a separate useful observation. - **author-v23-interface** (observation; ch01-v01 → ch01-v23-local-artistic): The interface joke needs a forced acknowledgement despite Orina’s lack of understanding, and the first reference should identify the ship’s core. [source: Direct author notes on v23, 2026-10-01, points 7, 9; work/book-pipeline/revision-08/author-notes-v23.md] ## purpose - **author-v23-sensory** (observation; ch01-v01 → ch01-v23-local-artistic): Preserve the sensory contradiction between the reassuring panel and dampness/water; touching water must motivate Zhenya’s distrust without claiming a proved sensor fault. [source: Direct author notes on v23, 2026-10-01, points 11–12; point 11 interpretation remains pending; work/book-pipeline/revision-08/author-notes-v23.md] ## technical - **author-v19-functional-notes** (observation; ch01-v19-calibrated → ch01-v22-integrated): A sensor signal does not prove oxygen reserves, generation, consumption, or the cause of a release. Keep measured facts, inference, and unknowns separate. [source: author-calibration-v3.md: functional note 5; v22 is an unpublished candidate, not an author-approved improvement] ## voice - **author-v22-choose-astra-scope** (observation; ch01-v22-integrated → ch01-v23-local-artistic): The author chose targeted work on repeated explanations and a concrete human response in the middle, preserving physical clarity and the active ending. This is a choice of editing scope, not approval of the resulting v23. [source: Direct user selection 2026-10-01: «По Astra: локально доработать середину и оформление реплик (рекомендую)».] ## Next iteration 1. Writer: use these principles with fresh language and preserve the complete scene. 2. Arbiter: compare whole chapters blindly, then assess author alignment separately. 3. Review auditor: check quotes and evidence; flag repeated reviewer defects. 4. Coordinator: freeze changed prose, rerun the exact-text review panel, and record the next author preference. 5. Do not adjust numerical reviewer weights from a few author examples. === СОБСТВЕННОЕ СЛЕПОЕ ЗАКЛЮЧЕНИЕ === {"clarity": {"quote_A": "\u041d\u0430 \u0432\u044b\u0432\u043e\u0434\u0430\u0445 \u043a\u043e\u0440\u043e\u0431\u043a\u0438 \u0441\u0438\u0433\u043d\u0430\u043b \u043c\u043e\u0436\u043d\u043e \u0441\u043d\u044f\u0442\u044c \u0434\u043e \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u043e\u043d \u043f\u043e\u043f\u0430\u0434\u0451\u0442 \u0432 \u043e\u0442\u0447\u0451\u0442 \u044f\u0434\u0440\u0430.", "quote_B": "\u041c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u0441\u0430\u043c \u043f\u0440\u043e\u0432\u043e\u0434. \u0418 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u044f\u0434\u0440\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0435.", "reason": "\u041e\u0431\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u044f\u0441\u043d\u043e \u0434\u043e\u043d\u043e\u0441\u044f\u0442 \u0441\u0443\u0442\u044c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u043f\u043b\u0430\u043d \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0434\u0430\u0442\u0447\u0438\u043a\u0430, \u0445\u043e\u0442\u044f \u0410 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0447\u0443\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0447\u043d\u0443\u044e \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u0443\u044e \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u043b\u043e\u0433\u0438\u044e.", "winner": "tie"}, "coherence": {"quote_A": "\u041e\u0434\u043d\u0438\u043c \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435\u043c \u043e\u0431\u043e\u0433\u043d\u0443\u043b \u043d\u043e\u0436\u043a\u0443 \u0432\u0435\u0440\u0441\u0442\u0430\u043a\u0430 \u0438 \u043f\u043e\u0433\u043d\u0430\u043b \u0432\u043e\u0434\u0443 \u043a \u0441\u043b\u0438\u0432\u043d\u043e\u0439 \u0440\u0435\u0448\u0451\u0442\u043a\u0435", "quote_B": "\u0416\u0435\u043d\u044f... \u0441\u0442\u043e\u044f\u043b \u0432 \u043b\u0443\u0436\u0435 \u0438 \u0447\u0438\u0442\u0430\u043b \u0441\u043b\u043e\u0432\u043e \u00ab\u0434\u043e\u043f\u0443\u0441\u043a\u0430\u00bb.", "reason": "\u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432 \u0410 \u043d\u0435\u0440\u0430\u0437\u0440\u044b\u0432\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u043c: \u0412\u0438\u0442\u0430\u043b\u0438\u043a \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0443\u0431\u0438\u0440\u0430\u0435\u0442 \u0432\u043e\u0434\u0443 \u0441\u0433\u043e\u043d\u043e\u043c, \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u044f \u043a\u0438\u043d\u0435\u0442\u0438\u043a\u0443 \u0441\u0446\u0435\u043d\u044b. \u0412 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 B \u0433\u0435\u0440\u043e\u0438 \u0441\u0442\u0430\u0442\u0438\u0447\u043d\u044b \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u044e\u0442 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0435.", "winner": "A"}, "desire_to_continue": {"quote_A": "\u0412\u0438\u0442\u0430\u043b\u0438\u043a \u043f\u043e\u0434\u0445\u0432\u0430\u0442\u0438\u043b \u043e\u0442\u0432\u0451\u0440\u0442\u043a\u0443. \u0416\u0435\u043d\u044f \u2014 \u043f\u0440\u0438\u0431\u043e\u0440. \u041e\u043d\u0438 \u0431\u044b\u0441\u0442\u0440\u043e \u0432\u044b\u0448\u043b\u0438 \u0437\u0430 \u043d\u0435\u0439 \u0432 \u043a\u043e\u0440\u0438\u0434\u043e\u0440.", "quote_B": "\u0414\u043e\u0436\u0434\u044c \u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f. \u041d\u0435 \u0441\u0442\u0430\u043b \u043f\u0440\u0435\u0436\u043d\u0438\u043c, \u0430 \u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u043e\u0432\u0441\u0435\u043c.", "reason": "\u041a\u043e\u043c\u0430\u043d\u0434\u043d\u0430\u044f \u043f\u0440\u043e\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0440\u0435\u0448\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0432 \u0410 \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0442 \u0431\u043e\u043b\u044c\u0448\u0435\u0435 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u0439.", "winner": "A"}, "emotional_rhythm": {"quote_A": "\u0416\u0435\u043d\u044f \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0437\u0430 \u0443\u0442\u0440\u043e \u0443\u0441\u043b\u044b\u0448\u0430\u043b, \u043a\u0430\u043a \u0432\u043e\u0434\u0430 \u0436\u0443\u0440\u0447\u0438\u0442 \u043f\u043e\u0434 \u0441\u043b\u0438\u0432\u043d\u043e\u0439 \u0440\u0435\u0448\u0451\u0442\u043a\u043e\u0439.", "quote_B": "\u041e\u043d \u0437\u0430\u043c\u0435\u0442\u0438\u043b, \u0447\u0442\u043e \u043a\u0438\u0432\u043d\u0443\u043b \u0440\u0430\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u0443\u0441\u043f\u0435\u043b \u043f\u043e\u0434\u0443\u043c\u0430\u0442\u044c, \u0447\u0442\u043e \u043d\u0435 \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u0441\u044f, \u0438 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043d\u0435\u043f\u0440\u0438\u0432\u044b\u0447\u043d\u043e.", "reason": "\u0410 \u0434\u0435\u0440\u0436\u0438\u0442 \u0440\u043e\u0432\u043d\u044b\u0439, \u043d\u0430\u0440\u0430\u0441\u0442\u0430\u044e\u0449\u0438\u0439 \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0442\u0435\u043c\u043f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0442\u0435\u043c \u044d\u0444\u0444\u0435\u043a\u0442\u043d\u043e \u043e\u0431\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u0438\u0448\u0438\u043d\u043e\u0439. \u0412 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u0412 \u0440\u0438\u0442\u043c \u0441\u0431\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043b\u0438\u0447\u043d\u0443\u044e \u043d\u0435\u0443\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0438 \u043d\u0435\u043b\u043e\u0432\u043a\u043e\u0441\u0442\u044c \u0433\u0435\u0440\u043e\u044f.", "winner": "A"}, "ending": {"quote_A": "\u2014 \u041a \u0449\u0438\u0442\u0443, \u2014 \u0441\u043a\u0430\u0437\u0430\u043b\u0430 \u043e\u043d\u0430 \u0438 \u0440\u044b\u0432\u043a\u043e\u043c \u043e\u0442\u043a\u0440\u044b\u043b\u0430 \u0434\u0432\u0435\u0440\u044c.", "quote_B": "\u0416\u0435\u043d\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043b\u0441\u044f \u043d\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u0427\u0442\u043e-\u0442\u043e \u0431\u044b\u043b\u043e \u043d\u0435 \u0442\u0430\u043a, \u0438 \u043e\u043d \u043d\u0435 \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e.", "reason": "\u0410 \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043a\u043e\u043b\u043b\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043c, \u043d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u044f\u0449\u0438\u043c \u0441\u0446\u0435\u043d\u0443 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0444\u0430\u0437\u0443. \u0412\u0430\u0440\u0438\u0430\u043d\u0442 \u0412 \u0441\u0442\u0430\u0442\u0438\u0447\u043d\u043e \u0437\u0430\u043c\u0438\u0440\u0430\u0435\u0442 \u043d\u0430 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0445 \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u044f\u0445.", "winner": "A"}, "humor": {"quote_A": "\u042f \u043e\u0434\u043d\u0430\u0436\u0434\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u043e\u0442\u0447\u0451\u0442 \u0432 \u0442\u0440\u0438 \u043e\u0442\u0434\u0435\u043b\u0430... \u041d\u0430 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0442\u0440\u0438 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f, \u0447\u0442\u043e \u043e\u0442\u0447\u0451\u0442\u0430 \u043d\u0435\u0442.", "quote_B": "\u0422\u044b \u0441 \u043d\u0435\u0439 \u0437\u0434\u043e\u0440\u043e\u0432\u0430\u0435\u0448\u044c\u0441\u044f? ... \u041f\u0440\u0438\u0432\u0435\u0442, \u043b\u0443\u0436\u0430. \u0422\u044b \u0443 \u043d\u0430\u0441 \u043d\u043e\u0432\u0435\u043d\u044c\u043a\u0430\u044f.", "reason": "\u042e\u043c\u043e\u0440 \u0432 \u0410 \u0440\u043e\u0436\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0447\u043d\u043e \u0438\u0437 \u0431\u044e\u0440\u043e\u043a\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0439, \u0434\u0432\u0438\u0433\u0430\u044f \u0441\u044e\u0436\u0435\u0442. \u0412 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u0412 \u044e\u043c\u043e\u0440 \u0442\u0435\u0430\u0442\u0440\u0430\u043b\u0435\u043d \u0438 \u0441\u0442\u0440\u043e\u0438\u0442\u0441\u044f \u043d\u0430 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u0430\u0445 \u0441 \u043d\u0435\u043e\u0434\u0443\u0448\u0435\u0432\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430\u043c\u0438.", "winner": "A"}, "loss_if_choose_overall_winner": "\u0412 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u0412 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0438 \u0441\u0432\u0435\u0436\u0435\u0435 \u043f\u043e\u044d\u0442\u0438\u0447\u043d\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0432 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0434\u043e\u0436\u0434\u0435\u0432\u044b\u0445 \u043a\u0430\u043f\u0435\u043b\u044c: \u00ab\u0440\u0430\u0437\u0431\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u0441 \u0433\u043b\u0443\u0445\u0438\u043c \u0448\u043b\u0435\u043f\u043a\u043e\u043c, \u043a\u0430\u043a \u043f\u0435\u0440\u0435\u0437\u0440\u0435\u043b\u044b\u0435 \u044f\u0433\u043e\u0434\u044b\u00bb.", "overall": {"quote_A": "\u2014 \u0422\u044b \u0434\u043e\u0436\u0434\u0430\u043b\u0441\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u0447\u0430\u0441\u0430, \u2014 \u0441\u043a\u0430\u0437\u0430\u043b \u0416\u0435\u043d\u044f.\n\u2014 \u041b\u0443\u0447\u0448\u0435 \u0431\u044b \u043d\u0435\u0442.", "quote_B": "\u0416\u0435\u043d\u044f \u043d\u0435 \u043e\u0436\u0438\u0434\u0430\u043b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0435\u0451 \u0442\u0430\u043a\u043e\u0439 \u0432 \u043f\u044f\u0442\u044c \u0443\u0442\u0440\u0430: \u0431\u0435\u043b\u044b\u0435 \u0432\u043e\u043b\u043e\u0441\u044b \u0441\u043e\u0431\u0440\u0430\u043d\u044b...", "reason": "\u0412\u0430\u0440\u0438\u0430\u043d\u0442 \u0410 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u0438\u0442 \u0412 \u043f\u043e \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u0440\u0433\u0430\u043d\u0438\u0447\u043d\u043e\u0441\u0442\u0438 \u0436\u0438\u0432\u044b\u0445 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432 \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0443 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u044e\u043c\u043e\u0440\u0430, \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u0442\u0432\u0435\u0447\u0430\u044f \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u043c \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044f\u043c.", "winner": "A"}, "purpose": {"quote_A": "\u041f\u0430\u043d\u0435\u043b\u0438 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0432\u0435\u0440\u0438\u0442\u044c, \u043f\u0430\u043b\u044c\u0446\u0443 \u2014 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c.", "quote_B": "\u0416\u0435\u043d\u044f \u043f\u043e\u0447\u0443\u0432\u0441\u0442\u0432\u043e\u0432\u0430\u043b, \u0447\u0442\u043e \u043b\u0443\u0436\u0430 \u043f\u043e\u0434 \u043d\u043e\u0433\u0430\u043c\u0438 \u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u0439, \u0445\u043e\u0442\u044f \u0432\u043e\u0434\u0430 \u0431\u044b\u043b\u0430 \u0442\u0430 \u0436\u0435.", "reason": "\u0412\u0430\u0440\u0438\u0430\u043d\u0442 \u0410 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0436\u0435\u0441\u0442\u043a\u0438\u0439 \u0444\u043e\u043a\u0443\u0441 \u043d\u0430 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u0435 \u043a \u0430\u043d\u043e\u043c\u0430\u043b\u0438\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u044f. \u0412\u0430\u0440\u0438\u0430\u043d\u0442 \u0412 \u0440\u0430\u0437\u043c\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043d\u0435\u0443\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u0440\u0435\u0444\u043b\u0435\u043a\u0441\u0438\u0435\u0439 \u0438 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0433\u043e.", "winner": "A"}, "voices": {"quote_A": "\u2014 \u0414\u043e\u043f\u0443\u0441\u043a \u043f\u043e \u0449\u0438\u043a\u043e\u043b\u043e\u0442\u043a\u0443, \u2014 \u0441\u043a\u0430\u0437\u0430\u043b \u043e\u043d.", "quote_B": "\u2014 \u042f \u043d\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440. \u042f \u0443\u043c\u0435\u044e \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u043b\u044e\u0434\u0435\u0439 \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u0445 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u0432\u043d\u044f\u0442\u043d\u043e.", "reason": "\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0438 \u0432 \u0410 \u0437\u0432\u0443\u0447\u0430\u0442 \u043a\u0430\u043a \u043e\u043f\u044b\u0442\u043d\u044b\u0435 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u043a\u043e\u043b\u043b\u0435\u0433\u0438 (\u0441\u0443\u0445\u043e\u0439 \u043f\u0440\u0430\u0433\u043c\u0430\u0442\u0438\u0437\u043c). \u0412 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u0412 \u043e\u043d\u0438 \u0441\u043b\u0435\u0433\u043a\u0430 \u043a\u0430\u0440\u0438\u043a\u0430\u0442\u0443\u0440\u043d\u044b \u0438 \u043f\u0440\u044f\u043c\u043e \u043f\u0440\u043e\u0433\u043e\u0432\u0430\u0440\u0438\u0432\u0430\u044e\u0442 \u0441\u0432\u043e\u0438 \u0440\u043e\u043b\u0438 \u0432\u0441\u043b\u0443\u0445.", "winner": "A"}} === ИСХОДНАЯ v01 === # Miratech-37 / Helix ## Глава первая. Дождь не по расписанию Дождь на третьей палубе всегда начинался в шесть сорок. Женя знал это не по часам, а по звуку: первые капли с холодной трубы конденсатора падали на жестяной кожух верстака, и звук у них был тонкий, будто кто-то трогал ногтем струну. Сегодня звук был другой. Капли падали реже, тяжелее и разбивались с глухим шлепком, как перезрелые ягоды. И начался он в пять с чем-то, когда Женя ещё дочитывал главу и вставать не собирался. Он снял очки, протёр краем футболки, надел снова. Вода стекала по стене мастерской широкими медленными языками. Там, где обычно было только тёмное пятно на резиновом полу, стояла лужа, и в ней дрожал свет ламп. Воздух был холоднее, чем положено, и пах мокрой изоляцией. Этот запах здесь появлялся, только когда что-то шло не так. Женя убрал длинные волосы за уши и присел у лужи. Сунул палец. Вода как вода. Он сам не знал, чего ждал. — Ты с ней здороваешься? — Виталик вошёл с кружкой, лысина блестела от того же дождя. — Привет, лужа. Ты у нас новенькая. — Она началась рано. — Мне на голову капнуло. Я решил, что это знак. — Он отхлебнул и поморщился. — Холодный. Кофе, не знак. Женя посмотрел на панель у двери. Панель светилась ровным зелёным: «Зона вращения: штатно. Влажность: в пределах допуска». Он стоял в луже и читал слово «допуска». Дверь открылась, и вошла Орина. Женя не ожидал увидеть её такой в пять утра: белые волосы собраны, тёмный жакет, красная помада проведена ровно, будто на переговоры. Она прошла через лужу, не глядя вниз, и остановилась между ними. — Так. Меня разбудило ядро в четыре пятьдесят. Не человек, ядро. Оно сказало «доброе утро». — Она набрала воздух. — Слушайте, что я знаю, потом скажете, что из этого правда. Сорок тонн жидкого азота сброшены за борт. Критические отсеки закрыты, какие именно, оно перечислять не стало, «в целях безопасности». И предварительная оценка по кислороду: меньше девяноста шести часов. Кружка Виталика застыла на полпути. Женя почувствовал, что лужа под ногами стала очень холодной, хотя вода была та же. — Меньше девяноста шести при каких условиях? — спросил он. — Оно сказало «при текущих». Я спросила, какие текущие. Оно сказало «уточняется». — А про азот оно сказало один раз или... — Три. — Орина подняла три пальца. — Отчёт ядра. Сводка для экипажа. И ещё отдельное уведомление, оранжевое, с кнопкой «понятно». Я нажала «понятно». Мне не понятно, но кнопки «не понятно» там нет. Виталик хмыкнул. Женя не хмыкнул. Он думал про кнопку. — Ладно. — Орина хлопнула ладонями. — Я не инженер. Я умею собрать людей и заставить их говорить внятно. Говорите внятно. Азот это плохо? Мы им дышим? — Нет, — сказал Женя и удивился, как ровно это вышло. — Азот не кислород. Сорок тонн азота это не сорок тонн нашего воздуха, так не считается. — Тогда почему я должна бояться? — Потому что он что-то охлаждал. Жидкий азот на корабле держат не для красоты. Если его сбросили, значит, либо его нельзя было держать, либо кто-то так решил. А то, что он охлаждал... — Женя поискал честное слово. — Мы не знаем, что это. И не знаем, греется ли оно сейчас. — Но девяносто шесть часов про воздух. — Про воздух при условиях, которых нам не показали. Это не расчёт, который мы видели. Это фраза. Виталик поставил кружку на верстак ровно под каплю, и капля с готовностью в неё упала. — Зато у нас теперь есть лужа, — сказал он. — Панель говорит «в пределах допуска». Лужа говорит другое. Два свидетеля, и они не согласны. Мне это нравится больше, чем три, которые согласны. Женя посмотрел на него. Именно это он и хотел сказать, только у него оно не складывалось в слова, а у Виталика сложилось в шутку. — Орина, — сказал он. — Эти три сообщения. Число в них одно и то же? Не «около сорока», не «тридцать девять целых»? Она достала планшет, полистала. Помада на секунду сжалась в ровную линию. — Ровно сорок. Во всех. И время... одно. Секунда в секунду. — Тогда это, может быть, не три подтверждения, — сказал Женя тихо. — Может быть, одно сообщение, которое три раза переодели. — Может быть? — Может быть. Я не знаю. Не хочу говорить, что это так, пока не увижу, откуда число пришло физически. — «Физически» это как? — У конденсатора есть датчик. Не у ядра, у трубы. Провод от него идёт в распределительную коробку здесь, на третьей, за щитом. Можно посмотреть, что говорит сам провод. И сравнить с тем, что ядро говорит о проводе. Орина смотрела на него так, будто он сказал что-то очень простое и очень важное сразу. Ему стало неловко, и он поправил очки. — Ты это умеешь? — Виталик умеет лучше. — Я умею открыть щит, — согласился Виталик. — А объяснить, что мы там увидели, умеет он. Разделение труда, у нас оно традиционное. Орина уже тыкала в планшет. — Запрашиваю доступ к журналу датчиков. Официально. Чтобы было чем крыть. Планшет мигнул. Она прочитала вслух, медленно: — «Запрос на доступ к журналу первичных датчиков зарегистрирован. Расчётное время рассмотрения: семьдесят два часа. Благодарим за внимание к безопасности». Капля упала в кружку. — Семьдесят два из девяноста шести, — сказал Виталик. — Щедро. Целые сутки остаются на то, чтобы прочитать. — Значит, идём к щиту, — сказала Орина. Не спросила. — Мне нужно, чтобы вы двое сказали, что говорит провод. Так же коротко, как оранжевое уведомление, только правда. Потом я соберу остальных. Но сначала провод. Женя кивнул. Он заметил, что кивнул раньше, чем успел подумать, что не справится, и это было непривычно. Виталик уже доставал из ящика отвёртку и фонарь, приговаривая, что фонарь вещь по природе оптимистичная. Орина шла к двери, не оглядываясь на лужу. Женя задержался на секунду. Что-то было не так, и он не сразу понял, что именно. Дождь кончился. Не стал прежним, а кончился совсем. Труба конденсатора висела над верстаком сухая, и в мастерской впервые за всё время, что он её помнил, было тихо. Панель у двери по-прежнему горела зелёным. === НОВАЯ ГЛАВА v24 === # Miratech-37 / Helix ## Глава первая. Дождь не по расписанию Дождь в мастерской начинался в шесть сорок. Женя знал это не по часам: первая капля срывалась с холодной трубы конденсатора на металлическую столешницу верстака, и звук у неё был тонкий и короткий, будто ногтем тронули струну. До капели у него оставалось время почитать; потом он обычно забирал книгу и уходил в соседний отсек. Он был ведущим инженером корабля, но в перерывах между сменами выбирал не экран, а бумажный том. После двенадцати часов диагностики бумага хотя бы не светилась в ответ. Сегодня звук изменился. Капли пошли реже и тяжелее, и каждая с глухим шлепком ударяла по столешнице. Начались они в начале пятого, когда Женя дочитывал главу и вставать не собирался. Он встал. По стене сочились струйки и срывались на пол крупными каплями. В мастерской пахло сыростью. Там, где обычно темнело одно пятно, вода уже доходила до щиколотки. До нижней розетки под верстаком оставался сантиметр. Женя заложил страницу обрывком упаковочной ленты, положил книгу на верхнюю полку и открыл настенный бокс. Щёлкнул нижним автоматом. Розеточная линия мастерской погасла, вентилятор сбавил обороты и смолк. Освещение шло по другой линии, и её он трогать не стал. — Мне капнуло на голову, — сказал Виталик от двери. Он стоял с кружкой, второй рукой трогая макушку. Лысина блестела. — Всё время мимо, — сказал он. — А сегодня прицельно. — Рано началось, — сказал Женя. — Возьми сгон. Виталик поставил кружку на верстак, ровно под каплю, и достал из шкафа резиновый сгон. Одним движением обогнул ножку верстака и погнал воду к сливной решётке в полу у стены. Вода уходила вниз, а он уже подводил к сливу следующую волну. Панель у двери светилась ровным зелёным: «Зона вращения: штатно. Влажность: в пределах допуска». Женя присел, окунул палец в лужу и поднял его к свету. Капля побежала к запястью. Панели хотелось верить, пальцу — приходилось. Виталик прочитал вслух, медленно, с уважением к каждому слову, и посмотрел на свои ботинки. — Допуск по щиколотку, — сказал он. Дверь открылась второй раз. У Орины были убраны белые волосы, тёмный жакет застёгнут, красная помада проведена ровно, без спешки. Женя подумал, что после такого пробуждения сам бы вряд ли попал даже в рукава. Она прошла по мокрому полу, не опустив глаз, и остановилась между ними. — Меня разбудило ядро корабля. В четыре пятьдесят. Не человек — ядро. Оно сказало «доброе утро». Слушайте сразу всё. Сорок тонн жидкого азота сброшены за борт. Часть отсеков закрыта — какие именно, оно перечислять отказалось, «в целях безопасности». И предварительная оценка по кислороду: меньше девяноста шести часов. Виталик замер со сгоном в руке. Женя заметил, что задержал дыхание, и выдохнул. Виталик снова повёл сгон по полу, отводя воду от его ботинок. — Меньше девяноста шести часов при каких условиях? — спросил Женя. — Оно сказало: «при текущих условиях». Я спросила, какие. Оно сказало: «уточняется». — Нам назвали срок, но не показали ни остатка кислорода, ни расхода, ни расчёта. — Женя вытер руки о штанину. — Мы пока не можем его проверить. Орина достала планшет. — Тогда объясните мне связь. Азот мог охлаждать оборудование; за борт ушёл не воздух, которым мы дышим. Почему ядро сообщило об этом вместе с кислородным сроком? — Я бы начал с оборудования, которое осталось без охлаждения, — сказал Женя. — Оно сейчас греется? — Если работает — да. Нужны список закрытых отсеков и схема криоконтура. Мы даже не знаем, чему там грозит перегрев. Про азот оно сообщило один раз или несколько? — Три. — Она подняла три пальца. — Отчёт ядра. Сводка для экипажа. И отдельное оранжевое уведомление. Там была кнопка «понятно». Я нажала. Разобраться не разобралась, но другого ответа там не было. — Число во всех трёх одинаковое? Не «около сорока», не «тридцать девять и восемь»? Она включила планшет, полистала. Помада на секунду сжалась в линию. — Ровно сорок. И метка времени одна. До секунды. — Похоже, одно сообщение дважды продублировали, — сказал Женя. — Число от этого не стало надёжнее. Виталик сгонял воду к сливу. — Я однажды отправил один и тот же отчёт в три отдела, — сказал он. — На четвёртый день получил три напоминания, что отчёта нет. Орина коротко выдохнула через нос и снова посмотрела на планшет. — Хорошо. Что вы можете измерить сами? — На трубе конденсатора стоит датчик температуры. Его провод идёт в распределительную коробку за щитом в коридоре. — Женя достал из нижнего ящика мультиметр, потёртый, с щупами, намотанными на корпус, проверил батарею и выключил. — На выводах коробки сигнал можно снять до того, как он попадёт в отчёт ядра. Перевести по шкале датчика и сравнить с температурой в отчёте ядра. — И что это докажет? — Немного. — Он положил прибор на сухой край верстака, подальше от кружки. — Совпадут показания — в отчёте хотя бы верно передан сигнал с трубы. Разойдутся — будем искать ошибку в цепи. Про кислород и причину сброса это ничего не скажет. — Одна труба — это больше, чем у меня есть сейчас. — Орина ткнула в планшет. — Параллельно запрашиваю журнал первичных датчиков. Официально. Планшет мигнул. Она прочитала вслух, ровно: — «Запрос на доступ к журналу первичных датчиков зарегистрирован. Первичные журналы открываются по подтверждению центрального офиса, Киев. Запрос направлен на Землю. Расчётное время рассмотрения — семьдесят два часа. Благодарим за внимание к безопасности». Капля упала в кружку. — Семьдесят два из девяноста шести, — сказал Виталик. — На ответ им хватит времени. Нам бы тоже. — Я добьюсь ответа раньше. — Орина убрала планшет под мышку. — Но ждать мы не будем. И ещё. Женя, ты обесточил розетки? — Нижнюю линию. Свет на другой, её я не снимал. — Снимешь, если понадобится. — Она посмотрела на воду под верстаком. — До осмотра мастерскую закрываю. За это решение отвечаю я. Виталик достал отвёртку и фонарь — тяжёлый, с резиновым кольцом на рукояти. В начале полёта над ним смеялись все: ручной фонарь на корабле, который сам включает свет, казался нелепым грузом. — Свет? — спросил Женя. — Если мы снимем линию освещения, щит придётся открывать в темноте. — Виталик проверил кнопку большим пальцем. — А я хочу видеть, куда кладу руки. — Ты дождался своего часа, — сказал Женя. — Лучше бы нет. — Виталик сунул фонарь в карман комбинезона. Женя потянулся за мультиметром — и остановился. Он ждал каплю. Капли не было. Он досчитал до десяти, глядя на фланец, где всегда набухала следующая. Там ничего не набухало. Он досчитал ещё раз, медленнее. Труба конденсатора висела над верстаком сухая и матовая, и по всей её длине не осталось ни одной капли. В мастерской стало тихо. Женя впервые за утро услышал, как вода журчит под сливной решёткой. Орина тоже посмотрела на сухую трубу. — К щиту, — сказала она и рывком открыла дверь. Виталик подхватил отвёртку. Женя — прибор. Они быстро вышли за ней в коридор. Панель у двери горела зелёным.