Вне закрытой сети

- -
- 100%
- +
— А ты удалишь?
— Да.
— Даже если они доказывают, что Роман был неправ?
Лада увидела перед собой локальную копию жалобы, которой уже не существовало. Если бы она восстановила текст по памяти, могла бы сохранить доказательство несправедливого перерасчёта. Но это было бы её свидетельство о мамином сообщении, а не мамин документ.
— Если это твои материалы и ты не согласна на хранение — удалю. Я могу отдельно записать, что сама видела и что помню. С пометкой, что это моя версия.
— Значит, всё равно оставишь.
— Своё — да.
Мать повернулась к Роману.
— Ты слышал?
— Слышал.
— И тебя устраивает?
— Меня устраивает, что она не обещает невозможное.
— Вас обоих послушать — я одна здесь всё понимаю неправильно.
Она взяла рулон ткани и ушла в мастерскую. Дверь закрылась без хлопка.
Лада стала собирать кружки.
— Не трогай пока, — сказал Роман.
— Что?
— Ни расчёт, ни заявку, ни маму. Дай ей закончить заказ.
— До тридцатого четыре дня.
— У неё срок завтра.
— Опять срок важнее разговора?
— Для неё сейчас — да. Если она не сдаст заказ, таблица станет хуже независимо от тебя.
Лада оставила кружки.
— Ты заранее решил, что я пойду.
— Я заранее посчитал вариант, в котором ты пойдёшь.
— И поставил меня в график так, будто решение принято.
— В один из двух графиков.
— Ты всегда можешь показать вторую версию и сказать, что ничего не выбирал.
Роман устало провёл ладонью по лицу.
— Ты правда хочешь, чтобы я ждал пятницы, потом удивился расписанию и сказал: поздравляю, теперь разберёмся? Кооператив держится на том, что последствия считают раньше.
— А люди когда выбирают?
— После расчёта. Если им хватает честности на него посмотреть.
Он собрал свои листы, оставив Ладе её четвёртый вариант.
— Семейный аккаунт не тюрьма, Лада. Из него можно выйти.
— Что тогда случится?
— Твой личный счёт отделят. Доступ к архиву ограничат рабочими задачами. Базовую связь будешь оплачивать сама. Семья потеряет коэффициент сразу, без двухмесячного резерва, потому что выход — не изменение доступности, а изменение состава.
— Вот именно.
— Что именно?
— Выйти можно, если согласен, что другие заплатят больше.
— В любой общей системе выход что-то меняет для оставшихся.
— И поэтому они могут назвать мой выбор ущербом.
— Могут. А ты можешь всё равно уйти. Свобода не делает последствия чужими.
Он ушёл в операторскую.
Из мастерской донёсся стук машины. Мать уже работала.
Лада открыла правила семейного аккаунта. Роман показал ей раздел о составе, но ниже был пункт о временном изменении участия: семья могла на один учебный период сохранить коэффициент, если недостающие часы компенсировались обучением нового участника и резервным взносом. Заявление требовало согласия всех взрослых членов аккаунта.
Это не отменяло потерь. Резервный взнос был почти равен второй части оплаты института. Зато скидка на передачу сохранялась, а гарантированный объём снижался не на двенадцать, а на четыре процента.
Роман не включил этот вариант в таблицу.
Лада перечитала условия. Пункт относился к внешнему очному обучению, службе по уходу и длительному лечению. Для него требовалась копия договора с организацией и расписание. Сведения попадали в совет узлов и хранились пять лет.
Она нашла Романа в серверной.
— Почему нет учебного периода?
Он не спросил, о чём она.
— Потому что нужен резервный взнос.
— Это должна решать семья.
— Взнос съест деньги на твою вторую оплату.
— Это мои деньги или семейные?
— В заявлении плательщиком будет семейный аккаунт.
— Но внести могу я.
— Можешь.
— Тогда почему ты решил, что вариант не подходит?
Роман закрыл панель охлаждения.
— Потому что через два месяца ты останешься без денег, а мать — с тем же риском. Я показал варианты, которые выдерживают семестр.
— Ты не показал вариант, который сохраняет ей заказы сейчас и даёт мне два месяца найти работу в Озёрном.
— Работу без диплома и внешней истории дохода?
— Может быть.
— Это не расчёт.
— Это неизвестное. Не ноль.
Он посмотрел на неё внимательнее.
— Экзамен всё-таки чему-то научил.
— Не ставить твою наиболее вероятную версию основной.
Роман усмехнулся одним углом рта.
— Добавляй пятый вариант. С рисками, не только с надеждой.
Они вернулись к столу. Лада внесла резервный взнос, четырёхпроцентное снижение гарантии и обязательство обучить мать проверке файлов. В графе «источник оплаты после второго месяца» написала: «не подтверждён». В графе проверки — «ответ института о справке доходов; поиск смен в Озёрном; стоимость жилья». Роман добавил срок для каждого пункта.
— Маме покажем после заказа, — сказал он.
— Завтра утром.
— После сдачи.
— Хорошо.
Это было не согласие на учёбу и не семейное решение. Только согласованный момент следующего разговора.
Перед сном Лада открыла карточку заявки 2-206. Контрольные копии писем уже лежали во внутренней папке. Результат экзамена и предложение зачисления были её документами, но договор содержал будущие расходы семьи. Она ограничила доступ к письмам собой и Романом, а договор вынесла в отдельную карточку семейного решения. Мать получит доступ утром до обсуждения.
Потом Лада открыла предложение ПФ-118. Статус изменился с «ожидает расчёта» на «требуется пример из действующего архива». Учебный ящик совету показался недостаточным основанием менять форму.
Кнопка предлагала прикрепить реальное расхождение.
Самым точным примером была жалоба матери и запись Романа. Одной версии уже не существовало. Вторая лежала в слепке как основная. Лада могла описать удалённый текст по памяти, приложить акт удаления и показать цену правила на конкретном заказе.
Обещание, данное матери час назад, не оставляло места для такого выбора.
Лада закрыла предложение без приложения. В поле внутренней заметки, недоступной совету, написала: «Запросить у участников отдельное согласие либо найти расхождение, не содержащее семейных данных».
Затем открыла договор института. До срока оставалось четыре дня. Для подписи нужны были деньги, расписание поездок и согласие семьи только на переходный режим аккаунта — не на саму учёбу.
Лада поставила три задачи с разными владельцами:
«Лада — найти подтверждение дохода и жильё».
«Роман — проверить расчёт переходного режима».
«Мама — решить только по своим заказам и обучению проверке».
Она не создала задачу «семья — разрешить Ладе учиться».
Система потребовала назначить владельца карточки. Лада выбрала себя.
Глава 5. Пустое поле автора
Вводное задание пришло в субботу утром, когда Лада учила мать отличать контрольную сумму от размера файла.
Мать сидела за кухонным столом перед старым терминалом и не хотела называть это учёбой. Она называла это «покажи ещё раз», хотя Лада показывала уже в четвёртый. На экране лежали три версии выкройки: исходная, исправленная заказчицей и подготовленная к резке. У двух совпадал размер, у двух — дата, а контрольная сумма не совпадала ни у каких.
— Если цифры разные, значит, файлы разные, — сказала мать.
— Да.
— Тогда зачем мне всё остальное?
— Чтобы понять, чем именно.
— Мне не надо понимать. Мне надо не отправить старую пройму.
Лада хотела возразить, что без понимания мать однажды выберет файл с правильным названием и неправильным содержанием. Но именно так объяснял Роман: сначала худший случай, потом правило. Мать от таких объяснений переставала слышать на втором предложении.
— Вот этот файл ты отправила бы? — спросила Лада.
Мать выбрала самый поздний.
— А теперь открой примечание заказчицы.
В примечании стояло: «Последнюю правку не учитывать, возврат к версии 7».
Мать посмотрела на Ладу и отодвинула мышь.
— Поэтому ты и нужна.
— Поэтому мы учимся проверять не только дату.
— Мы не учимся. Ты показываешь, где смотреть.
Терминал звякнул внешним уведомлением. Мать сразу убрала руки со стола, будто письмо пришло не Ладе, а проверяющему.
В кабинете института появилось задание подготовительного модуля. До понедельника требовалось выбрать рабочую инструкцию старше пяти лет и заполнить карточку происхождения: название, автор, дата создания, редакторы, основание каждой правки и текущий владелец документа. Если поле установить невозможно, следовало описать поиск и причину неопределённости.
Ниже Вера Алексеевна добавила одну строку: «Слово “общая” не является сведением об авторстве».
Лада перечитала её дважды.
— Плохое? — спросила мать.
— Обычное.
— У тебя лицо как после счёта.
— Нужно разобрать старую рабочую инструкцию.
— Так у нас их полно.
Мать вернула себе мышь и открыла следующий файл выкройки. Для неё вопрос был закрыт. Лада же уже перебирала внутренние документы. Большинство действующих инструкций переписывали ежегодно, а ранние редакции оставались в недельных слепках. Самой старой из тех, которыми она пользовалась каждый день, была «Подготовка подписанной выгрузки для внешнего получателя». В заголовке стояло ИВ-3. Текущая версия — ИВ-3.12. Автор — «операторская группа узла № 4».
Она помнила первую страницу почти целиком. Проверить получателя. Собрать файлы в отдельную папку. Удалить внутренние метки. Сформировать перечень. Сверить объём. Передать на подпись координатору. Инструкция появилась после того, как один из операторов отправил заказчику архив вместе с внутренними комментариями. Имя оператора в «Контуре» не называли: ошибка считалась общей, потому что проверка тоже была общей.
— Мам, ты помнишь, кто написал инструкцию по внешним выгрузкам?
— Роман, наверное.
— Почему Роман?
— Он всё такое пишет.
— Ты видела, как он её писал?
— Лада, я видела, как он десять лет всем говорит, что делать. Этого мало?
Для семейного разговора — достаточно. Для карточки происхождения — нет.
Лада закончила с выкройками, оставила матери бумажный список из пяти проверок и пошла в операторскую. Роман составлял заявление на временный учебный режим. На соседнем экране были открыты её расписание и таблица резервного взноса.
— Ты поставил понедельник сроком? — спросила Лада.
— Совет собирается во вторник. Если пропустим, ещё неделя по старому коэффициенту.
— Мне в понедельник нужно быть в Озёрном.
— Подписать можешь сегодня. Мамина часть останется пустой.
— Она согласилась учиться проверке.
— Она согласилась сидеть с тобой за терминалом. Это не то же самое, что взять обязательство перед советом.
Лада положила рядом лист с мамиными отметками. В четвёртом пункте вместо галочки мать нарисовала крест и подписала: «Если заказчица вернула старую версию, спросить, какую считать старой». Это было точнее правила, которое Лада собиралась дать ей утром.
Роман прочитал и чуть подвинул лист к себе.
— Хороший вопрос.
— Запишем как результат занятия?
— Если она разрешит.
После вчерашнего разговора он стал добавлять эту оговорку слишком заметно. Лада не понимала, издевается он или действительно меняет порядок.
— Мне нужна ИВ-3, — сказала она. — Все редакции старше пяти лет и журнал изменений.
— Зачем?
— Вводное задание. Карточка происхождения рабочей инструкции.
Роман перестал печатать.
— Возьми внешнюю.
— Я не работаю по внешним инструкциям.
— В учебном комплекте наверняка есть образец.
— Задание требует рабочую.
— Тогда выбери инструкцию по проверке выкроек. Там мама автор.
— Она действует меньше трёх лет.
— ИВ-3 содержит внутренние процедуры передачи.
— Я не собираюсь передавать саму процедуру. Только карточку: кто создал, кто правил и почему.
— Список операторов тоже внутренний.
— Имена можно заменить ролями.
— А автора?
— Вот это я и хочу установить.
Роман закрыл таблицу, но не дал согласия. Он открыл реестр документов и нашёл ИВ-3.12. Поле автора выглядело так же, как помнила Лада: «операторская группа узла № 4». В журнале последних изменений стояли конкретные имена. Лада добавила предупреждение о двойной проверке адреса; Роман — правило отдельной папки; Костина — сверку объёма до подписи. Ранние строки были объединены в одну: «Редакции 1–6 перенесены из прежнего хранилища. История недоступна».
— Значит, так и напишешь, — сказал Роман. — Автор не установлен, ранняя история недоступна.
— Она доступна в слепках.
— Не в рабочем реестре.
— Задание как раз про происхождение, а не про рабочий реестр.
— Слепки недель предназначены для восстановления состояния, а не для сборки биографий документов.
— Откуда это правило?
— Из назначения слепков.
— Кто назначил?
Роман посмотрел на неё без раздражения, что было хуже. Так он смотрел, когда считал собеседника уже попавшим в ошибку и ждал, заметит ли тот сам.
— Ты хочешь выполнить упражнение или доказать преподавательнице, что у нас неверно устроен архив?
— Установить автора.
— Для чего?
— Чтобы не написать «общая» там, где был человек.
— Человеков было двенадцать. Один написал первый список, другой добавил проверку, третий перенёс в шаблон, четвёртый исправил после ошибки. Кого ты назначишь автором?
— Никого не назначу. Запишу вклад каждого, если найду.
— И отдашь институту карту внутренней работы.
— Обезличенную.
— Обезличивание не делает внутреннее внешним.
Он вернул на экран заявление об учебном режиме. В графе согласия матери по-прежнему было пусто.
— Доступ к слепкам у тебя есть по рабочим задачам, — сказал он. — Учебное задание рабочей задачей «Контура» не является.
— Значит, ты запрещаешь?
— Я напоминаю предел доступа.
— А если я возьму документ, который сама редактировала?
— Твои правки внутри общего документа не дают тебе права вынести весь документ.
— Я не спрашивала про весь.
— Тогда сформулируй запрос точно.
Лада открыла карточку разрешения. Раньше она написала бы: «доступ к старым редакциям ИВ-3 для образовательных материалов». После экзамена такая формулировка казалась ловушкой, поставленной самой себе.
Она указала: «Просмотр редакций ИВ-3.1–ИВ-3.6 и связанных записей журнала только для установления цепочки авторства. Во внешний учебный ответ могут быть перенесены годы, виды изменений и обезличенные роли участников. Текст процедур, имена участников, номера узлов, адреса, заказы и технические параметры не переносятся. Срок доступа — два часа. Результат перед передачей проверяет второй оператор».
— Кто второй? — спросил Роман.
— Ты.
— Я могу не согласовать результат.
— Тогда в задании останется описание поиска и отказ владельца раскрыть сведения.
— Красиво разделила.
Это были мамины слова. Роман произнёс их ровно, но Лада услышала предупреждение: нельзя считать точное поле нравственным оправданием.
— Согласуешь доступ? — спросила она.
Роман прочитал запрос ещё раз и подписал.
Система отвела им два часа в комнате слепков. Формально второй оператор требовался только для восстановления, но Роман остался рядом. ИВ-3.6 нашлась в слепке шестилетней давности. ИВ-3.5 — ещё через три недели назад. У ранних документов не было современного журнала, только последовательность файлов и короткие сообщения в карточках смены.
Первая редакция называлась не инструкцией, а памяткой: «Как не отправить лишнее». В свойствах файла автором значился терминал ОП-4-2. Пользователь не указан.
— Общая, — сказал Роман.
— Терминал общий. Текст писал не терминал.
— Если человек не подписался, мы не должны угадывать.
Лада записала: «Автор первой редакции не установлен; свойство фиксирует устройство создания». Это было верно и злило её именно своей верностью.
Вторая редакция добавляла перечень вложений и запрет отправлять временные файлы. В карточке смены стояло: «Дополнено после случая 18-Ж, обсудили утром». Без имён.
Третья получила номер ИВ-3. На первой странице появилась строка «Составлено операторской группой». Роман в тот год уже был координатором, но среди редакторов его не было.
— Ты не писал? — спросила Лада.
— Я утвердил.
— Кто написал?
— Не помню.
— Мама думает, ты.
— Мама думает, что я написал всё, что ей не нравится.
Он сказал это спокойно. Лада улыбнулась, и сразу стало неловко: мать сидела через стену и училась делать работу, которую раньше незаметно делала дочь.
В четвёртой редакции изменился порядок: сначала отдельная папка, потом проверка получателя. Основание — «замечание Л.М. после повторной выгрузки».
Лада придвинулась к экрану.
— Это я?
— Вероятно.
— Других Л.М. в узле не было.
— Тогда ты.
Она помнила повторную выгрузку. Заказчице ушёл пустой архив: Лада подготовила файлы в новой папке, а в перечень попали пути из старой. Ошибку нашли до срока, но передача заняла лишний гостевой час. После этого Лада предложила сначала собирать всё отдельно и только затем формировать перечень. Она не помнила, что писала текст инструкции.
В пятой редакции строка исчезла. Основание стало общим: «уточнение последовательности операций». Автор — «операторская группа».
— Почему убрали имя? — спросила Лада.
— При переносе в единый шаблон убирали личные пометки.
— Зачем?
— Чтобы инструкция не превращалась в доску заслуг и обвинений.
— Замечание — не заслуга и не обвинение. Это происхождение правки.
— Сейчас мы так и ведём. Тогда не вели.
— Но имя было. Его удалили.
— Строку нормализовали.
— Это твоё слово или запись?
Роман нашёл карточку переноса. В ней было сказано: «Личные отметки составителей исключены как не влияющие на применение. Документ считать результатом общей практики». Подписал перенос сам Роман.
Лада переписала фразу на бумагу. Внешний кабинет был закрыт, телефоном в комнате слепков она не пользовалась. На листе слова выглядели грубее, чем на экране.
— Ты решил, что моё имя не влияет на применение.
— И не влияет.
— На применение — нет. На историю документа — да.
— Мы тогда сохраняли то, что помогает работать. За каждое дополнительное поле платили местом, временем проверки и спорами о том, кто главный автор очевидного правила.
— Очевидного после ошибки.
— Да. И ошибка была общей. Пустую выгрузку пропустила не только ты.
— Но порядок предложила я.
— Возможно.
— В записи стоит моё имя.
— Стоят инициалы в замечании. Мы не знаем, написала ли ты новую последовательность сама, продиктовала её или только указала на проблему.
Лада хотела сказать, что знает. Но не знала. Она помнила пустую папку, второй гостевой час и чувство, будто весь узел ждёт, пока она исправит собственную глупость. Помнила, как вечером переписывала список действий от руки. Не помнила, переносила ли его в файл.
— Я считала, что это ты написал инструкцию, — сказала она.
— Потому что я её утверждал.
— И потому что она звучит как ты.
— Все инструкции со временем звучат как человек, который заставляет их выполнять.
Они дошли до шестой редакции. В неё добавили двойную сверку адреса и подпись второго оператора. У правки было два имени, дата обсуждения и ссылка на основание. История становилась подробнее не сразу, а кусками, после каждой ошибки.
Лада составила цепочку на бумаге. Первая памятка — неизвестный человек за общим терминалом. Вторая — групповое обсуждение после случая 18-Ж. Третья — присвоение номера и групповое авторство. Четвёртая — замечание Л.М. и изменение порядка. Пятая — удаление личных отметок при переносе. Шестая — два названных редактора. Текущая — одиннадцать последовательных правок.
— Моё имя можно вынести? — спросила она.
— Ты обещала обезличенные роли.
— В запросе речь об участниках. Я участник и могу согласиться за себя.
— Ты можешь назвать себя автором своей учебной работы. Но нельзя на основании одной строки объявить себя автором правки внутренней инструкции.
— Тогда «предполагаемый инициатор изменения».
— Это уже вывод.
— С указанием основания и неопределённости.
Роман откинулся на спинку стула.
— Что тебе даст имя?
— Поле автора не останется пустым.
— Оно не пустое. Там группа.
— Группа не могла заметить ошибку одновременно.
— А исправить могла только вместе. Если тебе нужен человек, ты выберешь себя, потому что нашла свои инициалы. Если бы там стояли мои, ты бы сказала, что я присвоил общий документ.
— Может быть.
— Очень удобная методика.
— Поэтому я и не хочу выбирать одного автора.
Лада посмотрела на часы. Оставалось двадцать три минуты. Можно было сохранить на внешний носитель карточку с обезличенной цепочкой. Разрешение это допускало после проверки Романом. Если добавить своё имя, проверку он, вероятнее всего, не подпишет. Тогда она сдаст описание отказа и сохранит границу между учебой и внутренним архивом. Формально задание будет выполнено.
Но она уже видела, как напишет: «Владелец системы отказался раскрыть автора». Это сделает Романа препятствием, а её — человеком, который искал правду. Запись о Л.М. превратится в доказательство, хотя доказывала только замечание, не создание текста.
— Давай проверять карточку, — сказала она.
На первой строке она указала название ИВ-3 и современного владельца: операторская группа узла, предоставившая ограниченный учебный доступ. В поле «автор» написала: «Коллективное авторство заявлено в редакции 3; автор первой памятки не установлен».
В поле «редакторы» перечислила роли и годы. Для четвёртой версии: «Оператор семейного архива, инициалы Л.М.; характер вклада не установлен; после замечания изменена последовательность действий». Имена двух других редакторов заменила «оператором проверки» и «координатором узла».
— Себя обезличила, — заметил Роман.
— Пока да.
В поле основания пятой правки Лада внесла: «При переносе личные отметки исключены как не влияющие на применение; решение утвердил координатор. Следствие: индивидуальный вклад ранних редакторов перестал отображаться в рабочей версии».
— “Перестал отображаться” звучит так, будто вклад точно был установлен, — сказал Роман.
— Отметка точно была.
— Отметка и вклад — не одно.
Лада исправила: «Следствие: ранние личные отметки перестали отображаться; установить по рабочей версии характер индивидуального вклада невозможно».
Роман кивнул.
Они убрали номера случаев, узла и терминала, точные даты заменили годами, технические действия — общими названиями этапов. От документа осталось не содержание инструкции, а история того, как он становился общим.
Внизу карточки было свободное поле для вывода. Лада написала:
«Общее пользование документом не доказывает общего авторства каждой редакции. Однако обнаружение имени рядом с изменением также не доказывает авторство текста. Надёжно установлены последовательность версий, факт удаления личных отметок и действующее коллективное указание. Авторство первой редакции остаётся неизвестным».
Роман прочитал.
— Теперь подпишу.
— Даже строку про удаление?
— Она была удалена. Я это не отрицаю.
— Ты считаешь решение правильным?
— Тогда считал. Сейчас сделал бы отдельный журнал вкладов, если бы он не влиял на права доступа и оплату.
— Почему не сделать?
— Потому что это ещё один реестр, который кто-то должен проверять. А если вклад станет основанием оплаты, начнут делить каждую запятую. Если не станет — люди спросят, зачем он нужен.
— Чтобы через шесть лет не искать автора в слепках.
— Тогда посчитай стоимость и предложи правило.
Он подписал карточку. Система сформировала учебную выгрузку и отдельный акт: какие поля исключены, кто проверил, кому разрешена передача. В строке получателя Лада указала институт и номер своего задания.
Перед окончательным сохранением оставалось заполнить поле согласия автора на использование материала. Для коллективного документа форма предлагала согласие владельца. Роман мог поставить подпись узла.
Лада уже подвинула ему клавиатуру, когда заметила ниже ещё одну строку: «Лицо, чьи персональные сведения или вклад раскрываются».
В выгрузке не было её имени. Но учебный вывод становился сильнее, если она объяснит преподавательнице, почему выбрала именно этот документ: нашла собственные инициалы в удалённой редакции. Это была не чужая семейная история. Не мамина жалоба. Её работа, её имя, её согласие.
И всё же из одной строки легко получалась законченная история: Лада создала правило, Роман стёр авторство, институт помог его вернуть. Такая история была ясной, личной и почти неверной.


