RT @matthiasnoback
Hypothesis: the moment a team adds the requirement that each PR/commit should be related to a Jira issue, it will start accumulating even more tech debt than before.

This requirement adds a penalty for making small, unrelated improvements that get the project in a better shape.

Linking to issues is problematic on its own (as URLs change, one might use git offline, etc) but I wonder if explanatory commit messages can also be a penalty? I always saw them as added value for later "git blame" etc to figure out the reasoning for a change.