Retro

Ответ Андрея Michael (2026-04-30, 20:12 EU)

От: Holubets, Andrii (Contractor) Кому: Michael Forbes (reply-all — включая Tom Napper, Alexis Watson, Vincent, Bemin + остальных получателей исходного письма) Дата: четверг, 30 апреля 2026, 20:12 (EU time) Скриншот: (содержит и письмо Alexis 19:58, и мой ответ 20:12 — chain view) Контекст: ответ на письмо Michael Forbes от 30.04 19:37 про squash на PR #846 Цель: оперативно признать ответственность на менеджерском уровне, снять напряжение, не оставлять Ивана крайним.

Полный текст отправленного

Hi Michael,

Thanks for flagging this with the concrete example — that's actually really helpful.

This one is on me. I sent out our reply this morning committing to avoid squashing after a branch is shared, but I didn't manage to pass that on to Ivan before he made the changes, so the situation repeated itself just hours after we promised it wouldn't. Feel free to send a bunch of dislikes my way

We have an internal team meeting tomorrow where we'll go through this case specifically, formalize the rule on our side, and make sure it actually reaches the developer, not just the inbox. I'll come back to you with what we agreed.

Apologies for the noise on PR #846 in the meantime.

Что зафиксировано перед клиентом

ТезисЧто обещано / сказано
Ответственность за инцидент 30.04Принята менеджером лично ("This one is on me") — не на Ивана.
Механика провалаОбъяснена явно: коммитмент клиенту был, но не дошёл до разработчика до его действия.
ТонЛёгкий, с эмодзи ("send a bunch of dislikes my way") — снижает градус, признаёт неловкость без юридических формулировок.
Следующий шагКоманд­ная встреча завтра (5.05 — у Андрея в письме "tomorrow", фактически внутренняя встреча запланирована на 5.05). Will come back with what was agreed.
Долговременное обещание"make sure it actually reaches the developer, not just the inbox" — то есть формализуем процесс передачи коммитментов, а не только сам squash-rule.

Что это меняет для встречи и дальнейших шагов

  • Обязательство вернуться к Michael с результатом встречи — это deadline. После встречи нужно короткое follow-up письмо.
  • Нельзя обмануть ожидания второй раз — если на встрече договорились о правиле, а оно опять нарушится, репутационный урон будет тяжелее, чем сейчас.
  • Tom (iX) видел оба письма — наш заказчик в копии и видит, как мы реагируем. Реакция была быстрая (~30 минут после письма Michael), это плюс.

Список приёмников (как получит клиент)

Письмо отправлено как Reply-All на письмо Michael от 19:37 — все, кто был в TO/CC оригинала:

  • TO: Andrii Holubets (Contractor), Tom Napper, +2
  • CC: Vincent, Bemin Shaker, Michael Forbes, +1

То есть и Stevens IT, и iX-сторона видят признание ответственности и план следующих шагов.