Aletca
Дмитрий, чтобы с вами спорить, мне еще расти и расти, я просто высказала свое мнение
Мне казалось, достаточно было внимательно прочитать. Но возможно, я недостаточно ясно выразился.
Баг-репорт -- это инструкция про то, как увидеть расхождение между ожидаемым и фактическим результатом. Минимально необходимое количество параметров, соответственно: шаги, что я хотел увидеть, что я получил взамен.
Когда Вы звоните в автомастерскую с криком "я вставила ключ в замок зажигания и у меня колёса отвалились" -- это тоже баг-репорт. И заголовка у него нет. Ожидаемый результат есть всегда. В данном случае, он подразумевается ("колёса на месте"). Вот на таком случае спор и завязался. Зачем писать ожидаемый результат, если он прям всем очевиден.
Все дополнительные поля (versions, preconditions, user impact, requirements, tested by, additional notes, versions affected, reproduced on prod build, workaround -- да кучу всего можно придумать) -- это расширение. По договорённости. Да, если Вы договаривались, но что-то не указали, Ваш лид, менеджер, или разработчик могут иметь право сказать Вам, что, мол, "это не баг-репорт, переделывай", имея в виду "мы с тобой договаривались о том, что ты будешь... А ты не... Пожалуйста, исправь".
Так понятнее?