Retro

Разбор коммитов и PR

PR #847 (упомянут в письме)

  • Найти PR #847 в репозитории
  • Кто автор коммитов?
  • Кто делал squash? Когда (timestamp)?
  • Когда ветка была расшарена/открыт PR?
  • Был ли force-push после первого ревью?
  • Сравнить historу до и после squash (если получится восстановить из reflog)

Header (упомянут как пример отклонения от спеки)

  • PR / коммиты: основной PR по текущему header — #846 (Jira IX-SIT67 — update header, parent ICUS-220). Разбор: claims/pr-846/. Зафиксированные в разборе коммиты (до возможного squash 30.04): открытие 7dd5f2b; затем bcd15c3, d8a2a49, aa53014, 29e02bd, cd91a3c; 22d4df7, 8bb932a, 40041f9 — см. . Отдельно искать предыдущий PR, если нужна позиция по «старому» header в проде (см. ).
  • Где спецификация: в родительском Jira ICUS-220 — текстовая спека (📄Site_Header_User_Stories_v2.docx), дизайны (mockups v3: zip + PNG/PDF), всё приложено к тикету; локальная копия в репозитории — claims/pr-846/spec/. (v2/v3 в именах файлов — справочно про историю у автора; в разборе опираемся на даты вложений и содержание, см. .) Отдельный канонический источник в виде одной ссылки на Figma/Confluence в материалах этого репо не выделен; при расхождениях в ревью фигурировали уточнения у designer Jay (см. ).
  • Что было сделано фактически?
  • Кто согласовывал промежуточные результаты? Никто — отдельного согласования не было: промежуточный результат никто не видел до выноса на клиента, потому что работа сразу шла в PR и коммиты (нет внутреннего review / design sign-off до Stevens).
  • Было ли расхождение замечено на ревью?

Post-deployment tasks

  • Какие PR за последние недели требовали post-deployment действий?
  • В каких из них task был пропущен?
  • Кто отвечает за post-deployment чеклист?

Общая статистика за период

  • Сколько PR замержено за последние N недель
  • Сколько было squash-merge / rebase / merge-commit
  • Сколько раз был force-push в расшаренные ветки