Я не знаю решения, к сожалению. Хорошая документация это решает, но ее нигде кроме космоса и оборонки нет.
Тикеты в трекерах точно такой документацией не являются.
Ну вот оформленная тикетница - это такая условная эрзац-документация. Коммит отвечает на вопросы "кто, когда и что сделал", а описание тикета - на вопрос "зачем". Конечно, в двухмесячном проекте можно без этого обойтись, а уже в двухгодичном - вряд ли, просто потому, что через два года над кодом будет работать совсем другая группа людей.