Розділ 11 з 19

Два тексти з повним розбором

Розділ 10 показав, як пасив працює в окремому реченні. Чого не видно на окремих реченнях — як він тримає або руйнує цілий текст. Ось той самий інцидент двічі: письмовий розбір для керівництва і живий тред у Slack. Факти однакові, пасиву в них різна кількість, і в обох випадках вона правильна. Спершу прочитайте англійською, потім звірте переклад — і лише тоді дивіться розбір.

Текст 1 — письмовий розбір після інциденту

У живому тексті

Checkout was unavailable for twenty-six minutes on Friday evening. The outage was caused by a config change that had been deployed at 14:52 without a staging check. The problem was noticed ten minutes later, when an error-rate alert was triggered. The gateway was ruled out immediately, and the cause was narrowed down to a single environment variable. The release was rolled back at 15:20, and the service was fully restored by 15:24. Roughly four per cent of payments were affected; all of them have since been retried. Two actions have been agreed: the staging check has been made mandatory, and alerting will be broken down by service before 30 June.

Переклад: У пʼятницю ввечері оплата була недоступна двадцять шість хвилин. Збій спричинила зміна конфігурації, яку задеплоїли о 14:52 без перевірки на staging. Проблему помітили за десять хвилин, коли спрацював алерт про частку помилок. Шлюз виключили одразу; причину звузили до однієї змінної середовища. Реліз відкотили о 15:20, і сервіс повністю відновився до 15:24. Постраждалих платежів — близько чотирьох відсотків; усі вони відтоді повторно проведені. Запроваджено дві дії: перевірку на staging зроблено обовʼязковою, а алерти розкладуть за сервісами до 30 червня.
was unavailable — а це взагалі не пасив
Перше речення тексту — пастка для ока: unavailable тут звичайний прикметник, а was — звичайна звʼязка. Пасив починається з наступного речення. Розрізняти корисно: у справжньому пасиві на місці V3 стоїть дієслово, до якого можна дописати by somebody.
was caused by a config change
Один із двох by на весь текст — і він заслужений: причина збою і є те, заради чого писали документ. Решта діячів у тексті або невідомі, або нецікаві.
had been deployed — Past Perfect Passive
Деплой стався раніше за збій, тому три слова замість двох. Це не бюрократизм: was deployed поставило б обидві події на одну лінію часу й зіпсувало б причинно-наслідковий звʼязок.
was noticed, was triggered — діяча немає навмисно
Хто саме помітив, у розборі інциденту не пишуть — і це не боягузтво, а жанр: документ про систему, а не про людей. Актив тут одразу перетворив би звіт на пошук винного.
have since been retried — Present Perfect Passive
Перфект, бо важливий стан справ зараз: гроші вже проведені, читачеві не треба нічого робити. Were retried лишило б питання «а зараз як?».
has been made mandatory, will be broken down
Два різні часи в сусідніх частинах речення: одне вже зроблено, друге ще ні. Пасив дозволяє поставити поруч дію завершену й заплановану, не називаючи виконавців ані там, ані там.
Щільність — 13 пасивних форм на 108 слів
Приблизно кожне друге дієслово. Для розбору інциденту це норма, а не важкий стиль: у тексті рівно один герой — сервіс, — і пасив тримає його підметом від першого речення до останнього.

Текст 2 — тред у Slack під час того самого інциденту

У живому тексті

Olha, 15:04 — Heads-up: checkout went down about ten minutes ago. I’m looking into it.
Taras, 15:06 — Is that the config we deployed at three? It never went through staging.
Olha, 15:09 — Looks like it. I’ve ruled out the gateway — it’s a single variable.
Marta, 15:11 — Support is getting asked about it already. I’ll tell them we’re on it.
Olha, 15:20 — Rolled it back. Checkout’s up.
Taras, 15:21 — Thank goodness. I’ll make staging mandatory so we don’t get burned by this again.

Переклад: Оля, 15:04 — Увага: оплата лягла хвилин десять тому. Розбираюся. Тарас, 15:06 — Це той конфіг, який ми задеплоїли о третій? Він не проходив staging. Оля, 15:09 — Схоже на те. Шлюз я виключила, справа в одній змінній. Марта, 15:11 — Клієнтів уже питають у підтримці. Скажу їм, що ми над цим працюємо. Оля, 15:20 — Відкотила. Оплата піднялася. Тарас, 15:21 — Слава богу. Я зроблю staging обовʼязковим, поки ми знову на це не наступили.
Той самий інцидент — дві пасивні форми замість тринадцяти
Ось головний доказ розділу: пасив належить не темі, а ситуації. Факти ті самі, жанр інший — і пропорція перевернулась.
we deployed, I’ve ruled out, I’ll make — актив із живими людьми
У треді всі діячі відомі й присутні в каналі. Ховати їх за пасивом означало б удавати, що конфіг задеплоївся сам, — у чаті це прочитається як спроба відхреститися.
is getting asked — get-пасив
Розмовний варіант замість is being asked: діяч (клієнти) неважливий, а подія неприємна — рівно та ситуація, для якої get і існує. У тексті 1 така форма була б недоречною.
we don’t get burned — get-пасив як ідіома
Ще один get, тепер у стійкому звороті. Формальний відповідник (so that we are not affected again) у чаті звучав би як лист від юриста.
went down, went through — не пасив узагалі
Обидва — активні неперехідні дієслова, хоч українською перекладаються безособово («лягла», «не проходив»). ✗ checkout was gone down — саме та помилка, про яку розділ 2.
Чого тут немає
Ні it was decided, ні it has been observed, ні please be advised. Офіційний зворот у Slack читається не як повага, а як дистанція — і колеги це чують.

Один лист, дві версії

Так кажуть українці
It was decided by the team that the release would be postponed. It should be noted that the affected component has been identified, and it is expected that a fix will be provided by Friday.
Правильно
The team decided to postpone the release. We have identified the affected component and expect a fix by Friday.

Ліворуч 38 слів і жодної граматичної помилки — і жодного живого учасника: команда згадана один раз і одразу відсунута в хвіст. Праворуч 20 слів, ті самі факти й видно, хто за що відповідає. Пасив тут не був потрібен жодного разу: діяч у всіх трьох реченнях відомий, названий і важливий — а це рівно та ситуація, у якій схема з розділу 14 каже «актив».

Що з цим робити далі

Візьміть текст 1 і напишіть свій розбір справжнього інциденту чи зірваного дедлайну: 6–8 речень, підмет у всіх — те, що зламалось, а не люди. Порахуйте пасивні форми: менше пʼяти — ви написали щоденник, а не звіт.

Потім перекажіть той самий випадок як тред у чаті, з іменами й активом. Ця пара «одна подія двома регістрами» вчить вибору краще, ніж будь-яка вправа: ви побачите на власному тексті, що пасив — це не рівень англійської, а рішення про те, хто в реченні головний.

Що далі з цим правилом